Looks like the microprofile distribution is missing jakarta.activation. Adding that in (from the plus distribution) allows the server to start correctly. I've filed a JIRA: https://issues.apache.org/jira/browse/TOMEE-2731
I'm happy to take, but if you would like to take a swing at it Rod, let me know and we'll get it assigned to you. Jon On Fri, Nov 8, 2019 at 4:35 PM Jonathan Gallimore < [email protected]> wrote: > I can confirm I see the same error. Looks like its specific to the > microprofile flavor. I'll see if I can spot anything odd there. > > On Fri, Nov 8, 2019 at 3:39 PM Jenkins, Rodney J (Rod) < > [email protected]> wrote: > >> I have done some further testing.... >> >> All testing is on : >> >> $ java -version >> openjdk version "11.0.5" 2019-10-15 LTS >> OpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS) >> OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing) >> >> When I pull apache-tomee-microprofile-7.1.1, I do not get the stack >> traces, but when I pull apache-tomee-microprofile-8.0.0, I do get the stack >> traces. >> >> According to the link the Richard provided, the issue occurs when >> compiling the app. In my case, I am not compiling anything. All I am >> doing is downloading the TomEE tar ball and running it. It is the ROOT, >> docs, manager, and host-manager apps that throw the stack trace. >> >> Can one of you please grab that tar ball and see if you get the same >> issues as I do? >> >> Thank you!! >> Rod. >> >> >> On 11/7/19, 8:08 AM, "Richard Monson-Haefel" <[email protected]> >> wrote: >> >> Hi Rodney, >> >> Thanks for all the hard work! I think the problem is with JAXB which >> suffered some changes in Java 8 - 11. This article should provide >> some >> guidance on what needs to be done to fix the problem. >> >> https://www.jesperdj.com/2018/09/30/jaxb-on-java-9-10-11-and-beyond/ >> >> Richard >> >> On Tue, Nov 5, 2019 at 12:09 AM Jenkins, Rodney J (Rod) < >> [email protected]> wrote: >> >> > Hello all, >> > >> > I have a completed repo for you all to look at here: >> > https://github.com/scriptmonkey/docker-tomee >> > >> > The only thing I am having an issue with is the Java 11 8.0.0 >> microprofile >> > image. I am getting some stack traces when I build that. I have >> pasted >> > the log file below. I did not create a pull request because I >> would like >> > to clean up the stack traces. >> > >> > All of the other images start without issue. >> > >> > >> > Using CATALINA_BASE: /usr/local/tomee >> > Using CATALINA_HOME: /usr/local/tomee >> > Using CATALINA_TMPDIR: /usr/local/tomee/temp >> > Using JRE_HOME: /usr/local/openjdk-11 >> > Using CLASSPATH: >> > >> /usr/local/tomee/bin/bootstrap.jar:/usr/local/tomee/bin/tomcat-juli.jar >> > NOTE: Picked up JDK_JAVA_OPTIONS: >> > --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/ >> java.io=ALL-UNNAMED >> > --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED >> > WARNING: An illegal reflective access operation has occurred >> > WARNING: Illegal reflective access by >> > org.apache.tomee.catalina.ServerListener >> > (file:/usr/local/tomee/lib/tomee-catalina-8.0.0.jar) to field >> > java.lang.reflect.Field.modifiers >> > WARNING: Please consider reporting this to the maintainers of >> > org.apache.tomee.catalina.ServerListener >> > WARNING: Use --illegal-access=warn to enable warnings of further >> illegal >> > reflective access operations >> > WARNING: All illegal access operations will be denied in a future >> release >> > 05-Nov-2019 05:49:18.411 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Server version >> name: >> > Apache Tomcat (TomEE)/9.0.22 (8.0.0) >> > 05-Nov-2019 05:49:18.414 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Server built: >> > Jul 4 2019 14:20:06 UTC >> > 05-Nov-2019 05:49:18.414 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Server version >> number: >> > 9.0.22.0 >> > 05-Nov-2019 05:49:18.414 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke OS Name: >> > Linux >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke OS Version: >> > 4.9.184-linuxkit >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Architecture: >> > amd64 >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Java Home: >> > /usr/local/openjdk-11 >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke JVM Version: >> > 11.0.4+11 >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke JVM Vendor: >> > Oracle Corporation >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke CATALINA_BASE: >> > /usr/local/tomee >> > 05-Nov-2019 05:49:18.415 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke CATALINA_HOME: >> > /usr/local/tomee >> > 05-Nov-2019 05:49:18.451 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line >> argument: >> > --add-opens=java.base/java.lang=ALL-UNNAMED >> > 05-Nov-2019 05:49:18.451 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line >> argument: >> > --add-opens=java.base/java.io=ALL-UNNAMED >> > 05-Nov-2019 05:49:18.451 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line >> argument: >> > --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED >> > 05-Nov-2019 05:49:18.452 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line >> argument: >> > >> -Djava.util.logging.config.file=/usr/local/tomee/conf/logging.properties >> > 05-Nov-2019 05:49:18.452 INFO [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Command line >> argument: >> > -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >> > 05-Nov-2019 05:49:18.453 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -javaagent:/usr/local/tomee/lib/openejb-javaagent.jar >> > 05-Nov-2019 05:49:18.456 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -Djdk.tls.ephemeralDHKeySize=2048 >> > 05-Nov-2019 05:49:18.457 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: >> -Djava.protocol.handler.pkgs=org.apache.catalina.webresources >> > 05-Nov-2019 05:49:18.457 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 >> > 05-Nov-2019 05:49:18.457 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -Dignore.endorsed.dirs= >> > 05-Nov-2019 05:49:18.457 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -Dcatalina.base=/usr/local/tomee >> > 05-Nov-2019 05:49:18.457 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -Dcatalina.home=/usr/local/tomee >> > 05-Nov-2019 05:49:18.458 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Command >> line >> > argument: -Djava.io.tmpdir=/usr/local/tomee/temp >> > 05-Nov-2019 05:49:18.463 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke The APR >> based >> > Apache Tomcat Native library which allows optimal performance in >> production >> > environments was not found on the java.library.path: >> > [/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib] >> > 05-Nov-2019 05:49:18.944 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke >> Initializing >> > ProtocolHandler ["http-nio-8080"] >> > 05-Nov-2019 05:49:19.016 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke >> Initializing >> > ProtocolHandler ["ajp-nio-8009"] >> > 05-Nov-2019 05:49:19.687 INFO [main] >> > org.apache.openejb.util.OptionsLog.info Using >> > >> 'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator' >> > 05-Nov-2019 05:49:19.844 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> >> > >> ******************************************************************************** >> > 05-Nov-2019 05:49:19.845 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> OpenEJB >> > http://tomee.apache.org/ >> > 05-Nov-2019 <http://tomee.apache.org/05-Nov-2019> 05:49:19.845 INFO >> > [main] org.apache.openejb.OpenEJB$Instance.<init> Startup: Tue Nov >> 05 >> > 05:49:19 UTC 2019 >> > 05-Nov-2019 05:49:19.845 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> Copyright 1999-2018 (C) >> Apache >> > OpenEJB Project, All Rights Reserved. >> > 05-Nov-2019 05:49:19.845 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> Version: 8.0.0 >> > 05-Nov-2019 05:49:19.845 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> Build date: 20190913 >> > 05-Nov-2019 05:49:19.846 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> Build time: 12:20 >> > 05-Nov-2019 05:49:19.846 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> >> > >> ******************************************************************************** >> > 05-Nov-2019 05:49:19.846 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> openejb.home = >> /usr/local/tomee >> > 05-Nov-2019 05:49:19.846 INFO [main] >> > org.apache.openejb.OpenEJB$Instance.<init> openejb.base = >> /usr/local/tomee >> > 05-Nov-2019 05:49:19.849 INFO [main] >> > org.apache.openejb.cdi.CdiBuilder.initializeOWB Created new >> > singletonService >> org.apache.openejb.cdi.ThreadSingletonServiceImpl@77d2e85 >> > 05-Nov-2019 05:49:19.853 INFO [main] >> > org.apache.openejb.cdi.CdiBuilder.initializeOWB Succeeded in >> installing >> > singleton service >> > 05-Nov-2019 05:49:19.899 INFO [main] >> > org.apache.openejb.config.ConfigurationFactory.init TomEE >> configuration >> > file is '/usr/local/tomee/conf/tomee.xml' >> > 05-Nov-2019 05:49:19.947 INFO [main] >> > org.apache.openejb.config.ConfigurationFactory.configureService >> Configuring >> > Service(id=Tomcat Security Service, type=SecurityService, >> > provider-id=Tomcat Security Service) >> > 05-Nov-2019 05:49:19.950 INFO [main] >> > org.apache.openejb.config.ConfigurationFactory.configureService >> Configuring >> > Service(id=Default Transaction Manager, type=TransactionManager, >> > provider-id=Default Transaction Manager) >> > 05-Nov-2019 05:49:19.954 INFO [main] >> > org.apache.openejb.util.OptionsLog.info Using >> > 'openejb.deployments.classpath=false' >> > 05-Nov-2019 05:49:19.958 INFO [main] >> > org.apache.openejb.assembler.classic.Assembler.createRecipe Creating >> > TransactionManager(id=Default Transaction Manager) >> > 05-Nov-2019 05:49:20.046 INFO [main] >> > org.apache.openejb.assembler.classic.Assembler.createRecipe Creating >> > SecurityService(id=Tomcat Security Service) >> > 05-Nov-2019 05:49:20.175 INFO [main] >> > org.apache.openejb.server.ServiceManager.initServer Creating >> > ServerService(id=cxf-rs) >> > 05-Nov-2019 05:49:20.523 INFO [main] >> > org.apache.openejb.server.SimpleServiceManager.start ** Bound >> Services ** >> > 05-Nov-2019 05:49:20.523 INFO [main] >> > org.apache.openejb.server.SimpleServiceManager.printRow NAME >> > IP PORT >> > 05-Nov-2019 05:49:20.523 INFO [main] >> > org.apache.openejb.server.SimpleServiceManager.start ------- >> > 05-Nov-2019 05:49:20.523 INFO [main] >> > org.apache.openejb.server.SimpleServiceManager.start Ready! >> > 05-Nov-2019 05:49:20.525 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Server >> > initialization in [2,568] milliseconds >> > 05-Nov-2019 05:49:20.603 INFO [main] >> > org.apache.tomee.catalina.OpenEJBNamingContextListener.bindResource >> > Importing a Tomcat Resource with id 'UserDatabase' of type >> > 'org.apache.catalina.UserDatabase'. >> > 05-Nov-2019 05:49:20.603 INFO [main] >> > org.apache.openejb.assembler.classic.Assembler.createRecipe Creating >> > Resource(id=UserDatabase) >> > 05-Nov-2019 05:49:20.639 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting >> service >> > [Catalina] >> > 05-Nov-2019 05:49:20.639 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting >> Servlet >> > engine: [Apache Tomcat (TomEE)/9.0.22 (8.0.0)] >> > 05-Nov-2019 05:49:20.658 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deploying >> web >> > application directory [/usr/local/tomee/webapps/host-manager] >> > 05-Nov-2019 05:49:20.694 INFO [main] >> > org.apache.tomee.catalina.TomcatWebAppBuilder.init >> > ------------------------- localhost -> /host-manager >> > 05-Nov-2019 05:49:20.880 INFO [main] >> > org.apache.openejb.util.OptionsLog.info Using 'tomee.mp.scan=all' >> > 05-Nov-2019 05:49:21.052 SEVERE [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Error >> deploying web >> > application directory [/usr/local/tomee/webapps/host-manager] >> > java.lang.IllegalStateException: Error starting child >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) >> > at >> > >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133) >> > at >> > >> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1867) >> > at >> > >> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1045) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) >> > at >> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) >> > at >> > >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) >> > at >> > >> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) >> > at >> > >> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > org.apache.catalina.startup.Catalina.start(Catalina.java:633) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344) >> > at >> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475) >> > Caused by: org.apache.catalina.LifecycleException: Failed >> to start >> > component >> > >> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/host-manager]] >> > at >> > >> org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) >> > ... 37 more >> > Caused by: java.lang.NoClassDefFoundError: Could not >> initialize >> > class com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54) >> > at >> > >> com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126) >> > at >> > >> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:251) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:240) >> > at >> > javax.xml.bind.ContextFinder.find(ContextFinder.java:363) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:691) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:632) >> > at >> > >> org.apache.openejb.jee.JAXBContextFactory.newInstance(JAXBContextFactory.java:132) >> > at >> > org.apache.openejb.jee.JaxbJavaee.getContext(JaxbJavaee.java:88) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:102) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:162) >> > at >> > >> org.apache.openejb.config.ReadDescriptors.readBeans(ReadDescriptors.java:689) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.mergeBeansXml(DeploymentLoader.java:1190) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.addBeansXmls(DeploymentLoader.java:1178) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:1094) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:818) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:230) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:2352) >> > 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:134) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5048) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > ... 38 more >> > 05-Nov-2019 05:49:21.053 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deployment >> of web >> > application directory [/usr/local/tomee/webapps/host-manager] has >> finished >> > in [395] ms >> > 05-Nov-2019 05:49:21.054 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deploying >> web >> > application directory [/usr/local/tomee/webapps/ROOT] >> > 05-Nov-2019 05:49:21.054 INFO [main] >> > org.apache.tomee.catalina.TomcatWebAppBuilder.init >> > ------------------------- localhost -> / >> > 05-Nov-2019 05:49:21.088 INFO [main] >> > org.apache.openejb.util.OptionsLog.info Using 'tomee.mp.scan=all' >> > 05-Nov-2019 05:49:21.097 SEVERE [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Error >> deploying web >> > application directory [/usr/local/tomee/webapps/ROOT] >> > java.lang.IllegalStateException: Error starting child >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) >> > at >> > >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133) >> > at >> > >> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1867) >> > at >> > >> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1045) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) >> > at >> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) >> > at >> > >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) >> > at >> > >> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) >> > at >> > >> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > org.apache.catalina.startup.Catalina.start(Catalina.java:633) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344) >> > at >> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475) >> > Caused by: org.apache.catalina.LifecycleException: Failed >> to start >> > component >> > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] >> > at >> > >> org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) >> > ... 37 more >> > Caused by: java.lang.NoClassDefFoundError: Could not >> initialize >> > class com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54) >> > at >> > >> com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126) >> > at >> > >> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:251) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:240) >> > at >> > javax.xml.bind.ContextFinder.find(ContextFinder.java:363) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:691) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:632) >> > at >> > >> org.apache.openejb.jee.JAXBContextFactory.newInstance(JAXBContextFactory.java:132) >> > at >> > org.apache.openejb.jee.JaxbJavaee.getContext(JaxbJavaee.java:88) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:102) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:162) >> > at >> > >> org.apache.openejb.config.ReadDescriptors.readBeans(ReadDescriptors.java:689) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.mergeBeansXml(DeploymentLoader.java:1190) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.addBeansXmls(DeploymentLoader.java:1178) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:1094) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:818) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:230) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:2352) >> > 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:134) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5048) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > ... 38 more >> > 05-Nov-2019 05:49:21.098 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deployment >> of web >> > application directory [/usr/local/tomee/webapps/ROOT] has finished >> in [44] >> > ms >> > 05-Nov-2019 05:49:21.098 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deploying >> web >> > application directory [/usr/local/tomee/webapps/manager] >> > 05-Nov-2019 05:49:21.104 INFO [main] >> > org.apache.tomee.catalina.TomcatWebAppBuilder.init >> > ------------------------- localhost -> /manager >> > 05-Nov-2019 05:49:21.127 INFO [main] >> > org.apache.openejb.util.OptionsLog.info Using 'tomee.mp.scan=all' >> > 05-Nov-2019 05:49:21.135 SEVERE [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Error >> deploying web >> > application directory [/usr/local/tomee/webapps/manager] >> > java.lang.IllegalStateException: Error starting child >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) >> > at >> > >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133) >> > at >> > >> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1867) >> > at >> > >> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1045) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) >> > at >> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) >> > at >> > >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) >> > at >> > >> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) >> > at >> > >> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > org.apache.catalina.startup.Catalina.start(Catalina.java:633) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344) >> > at >> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475) >> > Caused by: org.apache.catalina.LifecycleException: Failed >> to start >> > component >> > >> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/manager]] >> > at >> > >> org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) >> > ... 37 more >> > Caused by: java.lang.NoClassDefFoundError: Could not >> initialize >> > class com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54) >> > at >> > >> com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126) >> > at >> > >> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:251) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:240) >> > at >> > javax.xml.bind.ContextFinder.find(ContextFinder.java:363) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:691) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:632) >> > at >> > >> org.apache.openejb.jee.JAXBContextFactory.newInstance(JAXBContextFactory.java:132) >> > at >> > org.apache.openejb.jee.JaxbJavaee.getContext(JaxbJavaee.java:88) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:102) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:162) >> > at >> > >> org.apache.openejb.config.ReadDescriptors.readBeans(ReadDescriptors.java:689) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.mergeBeansXml(DeploymentLoader.java:1190) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.addBeansXmls(DeploymentLoader.java:1178) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:1094) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:818) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:230) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:2352) >> > 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:134) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5048) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > ... 38 more >> > 05-Nov-2019 05:49:21.135 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deployment >> of web >> > application directory [/usr/local/tomee/webapps/manager] has >> finished in >> > [37] ms >> > 05-Nov-2019 05:49:21.167 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deploying >> web >> > application directory [/usr/local/tomee/webapps/docs] >> > 05-Nov-2019 05:49:21.168 INFO [main] >> > org.apache.tomee.catalina.TomcatWebAppBuilder.init >> > ------------------------- localhost -> /docs >> > 05-Nov-2019 05:49:21.185 INFO [main] >> > org.apache.openejb.util.OptionsLog.info Using 'tomee.mp.scan=all' >> > 05-Nov-2019 05:49:21.194 SEVERE [main] >> > jdk.internal.reflect.NativeMethodAccessorImpl.invoke Error >> deploying web >> > application directory [/usr/local/tomee/webapps/docs] >> > java.lang.IllegalStateException: Error starting child >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) >> > at >> > >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133) >> > at >> > >> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1867) >> > at >> > >> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1045) >> > at >> > >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429) >> > at >> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) >> > at >> > >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) >> > at >> > >> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) >> > at >> > >> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) >> > at >> > >> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) >> > at >> > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >> > at >> > >> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) >> > at >> > >> java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) >> > at >> > >> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) >> > at >> > >> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > >> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > at >> > org.apache.catalina.startup.Catalina.start(Catalina.java:633) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344) >> > at >> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475) >> > Caused by: org.apache.catalina.LifecycleException: Failed >> to start >> > component >> > >> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs]] >> > at >> > >> org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) >> > ... 37 more >> > Caused by: java.lang.NoClassDefFoundError: Could not >> initialize >> > class com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54) >> > at >> > >> com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132) >> > at >> > >> com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109) >> > at >> > >> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126) >> > at >> > >> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >> > Method) >> > at >> > >> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >> > at >> > >> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> > at >> > java.base/java.lang.reflect.Method.invoke(Method.java:566) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:251) >> > at >> > javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:240) >> > at >> > javax.xml.bind.ContextFinder.find(ContextFinder.java:363) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:691) >> > at >> > javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:632) >> > at >> > >> org.apache.openejb.jee.JAXBContextFactory.newInstance(JAXBContextFactory.java:132) >> > at >> > org.apache.openejb.jee.JaxbJavaee.getContext(JaxbJavaee.java:88) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:102) >> > at >> > >> org.apache.openejb.jee.JaxbJavaee.unmarshalJavaee(JaxbJavaee.java:162) >> > at >> > >> org.apache.openejb.config.ReadDescriptors.readBeans(ReadDescriptors.java:689) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.mergeBeansXml(DeploymentLoader.java:1190) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.addBeansXmls(DeploymentLoader.java:1178) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:1094) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:818) >> > at >> > >> org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:230) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:2352) >> > 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:134) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) >> > at >> > >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5048) >> > at >> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) >> > ... 38 more >> > 05-Nov-2019 05:49:21.195 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Deployment >> of web >> > application directory [/usr/local/tomee/webapps/docs] has finished >> in [30] >> > ms >> > 05-Nov-2019 05:49:21.214 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting >> > ProtocolHandler ["http-nio-8080"] >> > 05-Nov-2019 05:49:21.231 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Starting >> > ProtocolHandler ["ajp-nio-8009"] >> > 05-Nov-2019 05:49:21.236 INFO [main] >> > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke Server >> startup in >> > [711] milliseconds >> > >> > >> > >> > >> > >> > >> > On 11/4/19, 5:21 AM, "Jonathan Gallimore" < >> [email protected]> >> > wrote: >> > >> > Nationwide Information Security Warning: This is an external >> email. Do >> > not click on links or open attachments unless you trust the sender. >> > >> > >> ------------------------------------------------------------------------------ >> > >> > Its reasonable to allow a few days as folks might not see >> messages >> > right >> > away. I'd go ahead with your PR based on the discussion here so >> far as >> > there appears to be no objections. >> > >> > Jon >> > >> > On Fri, Nov 1, 2019 at 10:06 PM Jenkins, Rodney J (Rod) < >> > [email protected]> wrote: >> > >> > > I will have something next week for a pull request, if the >> current >> > one >> > > does not pan out. >> > > >> > > Can I assume that silence is equal(ish) to approval on my >> previous >> > > comments? If so, that is the direction I will head. >> > > >> > > Have a great weekend!! >> > > >> > > Thanks, >> > > Rod. >> > > >> > > >> > > On 10/29/19, 4:16 AM, "Richard Monson-Haefel" < >> > [email protected]> >> > > wrote: >> > > >> > > Nationwide Information Security Warning: This is an >> external >> > email. Do >> > > not click on links or open attachments unless you trust the >> sender. >> > > >> > > >> > >> ------------------------------------------------------------------------------ >> > > >> > > Hi Jenkins! >> > > >> > > Thanks for reviewing this PR. I think the best thing to >> do at >> > this >> > > point >> > > is to add your thoughts (as expressed in this email) to >> the >> > comments >> > > and I >> > > will reach out to person who created the PR. If we don't >> hear >> > back from >> > > that person in a reasonable amount of time then we can >> close it >> > and >> > > you can >> > > open your own pull request. Can you do that? >> > > >> > > Richard >> > > >> > > On Mon, Oct 28, 2019 at 11:05 PM Jenkins, Rodney J (Rod) < >> > > [email protected]> wrote: >> > > >> > > > All, >> > > > >> > > > I would like to work on getting the docker images >> updated. >> > However, >> > > I see >> > > > that someone has already issued a pull request to do >> this >> > work. In >> > > looking >> > > > at the pull request, I see some things that I would be >> > concerned >> > > with. >> > > > >> > > > >> > > > 1. Added 8443 as an SSL exposed port. As far as I >> > understand >> > > this is >> > > > not in line with how Tomcat is done in Docker. >> > > > 2. Added JDK11, which I did not think was fully >> working. >> > > > 3. Added `VOLUME` tags for webapps, logs, and, conf. >> > > > 4. Creates a tomee user to run as. (which I would >> support, >> > just >> > > not the >> > > > way it was done) >> > > > >> > > > >> > > > Here is the link to the pull request that Casell >> created: >> > > > >> > > >> > >> https://github.com/tomitribe/docker-tomee/pull/36/commits/ae8f3ac40a350915e0d77788d44b2b9466475e46 >> > > > >> > > > I would be happy to become responsible for the Docker >> releases. >> > > Given >> > > > that I have been a lurker for some time, I am sure you >> will >> > want to >> > > oversee >> > > > my efforts as to not give the team a black eye. >> > > > >> > > > Please advise on how I can help here!! >> > > > >> > > > Thanks, >> > > > Rod. >> > > > >> > > > >> > > >> > > -- >> > > Richard Monson-Haefel >> > > https://twitter.com/rmonson >> > > https://www.linkedin.com/in/monsonhaefel/ >> > > >> > > >> > > >> > >> > >> > >> >> -- >> Richard Monson-Haefel >> https://twitter.com/rmonson >> https://www.linkedin.com/in/monsonhaefel/ >> >> >>
