Commit Graph

2731 Commits

Author SHA1 Message Date
Heng Sin Low 822e567898 migrate oracle and postgresql provider to be equinox extension based. 2010-08-23 19:27:28 +08:00
Heng Sin Low adb09d2f33 1) http://kenai.com/jira/browse/HENGSIN-6, RUN_setup.sh failure
Use the static method getLogger instead of using a static logger variable. The logger is created as needed inside the getLogger method.

2)http://kenai.com/jira/browse/HENGSIN-3, properties file wrongly created
Patch accepted.

3) http://kenai.com/jira/browse/HENGSIN-4, Cannot connect to http://localhost:8080/admin/adempiereMonitor
Always set default level for root logger in CLogMgt initialization.

4) http://kenai.com/jira/browse/HENGSIN-5, Build fails by default requiring directory lib/plugins
Modify utils_dev/build.xml to ensure the existence of the lib/plugins folder.

5) Module refactoring
* Remove client bundle dependency from the zkwebui bundle. Common UI code of the 2 bundle is moved into the new uibase bundle.
* Remove client bundle dependency from server side bundle. The swing specific jasper report code is moved into the new JasperReportsClient bundle.
* Move most swing code that is still in the base bundle into the client bundle. Many swing client specific code in Env.java (base bundle) is move into the AEnv.java (client bundle).
* Default handlers for 2Pack is moved into the new pipoHandlers bundle. All loading of 2pack handler is now done using the equinox extension mechanism.

6) Extension point
* Added process, form and modelvalidator extension point base on the existing work done by Jorg Viola in the osgi1 branch.

7) The pipo bundle is move from plugins/pipo to /pipo ( relative to the workspace ) due to ant4eclipse have problem building the bundle using the previous layout.

