details: /erp/devel/main/rev/fc145c530abb
changeset: 7476:fc145c530abb
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Fri Jun 04 10:30:04 2010 +0200
summary: Fixes issue 13386: Fixed trigger on AD_PROCESS_REQUEST table
The on delete trigger was checking the word 'Schedule' but in the
table is stored 'SCH' (scheduled) and 'MIS' (misfired).
details: /erp/devel/main/rev/869dd4f3577c
changeset: 7477:869dd4f3577c
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Fri Jun 04 10:57:02 2010 +0200
summary: Fixes issue 13518: Added init() in ProcessBundle instances
The init call is used to initilze ProcessBundle memebers. For a proper
ProcessBundle is required to call it.
details: /erp/devel/main/rev/ad0c67047804
changeset: 7478:ad0c67047804
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 12:32:34 2010 +0200
summary: Removed deprecated method which contains no working functionality
As discussed with the team, this method is currently deprecated, but also
broken. Its removal will make compilation of classes such as
ApplyModule-related ones more manageable.
details: /erp/devel/main/rev/596e719c242e
changeset: 7479:596e719c242e
user: Adrián Romero <adrianromero <at> openbravo.com>
date: Fri Jun 04 13:29:54 2010 +0200
summary: Fixes issue 0012423: Expenses Report is not printable
The change set includes a new PDF report using jasper and the required
modifications in the report servlet and html to provide a new button to launch
the new report
details: /erp/devel/main/rev/2772436041d8
changeset: 7480:2772436041d8
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon Apr 26 18:19:54 2010 +0200
summary: [DynamicRebuildWindow] Initial changes for the project
details: /erp/devel/main/rev/bc9a75ed2ffa
changeset: 7481:bc9a75ed2ffa
user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date: Thu Apr 22 10:15:36 2010 +0200
summary: Related to issue 13062.Fix incosistency issue.
details: /erp/devel/main/rev/a0ed62e259cb
changeset: 7482:a0ed62e259cb
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Thu Apr 22 10:37:18 2010 +0200
summary: fixed issue 13068: Reached 64k method size limit in
ComboReloadsProcessHelper.printPage
Created a new method per process
details: /erp/devel/main/rev/8a8f30e3aab7
changeset: 7483:8a8f30e3aab7
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Thu Apr 22 11:29:07 2010 +0200
summary: fixed issue 13068: Reached 64k method size limit in
ComboReloadsProcessHelper.printPage
Do not generate org callout in case there is not ad_org_id column
details: /erp/devel/main/rev/e0ef8b926f90
changeset: 7484:e0ef8b926f90
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Apr 22 13:11:30 2010 +0200
summary: Fixed issue 13072. ant diagnostic should work again
details: /erp/devel/main/rev/daa55fe37710
changeset: 7485:daa55fe37710
user: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com>
date: Thu Apr 22 18:54:05 2010 +0530
summary: Fixes Issue 12743: Withholding Report in PDF fails
details: /erp/devel/main/rev/1ebda46be260
changeset: 7486:1ebda46be260
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Thu Apr 22 15:27:21 2010 +0200
summary: issue 13068: Make process mehtods private
details: /erp/devel/main/rev/4b2693653080
changeset: 7487:4b2693653080
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Thu Apr 22 17:04:38 2010 +0200
summary: fixed bug 12967: The hour in a column defined as datetime is not
saved properly
details: /erp/devel/main/rev/9cefcd00f0b1
changeset: 7488:9cefcd00f0b1
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Thu Apr 22 17:47:21 2010 +0200
summary: fixed bug 13085: ant diagnostics should check for tomcat >=6
details: /erp/devel/main/rev/e2d81064d279
changeset: 7489:e2d81064d279
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Thu Apr 22 18:13:30 2010 +0200
summary: fixed bug 12893: No message when saving in field sequence tab
details: /erp/devel/main/rev/decd0bdf97b0
changeset: 7490:decd0bdf97b0
user: Harikrishnan Raja <harikrishnan.raja <at> openbravo.com>
date: Fri Apr 23 00:12:21 2010 +0530
summary: Fixes issue 12816: Autosave does not work in Manual Settlement.
details: /erp/devel/main/rev/4d38fb7b8b3c
changeset: 7491:4d38fb7b8b3c
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Apr 23 10:00:29 2010 +0200
summary: fixed bug 13076: behavour not correct when modify a element in help
window
details: /erp/devel/main/rev/a4b239536534
changeset: 7492:a4b239536534
user: Harikrishnan Raja <harikrishnan.raja <at> openbravo.com>
date: Fri Apr 23 15:40:23 2010 +0530
summary: Fixes Issue 12842: Currency value not assigned in Requsition header
page.
details: /erp/devel/main/rev/1b3b2e2ae942
changeset: 7493:1b3b2e2ae942
user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com>
date: Fri Apr 23 15:50:49 2010 +0530
summary: Fixes issue 12857: It is possible to generate an invoice with a
Transaction Document disabled
details: /erp/devel/main/rev/7f5988a1f872
changeset: 7494:7f5988a1f872
user: Sivaraman Rajagopal <sivaraman.rajagopal <at> openbravo.com>
date: Fri Apr 23 15:53:55 2010 +0530
summary: Fixes issue 12805: Inactive Discount still apples to the sales order
details: /erp/devel/main/rev/f229bfca0086
changeset: 7495:f229bfca0086
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Fri Apr 23 01:24:27 2010 +0200
summary: Fixes wrong default value for processed and processing
details: /erp/devel/main/rev/c287007d8c96
changeset: 7496:c287007d8c96
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Apr 23 12:51:39 2010 +0200
summary: fixed bug 12626: Toolbar: Search pop-up is not working well
details: /erp/devel/main/rev/9d5951088d89
changeset: 7497:9d5951088d89
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Apr 23 13:10:52 2010 +0200
summary: fixed bug 11423: Print icon in Data package tab is useless
details: /erp/devel/main/rev/bb7a22ca6172
changeset: 7498:bb7a22ca6172
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Apr 23 13:22:53 2010 +0200
summary: fixed bug 13017: Incorrect error message installing commercial
modules in expired instances
details: /erp/devel/main/rev/dbbac846200d
changeset: 7499:dbbac846200d
user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date: Fri Apr 23 13:23:45 2010 +0200
summary: Fixed issue 12720. Label fixed.
details: /erp/devel/main/rev/859c3efe0dc5
changeset: 7500:859c3efe0dc5
user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date: Fri Apr 23 13:24:12 2010 +0200
summary: Fixed issue 13097. Set parent key columns.
details: /erp/devel/main/rev/97743883e631
changeset: 7501:97743883e631
user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date: Fri Apr 23 13:40:09 2010 +0200
summary: Fixed issue 13105.Show description fields as read only.
details: /erp/devel/main/rev/b349f71af836
changeset: 7502:b349f71af836
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Apr 23 13:51:11 2010 +0200
summary: fixed bug 12683: Oracle build takes a lot of time
details: /erp/devel/main/rev/4b893f3360ac
changeset: 7503:4b893f3360ac
user: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com>
date: Fri Apr 23 17:46:46 2010 +0530
summary: Fixes Issue 12743: bracket and format issue has been fixed
details: /erp/devel/main/rev/d7a238243698
changeset: 7504:d7a238243698
user: Asier Lostalé <asier.lostale <at> openbravo.com>
date: Fri Apr 23 15:13:30 2010 +0200
summary: fixed bug 11658: error inserting next step in workflow
details: /erp/devel/main/rev/4afa7c7e3448
changeset: 7505:4afa7c7e3448
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Apr 23 16:02:38 2010 +0200
summary: Fixed issue 13106. Modules with tables added to the name exceptions
can now be exported and packaged.
details: /erp/devel/main/rev/87043f160129
changeset: 7506:87043f160129
user: Adrián Romero <adrianromero <at> openbravo.com>
date: Fri Apr 23 16:11:53 2010 +0200
summary: Fixes Issue 12842: Currency value not assigned in Requsition header
page
details: /erp/devel/main/rev/2829b162bd21
changeset: 7507:2829b162bd21
user: Adrián Romero <adrianromero <at> openbravo.com>
date: Fri Apr 23 17:32:58 2010 +0200
summary: Fixes issue 0012628: When clicking Linked Items in Business Partner
window, Accounting Transaction Details show database IDs
details: /erp/devel/main/rev/4f9beca87ce2
changeset: 7508:4f9beca87ce2
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Fri Apr 23 17:34:32 2010 +0200
summary: Fixes bug 0013110: Error in code
details: /erp/devel/main/rev/6327d6f17268
changeset: 7509:6327d6f17268
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Fri Apr 23 17:35:08 2010 +0200
summary: Fixes bug 0013108. Fixes bug 0013109
details: /erp/devel/main/rev/caa8a170cbff
changeset: 7510:caa8a170cbff
user: Adrián Romero <adrianromero <at> openbravo.com>
date: Fri Apr 23 17:55:02 2010 +0200
summary: Fixes issue 0012628: When clicking Linked Items in Business Partner
window, Accounting Transaction Details show database IDs
details: /erp/devel/main/rev/4cb405fecdd7
changeset: 7511:4cb405fecdd7
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Sat Apr 24 14:45:20 2010 +0200
summary: Fixes erp_devel_main-full-pgsql #127
details: /erp/devel/main/rev/4e1dc2311975
changeset: 7512:4e1dc2311975
user: Martin Taal <martin.taal <at> openbravo.com>
date: Mon Apr 26 12:00:43 2010 +0200
summary: fixes issue 9050: Default value in database and application
dictionary differ, they need to be the same
details: /erp/devel/main/rev/07551d9c00f2
changeset: 7513:07551d9c00f2
user: Adrián Romero <adrianromero <at> openbravo.com>
date: Mon Apr 26 15:10:45 2010 +0200
summary: Fixes issue 0012856: Error in 'Purchase Order Report
details: /erp/devel/main/rev/2bfcee5a902f
changeset: 7514:2bfcee5a902f
user: Mikel Irurita <mikel.irurita <at> openbravo.com>
date: Mon Apr 26 16:29:36 2010 +0200
summary: Fixes issue 0013103: Make consistent Trial Balance report filters
order
details: /erp/devel/main/rev/ab619aaa6bbe
changeset: 7515:ab619aaa6bbe
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon Apr 26 18:19:54 2010 +0200
summary: [DynamicRebuildWindow] Initial changes for the project
details: /erp/devel/main/rev/e1c239d44bfa
changeset: 7516:e1c239d44bfa
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue Apr 27 09:17:02 2010 +0200
summary: [DynamicRebuildWindow] Moved apply.module to compilation and
smartbuild, and removed it from update.database
details: /erp/devel/main/rev/2f2f4b4de922
changeset: 7517:2f2f4b4de922
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Apr 29 16:07:28 2010 +0200
summary: [DynamicRebuildWindow] Added initial version of the XML parsing
functionality
details: /erp/devel/main/rev/75183bb88d94
changeset: 7518:75183bb88d94
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon May 03 17:27:10 2010 +0200
summary: [DynamicRebuildWindow] Implemented functionality necessary for
managing translations
details: /erp/devel/main/rev/432ccd399d73
changeset: 7519:432ccd399d73
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon May 03 18:42:20 2010 +0200
summary: [DynamicRebuildWindow]Merge with pi
details: /erp/devel/main/rev/896cbca4578c
changeset: 7520:896cbca4578c
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 07 09:29:16 2010 +0200
summary: [DynamicRebuildWindow] Replaced hardcoded references to specific
states in the window, and added necessary logic to handle this.
details: /erp/devel/main/rev/06ebfabafde5
changeset: 7521:06ebfabafde5
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 07 09:31:10 2010 +0200
summary: [DynamicRebuildWindow] Merge with pi
details: /erp/devel/main/rev/cc5f433a8c29
changeset: 7522:cc5f433a8c29
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 07 18:02:35 2010 +0200
summary: [DynamicRebuildWindow] The start and end steps will be dynamically
set
details: /erp/devel/main/rev/647c337ada59
changeset: 7523:647c337ada59
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon May 10 19:56:44 2010 +0200
summary: [DynamicRebuildWindow] Changes done to make the final message (Error
message, warning message, success message) shown in the rebuild window dynamic.
details: /erp/devel/main/rev/040e2c2c2640
changeset: 7524:040e2c2c2640
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue May 18 16:12:42 2010 +0200
summary: [DynamicRebuildWindow] Removed unnecessary call
details: /erp/devel/main/rev/c18420217d3b
changeset: 7525:c18420217d3b
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue May 18 16:14:24 2010 +0200
summary: [DynamicRebuildWindow] The window will now be built using standard
(English) labels in case the corresponding system language ones cannot be
found. This will be done at a node level to ensure that the basic structure of
the build is the one described in the main buildStructure.xml Core file
details: /erp/devel/main/rev/ad55dd7c0779
changeset: 7526:ad55dd7c0779
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 21 10:24:46 2010 +0200
summary: [DynamicRebuildWindow] Merged pi into branch
details: /erp/devel/main/rev/a39693a6abd2
changeset: 7527:a39693a6abd2
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 21 10:35:11 2010 +0200
summary: [DynamicRebuildWindow] DBSM needed for changes in the rebuild window
details: /erp/devel/main/rev/0e33335f20e6
changeset: 7528:0e33335f20e6
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue May 25 10:30:00 2010 +0200
summary: [DynamicRebuildWindow] Added licenses to files
details: /erp/devel/main/rev/382fd5b6d3f6
changeset: 7529:382fd5b6d3f6
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Wed May 26 10:52:14 2010 +0200
summary: [DynamicRebuildWindow] Fixed small issues in the BuildTask class
details: /erp/devel/main/rev/b9679f0495e4
changeset: 7530:b9679f0495e4
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Wed May 26 13:06:17 2010 +0200
summary: [DynamicRebuildWindow] Depercated old AntExecutor. Changed all
references in the application to point to the new version.
details: /erp/devel/main/rev/46308041e1a1
changeset: 7531:46308041e1a1
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Wed May 26 15:43:51 2010 +0200
summary: [DynamicRebuildWindow] Add javadoc for new classes
details: /erp/devel/main/rev/1537a5d4d386
changeset: 7532:1537a5d4d386
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu May 27 12:11:46 2010 +0200
summary: [DynamicRebuildWindow] Fixed issue when rebuilding Core or template
(states were set in the wrong place). Fixed issue when a validation failed (the
rest of the steps were set to 'green').
details: /erp/devel/main/rev/3227150d21cf
changeset: 7533:3227150d21cf
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu May 27 17:58:05 2010 +0200
summary: [DynamicRebuildWindow] Fixed issue which happened when a rebuild was
initiated more than one time without restarting tomcat in the middle (most of
the times, a green 'success' message, or red 'error' one appeared in the
window, when the build hadn't even started)
details: /erp/devel/main/rev/e4f5b92eb944
changeset: 7534:e4f5b92eb944
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu May 27 19:35:16 2010 +0200
summary: Fixed issue when installing more than one module at the same time
details: /erp/devel/main/rev/2e1511698e70
changeset: 7535:2e1511698e70
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 28 10:31:39 2010 +0200
summary: [ÐynamicRebuildWindow] Rearranged elements and committed the DAL
connection to avoid any possible deadlocks.
details: /erp/devel/main/rev/9c0dcf0a922c
changeset: 7536:9c0dcf0a922c
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 28 11:00:31 2010 +0200
summary: [DynamicRebuildWindow] Translation for success/warning/error
messages will be shown instead of the original ones when in a different
language than en_US and translation is available.
details: /erp/devel/main/rev/24cd5a49d2c5
changeset: 7537:24cd5a49d2c5
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri May 28 17:16:48 2010 +0200
summary: [DynamicRebuildWindow] Added missing fork properties to several
javac calls
details: /erp/devel/main/rev/f39914f14dc8
changeset: 7538:f39914f14dc8
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue Jun 01 10:36:57 2010 +0200
summary: [DynamicRebuildWindow] Fixed issue which happened because a state
was '', and therefore, a NumberFormatException was raised, which meant that the
error message wasn't shown in the Warnings and Errors box in the window
details: /erp/devel/main/rev/0911fd2387bb
changeset: 7539:0911fd2387bb
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Tue Jun 01 18:08:35 2010 +0200
summary: [DynamicRebuildWindow] Moved ApplyModule to update.database from the
compilation. Added pre-compilation subtask to ApplyModule (which compiles just
the classes that ApplyModule needs). Corrected warning/error messages and
status codes to improve compatibility with old Rebuild Window.
details: /erp/devel/main/rev/d2fbc4804ace
changeset: 7540:d2fbc4804ace
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Wed Jun 02 16:31:19 2010 +0200
summary: [DynamicRebuildWindow] Removed unnecessary check
details: /erp/devel/main/rev/7322f78a67ae
changeset: 7541:7322f78a67ae
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 10:04:07 2010 +0200
summary: [DynamicRebuildWindow] Set status before compiling apply.module so
that the rebuild window state is updated correctly
details: /erp/devel/main/rev/1b36ea659b31
changeset: 7542:1b36ea659b31
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 10:06:13 2010 +0200
summary: [DynamicRebuildWindow] Increased robustness of the window by making
a final call to update all states the process went through
details: /erp/devel/main/rev/500917fe1258
changeset: 7543:500917fe1258
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 12:44:50 2010 +0200
summary: [DynamicRebuildWindow] Fixed small typo
details: /erp/devel/main/rev/a5359c030fbc
changeset: 7544:a5359c030fbc
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 16:20:34 2010 +0200
summary: [DynamicRebuildWindow] Increased robustness of the rebuild window by
making a final request after the build process has finished to get the final
error message. This is effective in case there is a final error and the process
finishes (for exapmle, when a build validation fails, or a compilation error
happens)
details: /erp/devel/main/rev/fe31293e17a5
changeset: 7545:fe31293e17a5
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 18:42:12 2010 +0200
summary: [DynamicRebuildWindow] Fixed compilation of ApplyModule related
tasks so that the newest version of ApplyModule is indeed used.
details: /erp/devel/main/rev/5ccd207918d2
changeset: 7546:5ccd207918d2
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 18:43:05 2010 +0200
summary: [DynamicRebuildWindow] Merge with pi
details: /erp/devel/main/rev/064f42583bf3
changeset: 7547:064f42583bf3
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 19:31:37 2010 +0200
summary: [DynamicRebuildWindow] Fixed classpath problem in classes which use
reflection
details: /erp/devel/main/rev/caa69e8cda52
changeset: 7548:caa69e8cda52
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 19:34:56 2010 +0200
summary: [DynamicRebuildWindow] Changes to fix problems reported by the
JSLint utility
details: /erp/devel/main/rev/6e532d6c081e
changeset: 7549:6e532d6c081e
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 19:38:48 2010 +0200
summary: [DynamicRebuildWindow] Reenabled update.database.mod (fixed wrong
change)
details: /erp/devel/main/rev/7f57d2e6d237
changeset: 7550:7f57d2e6d237
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 20:18:12 2010 +0200
summary: [DynamicRebuildWindow] Fixed warnings output by Firebug
details: /erp/devel/main/rev/d0041f618d7a
changeset: 7551:d0041f618d7a
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Jun 03 20:21:32 2010 +0200
summary: [DynamicRebuildWindow] Added warning message for the build mainstep
details: /erp/devel/main/rev/8c014d9b0703
changeset: 7552:8c014d9b0703
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 11:25:51 2010 +0200
summary: [DynamicRebuildWindow] Prevent possible NullPointerException
details: /erp/devel/main/rev/6016608d6ab0
changeset: 7553:6016608d6ab0
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 11:30:52 2010 +0200
summary: [DynamicRebuildWindow] Process will fail with a recognizable message
if the build file cannot be read
details: /erp/devel/main/rev/bf9075445a9a
changeset: 7554:bf9075445a9a
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 11:31:30 2010 +0200
summary: [DynamicRebuildWindow] Removed duplicate method (was moved to the
BuildTask class, and was no longer used from here)
details: /erp/devel/main/rev/fc526142e07c
changeset: 7555:fc526142e07c
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 11:35:47 2010 +0200
summary: [DynamicRebuildWindow] Remove unnecessary classes
details: /erp/devel/main/rev/38eae0613f17
changeset: 7556:38eae0613f17
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 12:09:58 2010 +0200
summary: [DynamicRebuildWindow] Added explanation of the construction of
Javascript variables in the rebuild window
details: /erp/devel/main/rev/d06c2437743b
changeset: 7557:d06c2437743b
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 12:26:35 2010 +0200
summary: [DynamicRebuildWindow] Added javadoc comment
details: /erp/devel/main/rev/dbd7a16a9713
changeset: 7558:dbd7a16a9713
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 12:39:07 2010 +0200
summary: [DynamicRebuildWindow] Merged with pi rev ad0c67047804
details: /erp/devel/main/rev/dbd8fc9675b1
changeset: 7559:dbd8fc9675b1
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 13:21:07 2010 +0200
summary: [DynamicRebuildWindow] Fixed inconsistencies in AD_TextInterfaces
details: /erp/devel/main/rev/355f66af2294
changeset: 7560:355f66af2294
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 14:39:18 2010 +0200
summary: [DynamicRebuildWindow] Merge with pi revision 596e719c242e
details: /erp/devel/main/rev/0a2a03157bd5
changeset: 7561:0a2a03157bd5
user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
date: Fri Jun 04 15:38:46 2010 +0200
summary: Fixed bug 13474: Create payment fails while creating on bank
statements
It only checks if a withholding has been selected by the user
details: /erp/devel/main/rev/466d1d85231a
changeset: 7562:466d1d85231a
user: Stefan Hühner <stefan.huehner <at> openbravo.com>
date: Fri Jun 04 16:26:59 2010 +0200
summary: Fixed 12423: fix db-inconsistency
details: /erp/devel/main/rev/61c7f9003648
changeset: 7563:61c7f9003648
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Jun 04 21:20:23 2010 +0200
summary: [DynamicRebuildWindow] Added missing friendlyWarnings attribute
details: /erp/devel/main/rev/9676c91a1320
changeset: 7564:9676c91a1320
user: Iván Perdomo <ivan.perdomo <at> openbravo.com>
date: Mon Jun 07 11:58:27 2010 +0200
summary: Fixes issue 13518: Added init call just for Java based calls
The pinstance() call is calling the init() methond inside, there is
no need to call it twice.
details: /erp/devel/main/rev/70cd2031e857
changeset: 7565:70cd2031e857
user: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com>
date: Mon Jun 07 15:47:54 2010 +0530
summary: Fixes Issue 13074: incorrect characters in \"informe del plan de
amortización\"
details: /erp/devel/main/rev/fb45a910f3e0
changeset: 7566:fb45a910f3e0
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon Jun 07 14:00:24 2010 +0200
summary: Fixed issue 13545. Tomcat will now restart correctly when upgrading
from an earlier MP to current pi
To fix this, the old AntExecutor needs to be used.
details: /erp/devel/main/rev/b282c7c51f4d
changeset: 7567:b282c7c51f4d
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Mon Jun 07 15:33:42 2010 +0200
summary: Improved javadoc of two classes
details: /erp/devel/main/rev/fca4bc4f39c2
changeset: 7568:fca4bc4f39c2
user: RM packaging bot <staff.rm <at> openbravo.com>
date: Mon Jun 07 19:20:31 2010 +0000
summary: CI: promote changesets from pi to main
details: /erp/devel/main/rev/8b43a1f2fff4
changeset: 7569:8b43a1f2fff4
user: RM packaging bot <staff.rm <at> openbravo.com>
date: Mon Jun 07 19:20:32 2010 +0000
summary: CI: update AD_MODULE - Core version and label
diffstat:
build.xml
| 124 +-
src-core/.classpath
| 1 +
src-core/build.xml
| 2 +-
src-core/src/org/openbravo/base/AntExecutor.java
| 165 +
src-core/src/org/openbravo/base/BuildTask.java
| 149 +
src-core/src/org/openbravo/buildvalidation/BuildValidationHandler.java
| 3 +-
src-core/src/org/openbravo/data/Sqlc.java
| 11 +-
src-core/src/org/openbravo/utils/DirFilter.java
| 26 +-
src-db/build.xml
| 2 +-
src-db/database/lib/dbsourcemanager.jar
| 0
src-db/database/model/functions/C_DEBT_PAYMENT_CREATE.xml
| 16 +-
src-db/database/model/triggers/AD_PROCESS_REQUEST_TRG.xml
| 2 +-
src-db/database/sourcedata/AD_MODULE.xml
| 4 +-
src-db/database/sourcedata/AD_TEXTINTERFACES.xml
| 258 +-
src-test/org/openbravo/test/ant/BaseAntTest.java
| 2 +-
src-trl/build.xml
| 4 +-
src-util/buildvalidation/build.xml
| 8 +-
src-util/modulescript/build.xml
| 8 +-
src-wad/build.xml
| 4 +-
src-wad/src/org/openbravo/wad/ActionButtonJava_Responser.javaxml
| 2 +-
src/build.xml
| 23 +-
src/org/openbravo/erpCommon/ad_forms/Translation.java
| 51 +
src/org/openbravo/erpCommon/ad_process/ApplyModules.html
| 567 +--
src/org/openbravo/erpCommon/ad_process/ApplyModules.java
| 305 +-
src/org/openbravo/erpCommon/ad_process/ApplyModules.xml
| 15 +
src/org/openbravo/erpCommon/ad_process/ApplyModulesCallServlet.java
| 145 +-
src/org/openbravo/erpCommon/ad_process/buildStructure/Build.java
| 106 +
src/org/openbravo/erpCommon/ad_process/buildStructure/BuildMainStep.java
| 131 +
src/org/openbravo/erpCommon/ad_process/buildStructure/BuildMainStepTranslation.java
| 133 +
src/org/openbravo/erpCommon/ad_process/buildStructure/BuildStep.java
| 55 +
src/org/openbravo/erpCommon/ad_process/buildStructure/BuildStepTranslation.java
| 48 +
src/org/openbravo/erpCommon/ad_process/buildStructure/BuildStepWrapper.java
| 104 +
src/org/openbravo/erpCommon/ad_process/buildStructure/BuildTranslation.java
| 145 +
src/org/openbravo/erpCommon/ad_process/buildStructure/buildStructure.xml
| 23 +
src/org/openbravo/erpCommon/ad_process/buildStructure/mapping.xml
| 55 +
src/org/openbravo/erpCommon/ad_reports/ReportAssetDepreciationSchedule.java
| 2 +-
src/org/openbravo/erpCommon/ad_reports/ReportExpense.html
| 26 +
src/org/openbravo/erpCommon/ad_reports/ReportExpense.java
| 68 +-
src/org/openbravo/erpCommon/ad_reports/ReportExpense.jrxml
| 1424 ++++++++++
src/org/openbravo/erpCommon/modules/ApplyModule.java
| 3 +-
src/org/openbravo/erpCommon/modules/ApplyModuleTask.java
| 2 +-
src/org/openbravo/erpCommon/modules/ApplyModule_data.xsql
| 12 +-
src/org/openbravo/erpCommon/modules/ModuleUtiltiy.java
| 8 -
src/org/openbravo/erpCommon/utility/AntExecutor.java
| 2 +
src/org/openbravo/service/system/ReloadContext.java
| 8 +-
src/org/openbravo/service/system/RestartTomcat.java
| 8 +-
46 files changed, 3563 insertions(+), 697 deletions(-)
diffs (truncated from 5310 to 300 lines):
diff -r dd7e7cea909c -r 8b43a1f2fff4 build.xml
--- a/build.xml Wed Jun 02 15:29:48 2010 +0530
+++ b/build.xml Mon Jun 07 19:20:32 2010 +0000
@@ -76,6 +76,7 @@
<property name="base.lib" location="lib" />
<property name="base.modules" location="modules" />
<property name="build" location="build/classes" />
+ <property name="build.apply.module" location="build.apply/classes" />
<property name="build.AD" location="srcAD" />
<property name="build.sqlc" location="build/javasqlc" />
<property name="build.core.lib" location="src-core/lib" />
@@ -216,6 +217,69 @@
</dirset>
<pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
</path>
+
+ <!-- This classpath is needed only for the compile.apply.module task-->
+ <path id="apply.module.compile.classpath">
+ <pathelement path="${build.apply.module}" />
+ <pathelement path="${base.src}" />
+ <fileset dir="${base.lib}">
+ <include name="**/*.jar" />
+ </fileset>
+ <fileset dir="${build.core.lib}">
+ <include name="openbravo-core.jar" />
+ </fileset>
+ <fileset dir="${build.trl.lib}">
+ <include name="openbravo-trl.jar" />
+ </fileset>
+ <fileset dir="${build.wad.lib}">
+ <include name="openbravo-wad.jar" />
+ </fileset>
+ <fileset dir="${base.lib}">
+ <include name="**/*.jar" />
+ </fileset>
+ <fileset dir="${base.db}/lib/">
+ <include name="**/*.jar" />
+ </fileset>
+ <fileset dir="${base.modules}">
+ <include name="*/lib/**" />
+ </fileset>
+ <dirset dir="${base.modules}">
+ <include name="*/build/classes/" />
+ </dirset>
+ <pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
+ </path>
+
+ <!-- This classpath is needed only for the apply.module task-->
+ <path id="apply.module.runtime.classpath">
+ <pathelement path="${build.apply.module}" />
+ <pathelement path="${build}" />
+ <pathelement path="${base.src}" />
+ <fileset dir="${base.lib}">
+ <include name="**/*.jar" />
+ </fileset>
+ <fileset dir="${build.core.lib}">
+ <include name="openbravo-core.jar" />
+ </fileset>
+ <fileset dir="${build.trl.lib}">
+ <include name="openbravo-trl.jar" />
+ </fileset>
+ <fileset dir="${build.wad.lib}">
+ <include name="openbravo-wad.jar" />
+ </fileset>
+ <fileset dir="${base.lib}">
+ <include name="**/*.jar" />
+ </fileset>
+ <fileset dir="${base.db}/lib/">
+ <include name="**/*.jar" />
+ </fileset>
+ <fileset dir="${base.modules}">
+ <include name="*/lib/**" />
+ </fileset>
+ <dirset dir="${base.modules}">
+ <include name="*/build/classes/" />
+ </dirset>
+ <pathelement path="${basedir}/../../src-util/modulescript/build/classes/"
/>
+ </path>
<macrodef name="updatesystemstatus">
<attribute name="v" default="NOT SET"/>
@@ -284,6 +348,7 @@
<ant dir="${base.src}" target="smartbuild" inheritAll="true"
inheritRefs="true" />
+ <antcall inheritall="true" inheritrefs="true" target="apply.module" />
<ant dir="${base.db}" target="setApplied" inheritAll="true"
inheritRefs="true" />
<antcall target="build.deploy" />
<updatesystemstatus v="RB51"/>
@@ -322,6 +387,7 @@
</target>
<target name="buildvalidation" depends="init, core.lib">
+ <updatesystemstatus v="RB11"/>
<ant dir="src-util/buildvalidation" target="buildvalidation"
inheritAll="true" inheritRefs="true" />
</target>
@@ -334,7 +400,7 @@
</target>
<target name="compile.complete.deploy"
depends="compile.complete.development, compile.complete.war">
-
+
<!-- Calculate wad checksum to enable smartbuild-->
<taskdef name="CheckSumCondition"
classname="org.openbravo.utils.CheckSumCondition">
<classpath refid="project.class.path" />
@@ -346,10 +412,12 @@
</target>
<target name="compile.complete.development" depends="init" unless="mode.war">
+ <updatesystemstatus v="RB43"/>
<ant dir="${base.src}" target="compile.complete.development"
inheritAll="true" inheritRefs="true" />
</target>
<target name="compile.complete.war" depends="init" if="mode.war">
+ <updatesystemstatus v="RB43"/>
<antcall target="compile.complete" />
<antcall target="war" />
</target>
@@ -554,7 +622,6 @@
</target>
<target name="install.source" depends="init, create.database, wad.lib,
trl.lib, compile.complete.deploy">
-
<echo message="applying modules" />
<antcall inheritall="true" inheritrefs="true" target="apply.module" />
@@ -589,14 +656,17 @@
</target>
<target name="update.database" depends="init, core.lib, database.lib,
buildvalidation">
+ <updatesystemstatus v="RB12"/>
<ant dir="${base.db}" target="update.database.java" inheritAll="true"
inheritRefs="true" />
- <updatesystemstatus v="RB21"/>
<antcall target="generate.entities.quick" />
- <antcall target="db.apply.modules" />
+ <antcall target="apply.module" />
</target>
<target name="update.database.mod" depends="init, core.lib, database.lib,
buildvalidation">
+ <updatesystemstatus v="RB12"/>
<ant dir="${base.db}" target="update.database.mod.java" inheritAll="true"
inheritRefs="true" />
+ <antcall target="generate.entities.quick" />
+ <antcall target="apply.module" />
</target>
<target name="create.database.script" depends="init, core.lib">
@@ -628,9 +698,6 @@
<target name="apply.modules" depends="update.database.mod">
- <updatesystemstatus v="RB21"/>
-
- <antcall inheritall="true" inheritrefs="true" target="apply.module" />
<condition property="apply.modules.complete.compilation.var">
<istrue value="${apply.modules.complete.compilation}" />
@@ -639,10 +706,12 @@
<condition property="apply.modules.simple.compilation.var">
<isfalse value="${apply.modules.complete.compilation.var}" />
</condition>
-
+
+ <updatesystemstatus v="RB43"/>
<antcall target="apply.modules.compile"/>
+
<ant dir="${base.db}" target="setApplied" inheritAll="true"
inheritRefs="true" />
-
+
</target>
<target name="apply.module.forked">
@@ -657,13 +726,25 @@
</taskdef>
<applyModule userId="0" adminMode="true"
propertiesFile="${base.config}/Openbravo.properties"/>
</target>
-
- <target name="apply.module">
+
+ <target name="compile.apply.module" depends="init">
<updatesystemstatus v="RB31"/>
+ <ant dir="${base.src}" target="compile.apply.module" inheritAll="true"
inheritRefs="true" />
+ </target>
+
+ <!--
+ This task uses a special classpath.
+ This classpath is equivalent to the normal project.class.path, except for
the fact that that the normal build folder
+ is replaced by the apply.module.build folder, in which the ApplyModule task
related classes will be compiled.
+ This is done to workaround the fact that the javac task needs to compile all
the related classes when upgrading openbravo
+ and if the normal build folder is included, none of them are recompiled by
default unless the whole build directory is specified.
+ -->
+ <target name="apply.module" depends="compile.apply.module">
<java classname="org.openbravo.erpCommon.modules.ApplyModuleTask"
fork="true" maxmemory="${build.maxmemory}" failonerror="true">
<arg line="'${base.src}'" />
- <classpath refid="project.class.path" />
+ <classpath refid="apply.module.runtime.classpath" />
</java>
+ <delete includeEmptyDirs="true" dir="${build.apply.module}" />
</target>
<target name="apply.modules.compile" depends="wad.lib">
@@ -936,4 +1017,23 @@
<target name="validate.wad">
<ant dir="${base.src}" target="wadvalidation" inheritAll="true"
inheritRefs="true" />
</target>
+
+ <target name="UIrebuild" depends="core.lib">
+ <java classname="org.openbravo.base.BuildTask"
jvm="${env.JAVA_HOME}/bin/java" fork="yes" maxmemory="${build.maxmemory}">
+ <arg line="'${base.config}/Openbravo.properties' ${logFileName}" />
+ <classpath>
+ <pathelement path="${build.core.lib}/openbravo-core.jar" />
+ <pathelement path="${base.lib}/runtime/log4j-1.2.8.jar" />
+ <pathelement path="${base.lib}/runtime/commons-pool.jar" />
+ <pathelement path="${base.lib}/runtime/commons-dbcp.jar" />
+ <pathelement path="${base.lib}/runtime/postgresql-jdbc3-8.2.jar" />
+ <pathelement path="${base.lib}/runtime/ojdbc6.jar" />
+ <pathelement path="${base.lib}/runtime/commons-collections.jar" />
+ <pathelement path="${base.lib}/runtime/ant-1.7.1.jar" />
+ <pathelement path="${base.lib}/runtime/ant-launcher.jar" />
+ <pathelement path="${base.lib}/runtime/ant-apache-log4j.jar" />
+ <pathelement path="${base.lib}/runtime/ant-nodeps.jar" />
+ </classpath>
+ </java>
+ </target>
</project>
diff -r dd7e7cea909c -r 8b43a1f2fff4 src-core/.classpath
--- a/src-core/.classpath Wed Jun 02 15:29:48 2010 +0530
+++ b/src-core/.classpath Mon Jun 07 19:20:32 2010 +0000
@@ -15,5 +15,6 @@
<classpathentry kind="lib"
path="/openbravo/lib/runtime/log4j-1.2.8.jar"/>
<classpathentry kind="lib"
path="/openbravo/lib/runtime/commons-io-1.4.jar"/>
<classpathentry kind="lib" path="/openbravo/lib/runtime/ant-1.7.1.jar"/>
+ <classpathentry kind="lib"
path="/openbravo/lib/runtime/ant-apache-log4j.jar"/>
<classpathentry kind="output" path="build/classes"/>
</classpath>
diff -r dd7e7cea909c -r 8b43a1f2fff4 src-core/build.xml
--- a/src-core/build.xml Wed Jun 02 15:29:48 2010 +0530
+++ b/src-core/build.xml Mon Jun 07 19:20:32 2010 +0000
@@ -44,7 +44,7 @@
</target>
<target name="compile" depends="init">
- <javac srcdir="${build.core.src}" destdir="${build.core}" deprecation="on"
encoding="UTF-8" debug="true" debuglevel="lines,vars,source">
+ <javac srcdir="${build.core.src}" destdir="${build.core}" fork="true"
deprecation="on" encoding="UTF-8" debug="true" debuglevel="lines,vars,source">
<classpath refid="core.class.path"/>
</javac>
</target>
diff -r dd7e7cea909c -r 8b43a1f2fff4
src-core/src/org/openbravo/base/AntExecutor.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src-core/src/org/openbravo/base/AntExecutor.java Mon Jun 07 19:20:32
2010 +0000
@@ -0,0 +1,165 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo Public License
+ * Version 1.0 (the "License"), being the Mozilla Public License
+ * Version 1.1 with a permitted attribution clause; you may not use this
+ * file except in compliance with the License. You may obtain a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License is distributed on an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific language governing rights and limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2008-2009 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s): ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.base;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.PrintStream;
+import java.util.Vector;
+
+import org.apache.log4j.Logger;
+import org.apache.tools.ant.BuildException;
+import org.apache.tools.ant.DefaultLogger;
+import org.apache.tools.ant.Project;
+import org.apache.tools.ant.ProjectHelper;
+import org.apache.tools.ant.listener.Log4jListener;
+
+/**
+ * The AntExecutor class allows to execute ant tasks in a given build.xml file.
+ *
+ *
+ */
+public class AntExecutor {
+ private static final Logger logger = Logger.getLogger(AntExecutor.class);
+
+ private Project project;
+ private String baseDir;
+ private FileOutputStream logFile;
+ private PrintStream ps;
+
+ /**
+ * Initializes a newly created AntExecutor object assigning it the build.xml
file to execute tasks
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits