Commit Graph

6871 Commits

Author SHA1 Message Date
Heng Sin Low 033fa81c7c Added feature project for gemini web and dependency. 2010-10-22 10:27:13 +08:00
Heng Sin Low 82e2e2011e Added feature project for external bundle dependency. 2010-10-22 10:26:28 +08:00
Heng Sin Low 320caa38c7 New target platform project with gemini web 1.0.0.RC1 and resolve equinox and p2 bundle from helios update site. 2010-10-14 19:43:01 +08:00
Heng Sin Low 66a94ab919 Remove ui.swing dependency. Added a text/console setup UI. 2010-10-02 18:01:27 +08:00
Heng Sin Low de108fd469 Remove file that's no longer used in the osgi environment. 2010-10-02 17:59:52 +08:00
Heng Sin Low 9a031bfbd8 Remove obsolete update-configurator plugin from feature. 2010-10-02 17:59:14 +08:00
Heng Sin Low 83715fa436 Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
Heng Sin Low 7410f07c3a remove ejb interface that's no longer use. 2010-09-22 18:48:59 +08:00
Heng Sin Low cf8eaf82c2 Migrated Server and Status client interface to equinox extension. 2010-09-21 12:57:09 +08:00
Heng Sin Low a2e06181b8 added tomcat development configuration template with ssl connector enabled. 2010-09-21 12:51:53 +08:00
Heng Sin Low dc7449a6e4 Implemented restlet base remote Server and Status service for swing client using ssl and http basic authentication. 2010-09-21 12:44:58 +08:00
Heng Sin Low 59de85428c Migrated Server and Status client interface to equinox extension. 2010-09-21 11:38:44 +08:00
Heng Sin Low 3c1f8d98fb added restlet bundle to build a web base replacement of the Server and Status ejb bean. 2010-09-21 10:56:30 +08:00
Heng Sin Low 892e44ae17 better IE8 support. 2010-09-13 23:43:47 +08:00
Heng Sin Low 7d17e9719c Fixed a field editor focus bug, better column width for "Line" column and better IE8 support. 2010-09-13 23:42:34 +08:00
Heng Sin Low 2e8c23cd80 added missing AdempiereDatabase extension declaration. 2010-09-04 10:12:48 +08:00
Heng Sin Low 5dff6b9caa minor - fixed wrong text and build message in build.xml 2010-08-24 04:18:51 +08:00
Heng Sin Low 15c78a2678 added ignore rule for new bundle project 2010-08-23 19:30:09 +08:00
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 f10ccf4615 added equinox declarative service support. 2010-08-23 13:27:58 +08:00
Heng Sin Low 33cb50f4b8 migrate ReportViewerProvider and JRViewerProvider to equinox extension. 2010-08-23 13:26:55 +08:00
Heng Sin Low 7752a328cc updated ignore rules for workspace 2010-08-20 16:13:08 +08:00
Heng Sin Low 8524b29f66 pipo is move from /plugins/pipo to /pipo due to ant4eclipse have problem building the bundle using the /plugins/pipo layout 2010-08-20 16:08:06 +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 d075b565ed Added JasperReportClient to the list of auto start bundle for swing client. The activator of JasperReportClient bundle will set the viewer for jasper report. Note that this is likely to change in future. 2010-08-20 15:42:27 +08:00
Heng Sin Low 5b7f6124b0 http://kenai.com/jira/browse/HENGSIN-2, Runner adempiere_equinox_swing fail to run by default
Added required bundle.
2010-08-20 15:36:03 +08:00
Heng Sin Low c7b849359f Issue HENGSIN-1, Directory tomcatConfig/src is missing
Mercurial doesn't allow empty folder in repository, added .hgignore to workaround this limitation.
2010-08-20 15:34:41 +08:00
Heng Sin Low b7a1f9ba16 Fixed ssl configuration not working. 2010-08-20 15:31:21 +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 0b8363851a Implemented remaining packout method. 2010-08-06 17:21:04 +08:00
Heng Sin Low 65690c8704 * Refactoring - merge ElementHandler and IPackOutHandler interface.
* Refactoring - move handler registry into its own interface and classes.
* Merge pack in and packout extension point into one - org.adempiere.pipo.Handlers.
* Created 2 handler registry implementation, one back by property file and one back by osgi service registry.
2010-08-06 16:02:29 +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 57c2bde1ad Fixed bugs reported by Martin Augustine. 2010-07-29 12:10:45 +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 230fcd84f7 added packin and packout handler extension point definitions. 2010-07-27 12:57:00 +08:00
Heng Sin Low 1c8fc5649e added support to allow edit of existing asi records. 2010-07-27 12:21:11 +08:00
Heng Sin Low 1c3e73c240 only auto preview well known content type. 2010-07-27 12:19:13 +08:00
Heng Sin Low e73bb005d9 added xls, csv and html export option for zk jasper report viewer. 2010-07-27 12:09:32 +08:00
Heng Sin Low 07d342ec1d added support to allow re-run of process and report. 2010-07-27 12:05:42 +08:00
Heng Sin Low ffcbd20aaa * more robust support for ad_client_id and ad_org_id.
* fixed bug for official id and uuid support.
2010-07-27 11:58:15 +08:00
Heng Sin Low 1e4cdbf1eb remove reference of jnlp port. 2010-07-26 16:32:39 +08:00
Heng Sin Low fe50780448 *refactoring. *support for official id and uuid 2010-07-26 16:30:17 +08:00
Heng Sin Low 77dd90d40f added adempiere properties file template 2010-07-20 13:48:24 +08:00
Heng Sin Low b5c573d380 * make it buildable after checkout. 2010-07-20 13:17:25 +08:00
Heng Sin Low 0f9a74599a upgrade ant-contrib to version 1.0b3 2010-07-20 13:05:18 +08:00
Heng Sin Low 8db083e651 minor 2010-07-20 01:02:40 +08:00
Heng Sin Low 0452d2128d * change root logger name to the shorter form of "webui".
* initialized CLogMgt for the webui root logger if the platform have been started by other server side services.
2010-07-20 01:01:46 +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