1. on buckminster_linux_gtk_x86.properties
add product.id=org.eclipse.equinox.p2.director so when uninstall in update process,
it will keep material (plugins) for org.eclipse.equinox.p2.director
2. add org.idempiere.equinox.p2.director.feature to separate material (.sh)
of org.adempiere.server.product and p2.director
3. change update-prd.sh to
update org.idempiere.fitnesse.feature also
4. update director/configuration/config.ini folow update equinox to 4.7.x
- enable back the ability to configure the IDEMPIERE_JAVA_OPTIONS in idempiereEnv.properties and preserve it between setups (as suggested in patch from Vinicius and Eduardo)
- fix a minor issue on Console Setup - not assuming correctly the default database type
- implement update-prd.sh - so other products can be updated (not just org.adempiere.server.product)
error when build 2nd on jenkin: CSpec org.apache.httpcomponents.httpclient.source:osgi.bundle$4.3.6.v201511171540 has no action, group, or local artifact named bundle.jar
orbit repository have 2 version of org.apache.httpcomponents.httpclient
1st do materialize, buckminster get correct verison org.apache.httpcomponents.httpclient and org.apache.httpcomponents.httpclient.source at version 4.3.6
2nd do materialize at without clear old one (like on jenkin) it will get new one version of source at 4.5.2
i guest issue by wrong process dependency on org.idempiere.eclipse.platform-feature
after 1st materialize, cspec of org.idempiere.eclipse.platform-feature have dependency to org.apache.httpcomponents.httpclient.source and it will get newest version.
don't know why it don't happen to org.apache.httpcomponents.httpclient
remove version in plug-in, use cquery to control
remove this plugin because just use in eclipse launch:org.apache.felix.webconsole.plugins.memoryusage
remove this plub-in because useless:org.apache.felix.webconsole.plugins.packageadmin