I don't have the list handy but tomee will need at least some --add-opens etc to run on java11 (you can add it in setenv.sh) - likely for unsafe and the agent.
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le ven. 9 nov. 2018 à 14:09, Thomas Andraschko <andraschko.tho...@gmail.com> a écrit : > (e.g. Tomcat and DeltaSpike still uses the old namespace it's in > web/beans.xml) > > Am Fr., 9. Nov. 2018 um 13:35 Uhr schrieb Thomas Andraschko < > andraschko.tho...@gmail.com>: > > > Also looks like XML unmarshalling is broken: > > > > Caused by: javax.xml.bind.UnmarshalException: unerwartetes Element (URI:" > > http://java.sun.com/xml/ns/javaee", lokal:"interceptors"). Erwartete > > Elemente > > sind <{}trim>,<{}decorators>,<{}scan>,<{}alternatives>,<{}interceptors> > > at > > com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent > > (UnmarshallingContext.java:744) > > at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError > > (Loader.java:262) > > at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError > > (Loader.java:257) > > at > > > com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportUnexpectedChildElement > > (Loader.java:124) > > at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.childElement > > (Loader.java:105) > > at > > com.sun.xml.bind.v2.runtime.unmarshaller.StructureLoader.childElement > > (StructureLoader.java:268) > > at > > > com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement > > (UnmarshallingContext.java:574) > > at > > > com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement > > (UnmarshallingContext.java:556) > > at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement > > (SAXConnector.java:168) > > at org.xml.sax.helpers.XMLFilterImpl.startElement > > (XMLFilterImpl.java:551) > > at > > org.apache.openejb.jee.JaxbJavaee$JavaeeNamespaceFilter.startElement > > (JaxbJavaee.java:293) > > at > > com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement > > (AbstractSAXParser.java:510) > > at > > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement > > (XMLNSDocumentScannerImpl.java:374) > > at > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next > > (XMLDocumentFragmentScannerImpl.java:2708) > > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next > > (XMLDocumentScannerImpl.java:605) > > at > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next > > (XMLNSDocumentScannerImpl.java:112) > > at > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument > > (XMLDocumentFragmentScannerImpl.java:534) > > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse > > (XML11Configuration.java:888) > > at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse > > (XML11Configuration.java:824) > > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse > > (XMLParser.java:141) > > at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse > > (AbstractSAXParser.java:1216) > > at > > com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse > > (SAXParserImpl.java:635) > > at org.xml.sax.helpers.XMLFilterImpl.parse (XMLFilterImpl.java:357) > > at > > com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0 > > (UnmarshallerImpl.java:258) > > at > com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal > > (UnmarshallerImpl.java:236) > > at > com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal > > (UnmarshallerImpl.java:288) > > at org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee > > (JaxbJavaee.java:133) > > at org.apache.openejb.config.ReadDescriptors.readBeans > > (ReadDescriptors.java:691) > > at org.apache.openejb.config.DeploymentLoader.mergeBeansXml > > (DeploymentLoader.java:1196) > > at org.apache.openejb.config.DeploymentLoader.addBeansXmls > > (DeploymentLoader.java:1184) > > at org.apache.openejb.config.DeploymentLoader.createWebModule > > (DeploymentLoader.java:1098) > > at org.apache.openejb.config.DeploymentLoader.createWebModule > > (DeploymentLoader.java:823) > > at org.apache.openejb.config.DeploymentLoader.load > > (DeploymentLoader.java:234) > > at org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication > > (TomcatWebAppBuilder.java:2347) > > at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal > > (TomcatWebAppBuilder.java:1197) > > at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart > > (TomcatWebAppBuilder.java:1130) > > at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent > > (GlobalListenerSupport.java:133) > > at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent > > (LifecycleBase.java:123) > > > > > > > > Am Fr., 9. Nov. 2018 um 13:27 Uhr schrieb Thomas Andraschko < > > andraschko.tho...@gmail.com>: > > > >> @Jean-Louis > >> Are you saying that TomEE8 M1 itself is not compatbile with Java11? > >> > >> Currently trying to run my application with tomee-maven-embedded and it > >> fails: > >> java.lang.IllegalStateException: Unable to initialize agent > >> at > >> org.apache.openejb.javaagent.Agent.checkInitialization(Agent.java:104) > >> at > >> org.apache.openejb.javaagent.Agent.getInstrumentation(Agent.java:94) > >> at > >> org.apache.tomee.embedded.Container.<clinit>(Container.java:128) > >> at > >> > org.apache.openejb.maven.plugins.TomEEEmbeddedMojo.execute(TomEEEmbeddedMojo.java:392) > >> at > >> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) > >> > >> > >> Am Do., 8. Nov. 2018 um 21:36 Uhr schrieb Romain Manni-Bucau < > >> rmannibu...@gmail.com>: > >> > >>> Hi JL > >>> > >>> Openjpa needs xbean upgrade but should be quick. Cxf stack needs some > >>> jaxb > >>> upgrades from memory. After the stack "supports" java11 as "run it" but > >>> think no spec in EE is java >= 9 compatible (modules, spi etc). > >>> > >>> Should be enough for tomee that said. > >>> > >>> > >>> Le jeu. 8 nov. 2018 20:27, Jean-Louis Monteiro < > jlmonte...@tomitribe.com> > >>> a > >>> écrit : > >>> > >>> > Hey TomEE lovers, > >>> > > >>> > I would like to push the Java 11 support forward. > >>> > > >>> > I tried to gather information here and there. Here is a status with > my > >>> > view. Please, lemme know if you have further updates or any > additional > >>> > information. > >>> > > >>> > XBean: ready and released > >>> > OWB: ready and released > >>> > TomEE itself (OpenEJB and other integration): ready but not released > >>> yet > >>> > OpenJPA: not clear, but looks like there is still some work to be > done > >>> > CXF: ready and released > >>> > MyFaces, ActiveMQ, EclipseLink, Mojorra: unknown > >>> > Tomcat: ready and released > >>> > > >>> > Are we on the same page? > >>> > > >>> > I propose to reach out to communities when libraries are not yet > ready > >>> or > >>> > released and see how we can help. > >>> > > >>> > Thoughts? > >>> > > >>> > -- > >>> > Jean-Louis Monteiro > >>> > http://twitter.com/jlouismonteiro > >>> > http://www.tomitribe.com > >>> > > >>> > >> >