8) New workflow editor and rendering implementation using netbeans visual library. The implementation is shared the by swing and zk client.
2010-08-20 16:05:06 +08:00
Heng Sin Low 494221df94 Issue http://kenai.com/jira/browse/HENGSIN-3 , Property file wrongly created.
Apply patch from Carlos.
2010-08-17 17:58:48 +08:00
Heng Sin Low e5eef27435 * Added generic method to retrieve the record id for export. 2010-08-06 15:58:27 +08:00
Heng Sin Low 0f76a4264b * Make the service locator API more flexible. 2010-08-06 15:57:51 +08:00
Heng Sin Low 3e5bc7778f * fixed a spelling error in javadoc.
* fixed official id support in saveNew_getID.
2010-07-27 19:25:52 +08:00
Heng Sin Low 1e4cdbf1eb remove reference of jnlp port. 2010-07-26 16:32:39 +08:00
Heng Sin Low 912afccfe0 * Remove client activator, not needed.
* Delay create of logger for Ini until CLogMgt have been properly init.
* Added method to Adempiere to check whether the platform have been started.
2010-07-20 01:00:24 +08:00
Heng Sin Low de964d5180 * always render button for grid view. 2010-07-19 14:07:36 +08:00
Heng Sin Low 35c3fd21e6 Fixed credit watch ratio calculation. 2010-07-19 13:37:16 +08:00
Heng Sin Low b4cfb20024 * root logger name is now retrieve from context instead of always "".
* log file name at server is prefix by the root logger name from context.
* webui will maintain separate log file prefix by "org.adempiere.webui"
2010-07-19 02:47:34 +08:00
Heng Sin Low 970ae6b62a * add "TableName_UU" uuid secondary key support. 2010-07-19 02:27:54 +08:00
Heng Sin Low 043080586d * move thread local context implementation to core. 2010-07-18 16:00:25 +08:00
Heng Sin Low 1a9a979dcc * minor development configuration and build changes. 2010-07-15 03:12:08 +08:00
Heng Sin Low 2ad2c1c78f * use execution environment with explicit access rule
* reduce internal api usage
2010-07-14 15:36:29 +08:00
Heng Sin Low 78adb47b4b Fixed classpath to depends only on plugin dependency. Modify build file for osgi deployment 2010-07-13 16:00:42 +08:00
Heng Sin Low d73f9089a8 * Switch to Eclipse Gemini Web 1.1.0.M02
* Converted serverApps and webStore to OSGi war bundle
* Now both webui and webstore OSGi war bundle can be launch from eclipse, next to be converted is the admin and adempiere server monitor web application.
2010-07-09 18:05:59 +08:00
Heng Sin Low e4d11cfc8f remove application server dependency 2010-07-08 05:30:45 +08:00
Heng Sin Low 389d0c94a2 drop jboss, glassfish, ejb, posterita and htmlui 2010-07-07 22:53:34 +08:00
Heng Sin Low 84bcf74e36 print stack trace when lookup of model validation class failed 2010-07-07 18:33:42 +08:00
Heng Sin Low f239d2116c Fixed merge error 2010-07-07 03:33:38 +08:00
Heng Sin Low 5b7f513937 merge osgi branch 2010-07-05 17:00:27 +08:00
vpj-cd ff654a1f2d Importer the Inventory Move
kind regards
Victor Perez
www.e-evolution.com
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3018857
2010-06-25 03:10:43 +00:00
usrdno b090c30bc6 FR 3004020 - Delivery Policy
Minor adjustments to comply with ABP.
* Removed duplicate constants (replaced by the automatically generated ones)
* Vector -> List
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3004020
2010-06-24 09:15:08 +00:00
usrdno 25ff0c3709 FR 3004020 - Delivery Policy.
Minor change: Add backwards compatibility to MStorage.add
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3004020
2010-06-24 07:33:07 +00:00
teo_sarca 84237ab3d0 GenerateModel is failing when we provide a list of tables
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3020640
2010-06-24 07:30:38 +00:00
teo_sarca 2b56a6e367 Model Generator should use FQ class names
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3020635
2010-06-24 07:08:33 +00:00
usrdno 984f2b35b7 FR3004020 - Delivery Policy.
This is a slightly large commit affecting the core functionality of shipments
so I'm happy for all eyeballs I can get on this code. I've tested as thorough
one person can do.
If there are no undiscovered bugs this doesn't change current functionality unless
you change the new setting of "Delivery Policy" available on Client Info and
Organization Info.
See also http://www.adempiere.com/index.php/Delivery_Policy
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3004020
2010-06-23 07:31:43 +00:00
vpj-cd b995ca075f Allow the entry the Tax amount manually the same way PO
kind regards
 Victor Perez
 www.e-evolution.com
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3018714
2010-06-20 14:01:21 +00:00
trifonnt 8610b5b0ce Fixed Eclipse Launch configurations for multiple project setup. 2010-06-19 11:30:15 +00:00
teo_sarca 77ceb1dbad Introduce MDashboardContent class
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3018377
2010-06-19 10:57:41 +00:00
teo_sarca a2b8d2b89f Role Access Update: updates all roles if I log in as System
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3018005
2010-06-18 12:13:27 +00:00
teo_sarca f22d7e2ed9 Add missing setBackground methods to current adempiere comp
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3017921
2010-06-18 08:52:40 +00:00
trifonnt 17469aca58 BF [3010957] - Custom Separator Character
https://sourceforge.net/tracker/index.php?func=detail&aid=3010957&group_id=176962&atid=879335
2010-06-18 06:01:47 +00:00
usrdno 34249806d1 FR-3015882 - Copy Product
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3015882
2010-06-17 13:14:03 +00:00
teo_sarca dfd780d8ab Invalid "Record on parent tab was changed"
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3017560
2010-06-17 12:01:25 +00:00
teo_sarca a5ad72c20a MTable.getClass returns bad class
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3017117
2010-06-16 14:33:27 +00:00
usrdno e0dd0505bd ... forgot to remove some unused imports.
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=2973199
2010-06-16 12:13:03 +00:00
usrdno 4b76addfa3 Enabled Jasper Report printing from server processes.
This fix also fixes bug 3017049 - Direct print doesn't work with JasperReports.
There is unfortunately some duplication of code that would look nicer with
inheritance but that can be next step, now at least it works and this is a crucial
function for organizations that use Jasper Reports for invoices etc.
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=2973199
2010-06-16 11:36:28 +00:00
teo_sarca d02a51799c Specify exactly which are the search fields
* add GPL header
* generated new serialVersionUID
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3016592
2010-06-16 09:39:58 +00:00
teo_sarca 99a348c5c0 Specify exactly which are the search fields
Implemented as discussed in forum thread.

