Commit Graph

329 Commits

Author SHA1 Message Date
Carlos Ruiz 825ce9a205 IDEMPIERE-3849 RUN_MonitoredSyncDB.sh 2018-12-16 02:47:17 +01:00
hieplq 6c76b7e4b8 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update lib j2ee take out from jdk)
this commit by auto adjust from eclipse (exclude server.product.launch)

== setup eclipse like bellow to get stable build ==
1. keep eclipse at Eclipse 2018-09 (https://www.eclipse.org/downloads/packages/release/2018-09/r)
2. install "java-11-support-eclipse" https://marketplace.eclipse.org/content/java-11-support-eclipse-2018-09-49
3. call update "help/check for update"
4. now that eclipse full support jdk-11 and build stable without any issue

ref:https://groups.google.com/d/msg/idempiere/At6xXFyEcGY/IJ1ETiohCwAJ
2018-12-28 15:11:11 +07:00
Carlos Ruiz 1839fa4a1f IDEMPIERE-3798 - sync hazelcast with latest in 6.1 2018-12-27 17:12:08 +01:00
hieplq 49d0076c58 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update lib zk 8.6.0.1 )
https://issues.apache.org/jira/browse/ARIES-1859
https://tracker.zkoss.org/browse/ZK-4127
2018-12-23 12:26:44 +07:00
hieplq 35b47c9cc1 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (hazelcast)
hazelcase warning
2018-12-15 22:23:16 +07:00
hieplq 6927cc88a5 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (hazelcast)
hazelcase warning
2018-11-29 13:21:33 +07:00
hieplq c4a5260eff IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (hazelcast)
set back change from community
2018-11-26 14:45:01 +07:00
hieplq 1678d932c0 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (hazelcast)
https://docs.hazelcast.org/docs/rn/index.html#3-11
keep default configruation copy from release, make separate commit about change from idempiere
2018-11-25 10:21:34 +07:00
hieplq 45e54b5da0 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update lib j2ee take out from jdk)
https://github.com/eclipse-ee4j
some already release so update, some not yet release so wait

https://eclipse-ee4j.github.io/javamail/
https://eclipse-ee4j.github.io/jaf/
2018-12-23 11:08:13 +07:00
hieplq 942800418e IDEMPIERE-3808:collect info to move idempiere to jdk-11 (zk8.6.0.1, eclipse-1812, java11, tycho 1.3)
still use local repository for maven.to.p2 to continue update library
2018-12-22 15:49:50 +07:00
hieplq 3e2012fb97 Merge with default 2018-12-22 12:23:39 +07:00
hieplq e00b022e12 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (move file server to github) 2018-12-21 19:08:06 +07:00
hieplq 8b18a199af IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update restlet)
restlet: manifest of restlet 2.4.1 isn't yet complete so copy it from release 2.3.12
https://github.com/restlet/restlet-framework-java/issues/1321
2018-11-18 12:07:54 +07:00
hieplq bad19fda25 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update restlet)
correct httpclient get from maven it's httpclient-osgi
2018-11-17 19:33:01 +07:00
hieplq 17364a0210 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update restlet)
https://github.com/restlet/restlet-framework-java/blob/2.4/build/tmpl/text/changes.txt
2018-11-16 23:53:56 +07:00
hieplq 8fd73c7f1b IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update jetty 9.4.14)
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.14.v20181114
2018-11-16 15:25:56 +07:00
hieplq b6bd9c4a4a IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update jetty 9.4.13.v20181111)
get jetty direct from maven so don't neet to wait p2 repository from jetty
get asm direct from maven, so don't need to wait update from orbit
2018-11-13 16:28:06 +07:00
hieplq ce85c72261 IDEMPIERE-3808:collect info to move idempiere to jdk-11 (zk8.6)
update zk to zk8.6
2018-11-13 12:01:10 +07:00
hieplq f39116d95d IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (delete buckminster stuff) 2018-11-10 10:32:38 +07:00
Carlos Ruiz 679cffb72d IDEMPIERE-3655 Improve installer to include migration scripts and syncApplied / add optional folder parameter to process out of migration 2018-11-09 21:33:47 -02:00
hieplq 9c5a53db6f IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (spi-fly)
from warning: No classloader found for java.util.ServiceLoader:load(interface org.eclipse.jetty.websocket.api.extensions.Extension)

reason:
spi-fly on idempiere use Dynamic Weaving to lookup service provide
it use Bundle.ACTIVE event to start lookup service provide (see org.apache.aries.spifly.BaseActivator and ProviderBundleTrackerCustomizer)
so service provide need to active before it's used

solution:
active and set start level to 3 for some bundle relate websocket to plan support websocket

remain some warning:
10:39:31.747-----------> BaseActivator.log: No classloader found for java.util.ServiceLoader:load(interface org.atmosphere.inject.Injectable)
don't fix because it still work well, in case active this bundle will encounter issue relase package "org.atmosphere.annotation" not yet export
https://github.com/Atmosphere/atmosphere/issues/1896

WARNING: No classloader found for java.util.ServiceLoader:load(interface org.eclipse.jetty.xml.ConfigurationProcessorFactory)
WARNING: No classloader found for java.util.ServiceLoader:load(interface org.eclipse.jetty.xml.ConfigurationProcessorFactory)
just find SpringConfigurationProcessorFactory and SpringConfigurationProcessorFactory implement that service, it look for spring so don't need resolve

