You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Dinesh Gaddam (JIRA)" <ji...@apache.org> on 2019/05/29 05:04:01 UTC
[jira] [Commented] (TOMEE-2526) TomEE 7.1.0 supporting OpenJDK 11
[ https://issues.apache.org/jira/browse/TOMEE-2526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16850507#comment-16850507 ]
Dinesh Gaddam commented on TOMEE-2526:
--------------------------------------
Hi [~dblevins]
Do we have any supported platform matrix for TomEE 7.1.0
is it worth investigating TomEE 7.1.0 with OpenJDK 11?
Please suggest
Thanks
> TomEE 7.1.0 supporting OpenJDK 11
> ---------------------------------
>
> Key: TOMEE-2526
> URL: https://issues.apache.org/jira/browse/TOMEE-2526
> Project: TomEE
> Issue Type: Bug
> Components: TomEE Core Server
> Affects Versions: 7.1.0
> Reporter: Dinesh Gaddam
> Priority: Major
>
> *Hi,*
> *When I am trying to run TomEE 7.1.0 with OpenJDK 11 & my EAR deployed, I am*
> *seeing below exception straightaway*
> com.test.install.api.InstallException: 05/24/2019 09:08:26:799, Error 0
> (Unknown), Message 026-004-0109: A JAXB Exception occurred.
> at
> com.test.install.api.InstallException.getOne(InstallException.java:134)
> at
> com.test.install.api.InstallParameters.getUnmarshaller(InstallParameters.java:1122)
> at
> com.test.install.api.InstallParameters.loadInstallParameters(InstallParameters.java:631)
> at
> com.test.install.api.InstallParameters.loadInstallParameters(InstallParameters.java:522)
> at com.test.install.api.InstallOps.main(InstallOps.java:5363)
> Nested exception is:
> javax.xml.bind.JAXBException: Provider
> com.sun.xml.internal.bind.v2.ContextFactory not found
> - with linked exception:
> [java.lang.ClassNotFoundException:
> com.sun.xml.internal.bind.v2.ContextFactory]
> at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:149)
> at javax.xml.bind.ContextFinder.find(ContextFinder.java:362)
> at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:313)
> at
> com.test.install.api.InstallParameters.getUnmarshaller(InstallParameters.java:1117)
> at
> com.test.install.api.InstallParameters.loadInstallParameters(InstallParameters.java:631)
> at
> com.test.install.api.InstallParameters.loadInstallParameters(InstallParameters.java:522)
> at com.test.install.api.InstallOps.main(InstallOps.java:5363)
> Caused by: java.lang.ClassNotFoundException:
> com.sun.xml.internal.bind.v2.ContextFactory
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> at
> javax.xml.bind.ContextFinder.safeLoadClass(ContextFinder.java:578)
> at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
> ... 8 more
> Nested exception is:
> javax.xml.bind.JAXBException: Provider
> com.sun.xml.internal.bind.v2.ContextFactory not found
> - with linked exception:
> [java.lang.ClassNotFoundException:
> com.sun.xml.internal.bind.v2.ContextFactory]
> at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:149)
> at javax.xml.bind.ContextFinder.find(ContextFinder.java:362)
> at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:313)
> at
> com.test.install.api.InstallParameters.getUnmarshaller(InstallParameters.java:1117)
> at
> com.test.install.api.InstallParameters.loadInstallParameters(InstallParameters.java:631)
> at
> com.test.install.api.InstallParameters.loadInstallParameters(InstallParameters.java:522)
> at com.test.install.api.InstallOps.main(InstallOps.java:5363)
> Caused by: java.lang.ClassNotFoundException:
> com.sun.xml.internal.bind.v2.ContextFactory
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
> at
> javax.xml.bind.ContextFinder.safeLoadClass(ContextFinder.java:578)
> at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
> *Few other issues are*
> 24-May-2019 09:36:26.805 SEVERE [rh75test167-startStop-1]
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Error merging
> Java EE JNDI entries in to war /test: Exception: Cannot get
> Unsafe.defineClass
> java.lang.IllegalStateException: Cannot get Unsafe.defineClass
> at
> org.apache.webbeans.proxy.AbstractProxyFactory$4.run(AbstractProxyFactory.java:812)
> at
> org.apache.webbeans.proxy.AbstractProxyFactory$4.run(AbstractProxyFactory.java:801)
> at java.base/java.security.AccessController.doPrivileged(Native
> Method)
> at
> org.apache.webbeans.proxy.AbstractProxyFactory.initializeUnsafe(AbstractProxyFactory.java:800)
> at
> org.apache.webbeans.proxy.AbstractProxyFactory.<init>(AbstractProxyFactory.java:91)
> at
> org.apache.webbeans.proxy.InterceptorDecoratorProxyFactory.<init>(InterceptorDecoratorProxyFactory.java:77)
> at
> org.apache.webbeans.config.WebBeansContext.<init>(WebBeansContext.java:153)
> at
> org.apache.webbeans.config.WebBeansContext.<init>(WebBeansContext.java:116)
> at
> org.apache.openejb.cdi.WebappWebBeansContext.<init>(WebappWebBeansContext.java:33)
> at
> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:170)
> at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:60)
> at
> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1428)
> at
> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1125)
> at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
> at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154)
> at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421)
> at
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411)
> at
> java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
> at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.lang.NoSuchMethodException:
> sun.misc.Unsafe.defineClass(java.lang.String, [B, int, int,
> java.lang.ClassLoader, java.security.ProtectionDomain)
> at java.base/java.lang.Class.getDeclaredMethod(Class.java:2476)
> at
> org.apache.webbeans.proxy.AbstractProxyFactory$4.run(AbstractProxyFactory.java:807)
> ... 22 more
> *Is there anyone seeing these kind of issues or anyone running*
> *TomEE 7.1.0 on OpenJDK 11 with EARs deployed successfully. Please help me*
> *Thanks*
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)