[ https://issues.apache.org/jira/browse/ISIS-1767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Huber updated ISIS-1767: ----------------------------- Description: Collective tasks for Java EE 7+ support. Designated branch ... {code}dev/2.0.0/ISIS-1767-jee-7{code} +Tests+ * server: JEE 7+ implementation (or similar) * fat-war: deploy all dependencies with single war (hsqldb in memory) * skinny-war: prepare container with shared libraries and shared domain objects, deploy only a subset of domain classes with single war (hsqldb in memory) * restEasy: check whether restEasy responds * managed connection pool: use mysql db connection pool managed by the JEE container and provided via JNDI ||server||fat-war||skinny-war||restEasy||managed connection pool|| |Payara (web-profile 4.1.2.173)|FAILED(1)|OK|OK|OK| |TomEE (plume 7.0.4)|OK(2)|todo|OK|todo| |Wildfly (tbd)|todo|todo|todo|todo| |Glassfish (full 5.0)|FAILED(3)|todo|todo|todo| Notes: (1) * WicketFilter does not respond (2) * requires CXF to be disabled, see https://stackoverflow.com/questions/41496204/tomee-7-0-2-how-to-disable-cxf-rs * throws exceptions on undeploy (3) * strange class-loading issues, though library is included in war ... java.lang.ClassNotFoundException: org.joda.time.ReadableInstant was: Collective tasks for Java EE 7+ support. Designated branch ... {code}dev/2.0.0/ISIS-1767-jee-7{code} +Tests+ * server: JEE 7+ implementation (or similar) * fat-war: deploy all dependencies with single war (hsqldb in memory) * skinny-war: prepare container with shared libraries and shared domain objects, deploy only a subset of domain classes with single war (hsqldb in memory) * restEasy: check whether restEasy responds * managed connection pool: use mysql db connection pool managed by the JEE container and provided via JNDI ||server||fat-war||skinny-war||restEasy||managed connection pool|| |Payara (web-profile 4.1.2.173)|FAILED(1)|OK|OK|OK| |TomEE (plume 7.0.4)|OK(2)|todo|OK|todo| |Wildfly (tbd)|todo|todo|todo|todo| |Glassfish (full 5.0)|FAILED(3)|todo|todo|todo| Notes: (1) * WicketFilter does not respond (2) * requires CXF to be disabled, see https://stackoverflow.com/questions/41496204/tomee-7-0-2-how-to-disable-cxf-rs * throws exceptions on undeploy (3) * strange class-loading issues, though library is included in war ... java.lang.ClassNotFoundException: org.joda.time.ReadableInstant > JEE 7+ Support > -------------- > > Key: ISIS-1767 > URL: https://issues.apache.org/jira/browse/ISIS-1767 > Project: Isis > Issue Type: Improvement > Components: Core > Reporter: Andi Huber > Assignee: Andi Huber > Fix For: 2.0.0 > > > Collective tasks for Java EE 7+ support. > Designated branch ... > {code}dev/2.0.0/ISIS-1767-jee-7{code} > +Tests+ > * server: JEE 7+ implementation (or similar) > * fat-war: deploy all dependencies with single war (hsqldb in memory) > * skinny-war: prepare container with shared libraries and shared domain > objects, deploy only a subset of domain classes with single war (hsqldb in > memory) > * restEasy: check whether restEasy responds > * managed connection pool: use mysql db connection pool managed by the JEE > container and provided via JNDI > ||server||fat-war||skinny-war||restEasy||managed connection pool|| > |Payara (web-profile 4.1.2.173)|FAILED(1)|OK|OK|OK| > |TomEE (plume 7.0.4)|OK(2)|todo|OK|todo| > |Wildfly (tbd)|todo|todo|todo|todo| > |Glassfish (full 5.0)|FAILED(3)|todo|todo|todo| > Notes: > (1) > * WicketFilter does not respond > > (2) > * requires CXF to be disabled, see > https://stackoverflow.com/questions/41496204/tomee-7-0-2-how-to-disable-cxf-rs > * throws exceptions on undeploy > (3) > * strange class-loading issues, though library is included in war ... > java.lang.ClassNotFoundException: org.joda.time.ReadableInstant -- This message was sent by Atlassian JIRA (v6.4.14#64029)