refer:http://aries.apache.org/modules/spi-fly.html
2018-11-09 13:02:20 +07:00
Carlos Ruiz faac96eb39 IDEMPIERE-3655 Improve installer to include migration scripts and syncApplied / Fix issue with oracle migration script 2018-11-07 11:18:38 -02:00
Carlos Ruiz 4aba73b917 Change sourceforge folder for seed database and jarfiles 2018-11-04 20:09:44 -02:00
Carlos Ruiz 7eeb4a8463 More versioning for 6.1 2018-11-04 18:32:21 -02:00
Carlos Ruiz ee4303d453 set version to 6.1 2018-11-04 14:47:53 -02:00
Carlos Ruiz f65f6f5d19 IDEMPIERE-3798 Fix launchers 2018-10-31 21:58:21 +01:00
hieplq 79613e7a07 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (rest/launcher) 2018-10-31 15:09:16 +07:00
hieplq 52aae41b94 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service/tycho ok, eclipse ok) 2018-10-31 11:04:23 +07:00
hieplq 7ddd9b9692 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service/tycho ok, eclipse conflic)
use javax.activation bundle from eclipse can resolve issue conflic between tycho buil/eclipse build/eclipse runtime
2018-10-31 10:25:17 +07:00
hieplq 8a04f3e303 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service/tycho ok, eclipse conflic)
1. new version of cxf need new version of spring so get osgi version from org.apache.servicemix but spring of cxf limit to 4.0 so take 4.3.19.RELEASE_1
http://cxf.apache.org/docs/30-migration-guide.html

2. eclipse auto add --add-modules=ALL-SYSTEM when run eclipse launcher, so when run idempiere server from eclipse encounter bellow condition
   javax.activity, javax.xml.ws is depricate package to remove on jdk11
   that why this module is exclusive from build class path (but by --add-modules=ALL-SYSTEM it appear at runtime)
   we use some replace jar for that package (com.sun.activation for javax.activation)
2018-10-31 04:03:57 +07:00
hieplq 23530a00e2 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service)
use osgi version
2018-10-29 21:28:53 +07:00
hieplq c75b678db5 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (sync launch/check jvm version) 2018-10-27 23:02:52 +07:00
hieplq 671bc4ed9c IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (sync launch)
move temp folder inside workspace_loc to avoid conflict when hava some dev environment
dev/idempiere_home1
dev/idempiere_home2
2018-10-24 13:58:02 +07:00
hieplq 5e5d79f614 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (add Vendor info to bundle) 2018-10-24 13:07:45 +07:00
hieplq 2d6d70ef06 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
spring to osgi, deduce install configuration
2018-10-24 08:48:02 +07:00
hieplq 6bc86a754c IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
spring, service, xml http://openjdk.java.net/jeps/320
2018-10-23 22:27:06 +07:00
hieplq d6d6b41054 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (tycho maven for jdk10)
still get issue Unrecognized option with fresh build (no problem after build by eclipse then maven tycho)
2018-10-23 10:38:44 +07:00
hieplq b2fa99b192 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
update jetty to 12
update almost library to latest version
change org.eclipse.jdt.core.compiler.batch to org.eclipse.jdt.core
change javax.management.j2ee-api to org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec, reduce dependency and correct dependency of activeMQ
javax.activation to com.sun.activation.javax.activation
lib for service will take from library instea of jdk
groovy to date
2018-10-23 09:36:53 +07:00
Carlos Ruiz 19b1e6e1f8 More on helper linux scripts to generate iDempiere seed 2018-11-21 10:13:35 -02:00
Carlos Ruiz 991b3d12b4 Fix oracle datapump scripts 2018-11-20 18:39:36 -02:00
Carlos Ruiz abd2b70243 Fix oracle datapump scripts 2018-11-20 17:26:55 -02:00
hieplq c0005f0246 IDEMPIERE-3833:Detected idempiere service running 2018-11-29 15:28:24 +07:00
hieplq 785acb06be IDEMPIERE-3833:Detected idempiere service running 2018-11-29 15:11:48 +07:00
Nicolas Micoud c24600a6d3 IDEMPIERE-3843 setup.ini should refer to the correct version of org.eclipse.equinox.launcher 2018-12-14 12:17:05 +01:00
Carlos Ruiz afb171b657 IDEMPIERE-3798 Move iDempiere default branch to openjdk 10 / fix problem sending email -> javax.activation.UnsupportedDataTypeException: text/plain; charset=UTF-8
as reported in forum https://groups.google.com/d/msg/idempiere/At6xXFyEcGY/0zz-xbtfBAAJ
2018-12-12 20:44:42 +01:00
Carlos Ruiz 21a89ab521 IDEMPIERE-3824 Implement apply packin from folder from command line 2018-11-19 12:58:57 -02:00
Carlos Ruiz 63472d7ca9 IDEMPIERE-3655 Improve installer to include migration scripts and syncApplied / safe error message when folder does not exist 2018-11-19 12:39:07 -02:00
Carlos Ruiz 28171cda7a IDEMPIERE-3821 Adapt RUN_ImportIdempiere.sh to allow amazon postgresql RDS 2018-11-16 14:36:07 -02:00
Carlos Ruiz 66d147281e Helper linux scripts to generate iDempiere seed 2018-11-15 09:16:53 -02:00
Carlos Ruiz 4ef7c629f4 Helper linux scripts to generate iDempiere seed - just useful for release, not for backup 2018-11-14 14:45:40 -02:00