Sponsored by Metas GmbH.


Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3016592
2010-06-15 17:21:24 +00:00
teo_sarca 7a4ad64e8e Specify exactly which are the search fields
Implemented as discussed in forum thread.

Sponsored by Metas GmbH.
Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3016592
2010-06-15 17:18:35 +00:00
tspc e998dd0a61 Merge Revision 12588 from /release to /trunk
r12588
Steps to release -> generate complete model for new version (official tables) part 5/5

***** Please note: trunk may have build problems till this series of commits are completed
***** Each merge is taking about 1/2 an hour and each commit 1/4 an hour !!! I LUV SVN

Regards,
Tony
2010-06-15 08:13:18 +00:00
tspc 9a0fbbb63d Merge Revision 12587 from /release to /trunk
r12587
Steps to release -> generate complete model for new version (official tables) part 4/5

***** Please note: trunk may have build problems till this series of commits are completed
***** Each merge is taking about 1/2 an hour and each commit 1/4 an hour !!! I LUV SVN

Regards,
Tony
2010-06-15 07:22:24 +00:00
tspc 53eb16c257 Merge Revision 12586 from /release to /trunk
r12586
Steps to release -> generate complete model for new version (official tables) part 3/5

***** Please note: trunk may have build problems till this series of commits are completed
***** Each merge is taking about 1/2 an hour and each commit 1/4 an hour !!! I LUV SVN

Regards,
Tony
2010-06-15 06:15:19 +00:00
tspc 59e9167d17 Merge Revision 12585 from /release to /trunk
r12585
Steps to release -> generate complete model for new version (official tables) part 2/5

***** Please note: trunk may have build problems till this series of commits are completed
***** Each merge is taking about 1/2 an hour to complete !!!

Regards,
Tony
2010-06-15 05:22:08 +00:00
tspc de1049eb4a Merge Revision 12584 from /release to /trunk
r12584
Steps to release -> generate complete model for new version (official tables) part 1/5

Regards,
Tony
2010-06-15 04:27:04 +00:00
tspc b3d3703437 Merge Revisions 12582,12583 from /release to /trunk
r12582
Steps to release -> generate complete model for new version (libero tables)

r12583
Steps to release -> generate complete model for new version (libero tables)

Regards,
Tony
2010-06-15 03:37:11 +00:00
tspc 87d12c1c5a Merge Revisions 12577,12578,12579,12580,12581 from /release to /trunk
r12577
Run sequence check before release

r12578
Steps to release - change sources to point new version

r12579
Steps to release -> Create migration scripts to update version information in ad_system table

r12580
Steps to release -> Create migration scripts to update version information in ad_system table

r12581
Steps to release -> Change and compile new Launch4j

Regards,
Tony
2010-06-15 03:12:40 +00:00
Carlos Ruiz 586ecce99d Revert revisions 12545, 12546, 12553, 12554, 12558, 12539, 12544, 12548, 12552, 12557
Payment Selection for Payroll integrate with the AD Core
http://sourceforge.net/support/tracker.php?aid=3015702
Print Payroll Checks
http://sourceforge.net/support/tracker.php?aid=3015725
Documenting reasons in corresponding trackers
2010-06-14 19:47:12 +00:00