Heng Sin Low
4eefeff974
Updated server feature and launch config for the new webstore and equinox servlet bridge bundles.
2011-01-11 01:09:55 +08:00
Heng Sin Low
3dc7965593
Refactoring:
...
1) Break to 3 bundle - org.adempiere.webstore, org.adempiere.webstore.resource and org.adempiere.webstore.servlet.
2) org.adempiere.webstore.resource is a fragment that will contribute static resources to the host bundle org.adempiere.webstore
3) Equinox http extension registry replace web.xml for webstore servlet registration. The org.ademiere.webstore.servlet contains the default webstore servlet implementation and is contributed to the org.adempiere.webstore bundle through equinox http registry extension point.
2011-01-11 01:08:37 +08:00
Heng Sin Low
cc5708c8d0
Added patch equinox servlet bridge:
...
1) Filter support from http://angelozerr.wordpress.com/2010/09/08/osgi-equinox-in-a-servlet-container-step4/
2) Modify to work with OSGi web container ( geminiweb ) instead of normal servlet container
2011-01-11 01:00:26 +08:00
Heng Sin Low
30853d1196
Added priority attribute to web form extension point.
2011-01-11 00:55:28 +08:00
Heng Sin Low
6ca242f757
Added priority attribute to form extension point.
2011-01-11 00:54:40 +08:00
Heng Sin Low
f3fa756afc
Added org.eclipse.equinox.http.registry.source dependency.
2011-01-11 00:53:23 +08:00
Heng Sin Low
5998051089
Change generic export default to export ad_org_id reference instead of getting from context.
2010-12-28 23:28:07 +08:00
Heng Sin Low
f52598018c
Added create unique index for uuid column.
2010-12-28 12:48:08 +08:00
Heng Sin Low
7470545d87
Fixed pack in does not recognize uuid reference.
2010-12-28 07:26:09 +08:00
Heng Sin Low
3f6be1c60d
getTrxName must return null instead of empty string is trx name is not set in context.
2010-12-27 08:44:31 +08:00
Heng Sin Low
c66f9c6f10
Fixed NPE.
2010-12-27 08:34:05 +08:00
Heng Sin Low
221ccef992
Fixed resolve of AD_Column_ID reference.
2010-12-27 08:33:37 +08:00
Heng Sin Low
523d6dd5c8
Element name for ad_table is "AD_Table", not "table".
2010-12-27 08:32:28 +08:00
Heng Sin Low
1ebc0d87ec
Check if the target PO column existing value is different before set it to the value in the xml file.
2010-12-27 08:31:21 +08:00
Heng Sin Low
1fa4f0c384
Export of AD_Element_ID reference is not correct, search column for AD_Element is ColumnName, not Name.
2010-12-27 08:29:31 +08:00
Heng Sin Low
f552160532
Fixed a handler's endElement method is call multiple time if there are child elements. Fixed transaction name not use for reference lookup.
2010-12-26 10:19:53 +08:00
Heng Sin Low
a32ef3df47
Fixed submenu element missing type="table" attribute
2010-12-26 09:21:09 +08:00
Heng Sin Low
23086adf25
Minor extension point documentation changes. Added org.compiere.model.Callout extension point to ease migration of pre-OSGi ADempiere customization.
2010-12-25 10:00:43 +08:00
Heng Sin Low
43c15413c2
Fixed export of uuid reference.
2010-12-25 09:32:14 +08:00
Heng Sin Low
cc04468c7d
added null check for Parent_ID element.
2010-12-24 11:55:02 +08:00
Heng Sin Low
7d4f9afb08
"reference" is an element attribute, not property.
2010-12-24 10:31:00 +08:00
Heng Sin Low
7623372601
Element type = null should be process the same as element type = ELEMENT_TYPE_PROPERTIES.
2010-12-24 01:37:24 +08:00
Heng Sin Low
25204acf0d
Merge patch from red1 - fixed xerces dependency and not calling PackOut.getHandler with the correct handler Id. Rename AbstractElement.getPackOutProcess and getPackInProcess to getPackOut and getPackIn to avoid confusion that the method would return the SvrProcess instance which is not.
2010-12-23 17:27:44 +08:00
Heng Sin Low
a217beae7f
remove unbindEventManager, not needed as it have been move to the base class.
2010-12-21 07:33:00 +08:00
Heng Sin Low
f590097240
Added new abstract event handler class to make development of new event handler easier. Added exception simulation to the MyEventHandler example event handler in the event.test project.
2010-12-20 16:37:02 +08:00
Heng Sin Low
91e5cd345b
Minor extension point documentation fix.
2010-12-20 14:51:53 +08:00
Heng Sin Low
9cb417eeaf
Added payment processor extension.
2010-12-20 14:31:56 +08:00
Heng Sin Low
a29a673fc0
Rename PackRoll to PackRollProcess to be consistent with the new naming convention. Set pipo2 as the default pipo process using the new process loading mechanism.
2010-12-20 12:12:16 +08:00
Heng Sin Low
8d1ab1833c
Updated extension point documentation formatting. Remove the use of osgi: prefix for form, modelvalidator and process to ease migration, the framework will now always check whether an implementation exists in the extension registry before checking the java classpath. Rename org.adempiere.osgi in swing to org.adempiere.ui.swing.factory and drop the incomplete IMenuAction extension in swing ( will come back to this later ).
2010-12-20 10:46:25 +08:00
Heng Sin Low
474ca1c905
move extension doc to google code hosting as kenai mercurial repository cant server html file properly
2010-12-19 13:05:37 +08:00
Heng Sin Low
b705537692
test extension point documentation
2010-12-19 12:31:26 +08:00
Heng Sin Low
8f05481aed
minor - typo in model generator launch configuration
2010-12-17 16:59:09 +08:00
Heng Sin Low
73e9023004
License header, extension point schema documentation and some minor extension point schema fixes.
2010-12-17 16:03:56 +08:00
Heng Sin Low
eb657e8e63
Fixed loading of image resource for web ui.
2010-12-17 11:49:05 +08:00
Heng Sin Low
8fa9544e4c
Revert storing db_type as lowercase as that cause setup and startup problem.
2010-12-17 08:08:42 +08:00
Heng Sin Low
aecf51a87c
Merge patch from Carlos - path to server restlet command have change from /admin/server to /server.
2010-12-16 17:04:50 +08:00
Heng Sin Low
969b0cb3ad
Fixed launch configuration for install.app and install.console.app. Rename application id org.adempiere.install.console.application to org.adempiere.install.console-application to resolve plugin validation error.
2010-12-16 16:54:50 +08:00
Heng Sin Low
fff87cc023
(HENGSIN-10) Problems with RUN_ImportAdempiere.sh
...
- Incorporate the improvement suggested by Carlos.
2010-12-16 16:53:12 +08:00
Heng Sin Low
b561dde609
(HENGSIN-10) Problems with RUN_ImportAdempiere.sh
...
- Store DB_Type and DB_PATH as lowercase in AdempiereEnv.properties as what adempiere used to be doing.
2010-12-16 16:52:04 +08:00
Heng Sin Low
5d487f1ad2
minor - make generated id more readable.
2010-12-16 16:26:08 +08:00
Heng Sin Low
8816fa5a9f
Added process to add UUID column to table and generate uuid key for existing records.
2010-12-15 18:03:52 +08:00
Heng Sin Low
5bdee92457
Fixed AdempiereIdGenerator doesn't always generate valid uuid which should only include ascii alphabet, digit and the '_' character.
2010-12-15 16:21:25 +08:00
Heng Sin Low
dcdd67d07c
minor launch config update.
2010-12-14 16:03:24 +08:00
Heng Sin Low
deb03c2398
Added simple swing dialog for generation of model class and interface. Added eclipse launch config for the model generator swing dialog.
2010-12-14 16:02:51 +08:00
Heng Sin Low
d325309521
Fixed dependency issue for swing client build
2010-12-14 08:52:59 +08:00
Heng Sin Low
3140378121
Update hgignore rule and workaround WEB-INF/classes empty folder issue
2010-12-14 08:20:24 +08:00
Heng Sin Low
20fee5e487
Updated hg ignore rule
2010-12-14 08:15:02 +08:00
Heng Sin Low
490784dbbc
2pack refactoring - decouple from SvrProcess and DB Model. Enhance the grid tab export framework to support export of 2pack archive.
2010-12-14 07:59:58 +08:00
Heng Sin Low
8199b9f9b4
added waiting block for equinox event and ds service to start.
2010-12-10 00:31:30 +08:00
Heng Sin Low
17090453d6
minor: always clear config before launch.
2010-12-09 14:29:57 +08:00