Re: Docker Images on Dockerhub

classic Classic list List threaded Threaded
31 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: Docker Images on Dockerhub

Jenkins, Rodney J (Rod)
Hello,

Here is what  I am proposing:
https://github.com/scriptmonkey/docker-tomee

I have accomplished a few things with this proposal:

1) Gets 8.0.0 out and other latest versions
2) Addresses the previous discussions
3) Cleans up the old versions.  Users can still get previous versions with tags.
4) Standardizes the Dockerfiles with two ENV variable that set the version and build.   Going forward, those are the only things that need to change on new versions.
5) Keeps both 8 and 11 for TomeEE 8.

If you like that, I will create the pull request.

Thanks,
Rod.


On 11/19/19, 4:25 PM, "Jonathan Gallimore" <[hidden email]> wrote:

   
    Hey Rod and others
   
    As we're discussing Docker images, could I get some review on this:
    https://github.com/tomitribe/docker-tomee/pull/37. This is a super simple
    update to provide TomEE 8 with both Java 8 and 11. I'm totally happy for
    other changes to be applied after this.
   
    I'm looking to provide Java 8 images as well as Java 11 as I know folks
    using the old 8.0.0-M2 on Java 8 image, and the JDK for that needs an
    update (the Java 8 image would provide both the JDK and TomEE update).
   
    Thanks
   
    Jon
   
   
   
    On Wed, Nov 13, 2019 at 3:41 PM Jenkins, Rodney J (Rod) <
    [hidden email]> wrote:
   
    > I have submitted a pull request to fix this issue.  Please merge at your
    > earlier convivence.
    >
    > Jon, thank you for the guidance.
    >
    > Thanks,
    > Rod.
    >
    >
    > On 11/8/19, 10:47 AM, "Jonathan Gallimore" <[hidden email]>
    > wrote:
    >
    >
    >     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 <
    >     [hidden email]> 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) <
    >     > [hidden email]> 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" <
    > [hidden email]>
    >     >> 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) <
    >     >>     [hidden email]> 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" <
    >     >> [hidden email]>
    >     >>     > 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) <
    >     >>     >     [hidden email]> 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" <
    >     >>     > [hidden email]>
    >     >>     >     > 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) <
    >     >>     >     >     [hidden email]> 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/
    >     >>
    >     >>
    >     >>
    >
    >
    >
   

Reply | Threaded
Open this post in threaded view
|

Re: Docker Images on Dockerhub

jgallimore
Go for it.

Jon

On Wed, Nov 20, 2019 at 7:37 PM Jenkins, Rodney J (Rod) <
[hidden email]> wrote:

> Hello,
>
> Here is what  I am proposing:
> https://github.com/scriptmonkey/docker-tomee
>
> I have accomplished a few things with this proposal:
>
> 1) Gets 8.0.0 out and other latest versions
> 2) Addresses the previous discussions
> 3) Cleans up the old versions.  Users can still get previous versions with
> tags.
> 4) Standardizes the Dockerfiles with two ENV variable that set the version
> and build.   Going forward, those are the only things that need to change
> on new versions.
> 5) Keeps both 8 and 11 for TomeEE 8.
>
> If you like that, I will create the pull request.
>
> Thanks,
> Rod.
>
>
> On 11/19/19, 4:25 PM, "Jonathan Gallimore" <[hidden email]>
> wrote:
>
>
>     Hey Rod and others
>
>     As we're discussing Docker images, could I get some review on this:
>     https://github.com/tomitribe/docker-tomee/pull/37. This is a super
> simple
>     update to provide TomEE 8 with both Java 8 and 11. I'm totally happy
> for
>     other changes to be applied after this.
>
>     I'm looking to provide Java 8 images as well as Java 11 as I know folks
>     using the old 8.0.0-M2 on Java 8 image, and the JDK for that needs an
>     update (the Java 8 image would provide both the JDK and TomEE update).
>
>     Thanks
>
>     Jon
>
>
>
>     On Wed, Nov 13, 2019 at 3:41 PM Jenkins, Rodney J (Rod) <
>     [hidden email]> wrote:
>
>     > I have submitted a pull request to fix this issue.  Please merge at
> your
>     > earlier convivence.
>     >
>     > Jon, thank you for the guidance.
>     >
>     > Thanks,
>     > Rod.
>     >
>     >
>     > On 11/8/19, 10:47 AM, "Jonathan Gallimore" <
> [hidden email]>
>     > wrote:
>     >
>     >
>     >     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 <
>     >     [hidden email]> 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) <
>     >     > [hidden email]> 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" <
>     > [hidden email]>
>     >     >> 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) <
>     >     >>     [hidden email]> 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" <
>     >     >> [hidden email]>
>     >     >>     > 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) <
>     >     >>     >     [hidden email]> 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" <
>     >     >>     > [hidden email]>
>     >     >>     >     > 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) <
>     >     >>     >     >     [hidden email]> 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/
>     >     >>
>     >     >>
>     >     >>
>     >
>     >
>     >
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Docker Images on Dockerhub

jgallimore
I saw your PR and merged it. So, there's one more step to make this
"official", which is to submit a PR against this repository:
https://github.com/docker-library/official-images. For reference, here's
the last PR I submitted for it:
https://github.com/docker-library/official-images/pull/6638.

In essence you want to change this file:
https://github.com/docker-library/official-images/blob/master/library/tomee to
reference the commit id in the docker-tomee repo
(042b7dbd684f9b3649b6d1b4b924f38dedf85c19), with the correct image tags and
the corresponding directory of the Dockerfile in the docker-tomee repo. Be
sure to add yourself as a maintainer as well. It took me about 6
attempts to get "green" PR last time so don't be shy - just keep pushing
commits to your branch until the PR is green. If you need help, just shout.

Once that is merged (and someone on the Docker side does that) you've
basically done the full process end-to-end. Nice work. I'm super grateful,
and I'm sure everyone else is too.

Cheers!

Jon


On Wed, Nov 20, 2019 at 7:52 PM Jonathan Gallimore <
[hidden email]> wrote:

> Go for it.
>
> Jon
>
> On Wed, Nov 20, 2019 at 7:37 PM Jenkins, Rodney J (Rod) <
> [hidden email]> wrote:
>
>> Hello,
>>
>> Here is what  I am proposing:
>> https://github.com/scriptmonkey/docker-tomee
>>
>> I have accomplished a few things with this proposal:
>>
>> 1) Gets 8.0.0 out and other latest versions
>> 2) Addresses the previous discussions
>> 3) Cleans up the old versions.  Users can still get previous versions
>> with tags.
>> 4) Standardizes the Dockerfiles with two ENV variable that set the
>> version and build.   Going forward, those are the only things that need to
>> change on new versions.
>> 5) Keeps both 8 and 11 for TomeEE 8.
>>
>> If you like that, I will create the pull request.
>>
>> Thanks,
>> Rod.
>>
>>
>> On 11/19/19, 4:25 PM, "Jonathan Gallimore" <[hidden email]>
>> wrote:
>>
>>
>>     Hey Rod and others
>>
>>     As we're discussing Docker images, could I get some review on this:
>>     https://github.com/tomitribe/docker-tomee/pull/37. This is a super
>> simple
>>     update to provide TomEE 8 with both Java 8 and 11. I'm totally happy
>> for
>>     other changes to be applied after this.
>>
>>     I'm looking to provide Java 8 images as well as Java 11 as I know
>> folks
>>     using the old 8.0.0-M2 on Java 8 image, and the JDK for that needs an
>>     update (the Java 8 image would provide both the JDK and TomEE update).
>>
>>     Thanks
>>
>>     Jon
>>
>>
>>
>>     On Wed, Nov 13, 2019 at 3:41 PM Jenkins, Rodney J (Rod) <
>>     [hidden email]> wrote:
>>
>>     > I have submitted a pull request to fix this issue.  Please merge at
>> your
>>     > earlier convivence.
>>     >
>>     > Jon, thank you for the guidance.
>>     >
>>     > Thanks,
>>     > Rod.
>>     >
>>     >
>>     > On 11/8/19, 10:47 AM, "Jonathan Gallimore" <
>> [hidden email]>
>>     > wrote:
>>     >
>>     >
>>     >     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 <
>>     >     [hidden email]> 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) <
>>     >     > [hidden email]> 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" <
>>     > [hidden email]>
>>     >     >> 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) <
>>     >     >>     [hidden email]> 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" <
>>     >     >> [hidden email]>
>>     >     >>     > 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) <
>>     >     >>     >     [hidden email]> 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" <
>>     >     >>     > [hidden email]>
>>     >     >>     >     > 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) <
>>     >     >>     >     >     [hidden email]> 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/
>>     >     >>
>>     >     >>
>>     >     >>
>>     >
>>     >
>>     >
>>
>>
>>
Reply | Threaded
Open this post in threaded view
|

Re: Docker Images on Dockerhub

Jenkins, Rodney J (Rod)
In reply to this post by Jenkins, Rodney J (Rod)
I just submitted this pull request:
https://github.com/docker-library/official-images/pull/7013

I will let you know how it goes.

Thanks,
Rod.


On 11/20/19, 3:27 PM, "Jonathan Gallimore" <[hidden email]> wrote:

   
    I saw your PR and merged it. So, there's one more step to make this
    "official", which is to submit a PR against this repository:
    https://github.com/docker-library/official-images. For reference, here's
    the last PR I submitted for it:
    https://github.com/docker-library/official-images/pull/6638.
   
    In essence you want to change this file:
    https://github.com/docker-library/official-images/blob/master/library/tomee to
    reference the commit id in the docker-tomee repo
    (042b7dbd684f9b3649b6d1b4b924f38dedf85c19), with the correct image tags and
    the corresponding directory of the Dockerfile in the docker-tomee repo. Be
    sure to add yourself as a maintainer as well. It took me about 6
    attempts to get "green" PR last time so don't be shy - just keep pushing
    commits to your branch until the PR is green. If you need help, just shout.
   
    Once that is merged (and someone on the Docker side does that) you've
    basically done the full process end-to-end. Nice work. I'm super grateful,
    and I'm sure everyone else is too.
   
    Cheers!
   
    Jon
   
   
    On Wed, Nov 20, 2019 at 7:52 PM Jonathan Gallimore <
    [hidden email]> wrote:
   
    > Go for it.
    >
    > Jon
    >
    > On Wed, Nov 20, 2019 at 7:37 PM Jenkins, Rodney J (Rod) <
    > [hidden email]> wrote:
    >
    >> Hello,
    >>
    >> Here is what  I am proposing:
    >> https://github.com/scriptmonkey/docker-tomee
    >>
    >> I have accomplished a few things with this proposal:
    >>
    >> 1) Gets 8.0.0 out and other latest versions
    >> 2) Addresses the previous discussions
    >> 3) Cleans up the old versions.  Users can still get previous versions
    >> with tags.
    >> 4) Standardizes the Dockerfiles with two ENV variable that set the
    >> version and build.   Going forward, those are the only things that need to
    >> change on new versions.
    >> 5) Keeps both 8 and 11 for TomeEE 8.
    >>
    >> If you like that, I will create the pull request.
    >>
    >> Thanks,
    >> Rod.
    >>
    >>
    >> On 11/19/19, 4:25 PM, "Jonathan Gallimore" <[hidden email]>
    >> wrote:
    >>
    >>
    >>     Hey Rod and others
    >>
    >>     As we're discussing Docker images, could I get some review on this:
    >>     https://github.com/tomitribe/docker-tomee/pull/37. This is a super
    >> simple
    >>     update to provide TomEE 8 with both Java 8 and 11. I'm totally happy
    >> for
    >>     other changes to be applied after this.
    >>
    >>     I'm looking to provide Java 8 images as well as Java 11 as I know
    >> folks
    >>     using the old 8.0.0-M2 on Java 8 image, and the JDK for that needs an
    >>     update (the Java 8 image would provide both the JDK and TomEE update).
    >>
    >>     Thanks
    >>
    >>     Jon
    >>
    >>
    >>
    >>     On Wed, Nov 13, 2019 at 3:41 PM Jenkins, Rodney J (Rod) <
    >>     [hidden email]> wrote:
    >>
    >>     > I have submitted a pull request to fix this issue.  Please merge at
    >> your
    >>     > earlier convivence.
    >>     >
    >>     > Jon, thank you for the guidance.
    >>     >
    >>     > Thanks,
    >>     > Rod.
    >>     >
    >>     >
    >>     > On 11/8/19, 10:47 AM, "Jonathan Gallimore" <
    >> [hidden email]>
    >>     > wrote:
    >>     >
    >>     >
    >>     >     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 <
    >>     >     [hidden email]> 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) <
    >>     >     > [hidden email]> 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" <
    >>     > [hidden email]>
    >>     >     >> 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) <
    >>     >     >>     [hidden email]> 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" <
    >>     >     >> [hidden email]>
    >>     >     >>     > 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) <
    >>     >     >>     >     [hidden email]> 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" <
    >>     >     >>     > [hidden email]>
    >>     >     >>     >     > 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) <
    >>     >     >>     >     >     [hidden email]> 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/
    >>     >     >>
    >>     >     >>
    >>     >     >>
    >>     >
    >>     >
    >>     >
    >>
    >>
    >>
   

Reply | Threaded
Open this post in threaded view
|

Re: Docker Images on Dockerhub

Jenkins, Rodney J (Rod)
Update:

They wanted a change to the Docker files.  I made those and submitted another pull request to tomitrib/docker-tomee.  

They asked to move the ENV variable lower.  The other point was moving from root to tomee as a run as user.  I supposed this could break some folks, but I think it would be an off chance.  However, if we do get blow back, we can always revert back.  I sill stand by this is better for security.

Thoughts and comments are welcome,
Rod.


On 11/20/19, 10:48 PM, "Jenkins, Rodney J (Rod)" <[hidden email]> wrote:

   
    I just submitted this pull request:
    https://github.com/docker-library/official-images/pull/7013
   
    I will let you know how it goes.
   
    Thanks,
    Rod.
   
   
    On 11/20/19, 3:27 PM, "Jonathan Gallimore" <[hidden email]> wrote:
   
       
        I saw your PR and merged it. So, there's one more step to make this
        "official", which is to submit a PR against this repository:
        https://github.com/docker-library/official-images. For reference, here's
        the last PR I submitted for it:
        https://github.com/docker-library/official-images/pull/6638.
       
        In essence you want to change this file:
        https://github.com/docker-library/official-images/blob/master/library/tomee to
        reference the commit id in the docker-tomee repo
        (042b7dbd684f9b3649b6d1b4b924f38dedf85c19), with the correct image tags and
        the corresponding directory of the Dockerfile in the docker-tomee repo. Be
        sure to add yourself as a maintainer as well. It took me about 6
        attempts to get "green" PR last time so don't be shy - just keep pushing
        commits to your branch until the PR is green. If you need help, just shout.
       
        Once that is merged (and someone on the Docker side does that) you've
        basically done the full process end-to-end. Nice work. I'm super grateful,
        and I'm sure everyone else is too.
       
        Cheers!
       
        Jon
       
       
        On Wed, Nov 20, 2019 at 7:52 PM Jonathan Gallimore <
        [hidden email]> wrote:
       
        > Go for it.
        >
        > Jon
        >
        > On Wed, Nov 20, 2019 at 7:37 PM Jenkins, Rodney J (Rod) <
        > [hidden email]> wrote:
        >
        >> Hello,
        >>
        >> Here is what  I am proposing:
        >> https://github.com/scriptmonkey/docker-tomee
        >>
        >> I have accomplished a few things with this proposal:
        >>
        >> 1) Gets 8.0.0 out and other latest versions
        >> 2) Addresses the previous discussions
        >> 3) Cleans up the old versions.  Users can still get previous versions
        >> with tags.
        >> 4) Standardizes the Dockerfiles with two ENV variable that set the
        >> version and build.   Going forward, those are the only things that need to
        >> change on new versions.
        >> 5) Keeps both 8 and 11 for TomeEE 8.
        >>
        >> If you like that, I will create the pull request.
        >>
        >> Thanks,
        >> Rod.
        >>
        >>
        >> On 11/19/19, 4:25 PM, "Jonathan Gallimore" <[hidden email]>
        >> wrote:
        >>
        >>
        >>     Hey Rod and others
        >>
        >>     As we're discussing Docker images, could I get some review on this:
        >>     https://github.com/tomitribe/docker-tomee/pull/37. This is a super
        >> simple
        >>     update to provide TomEE 8 with both Java 8 and 11. I'm totally happy
        >> for
        >>     other changes to be applied after this.
        >>
        >>     I'm looking to provide Java 8 images as well as Java 11 as I know
        >> folks
        >>     using the old 8.0.0-M2 on Java 8 image, and the JDK for that needs an
        >>     update (the Java 8 image would provide both the JDK and TomEE update).
        >>
        >>     Thanks
        >>
        >>     Jon
        >>
        >>
        >>
        >>     On Wed, Nov 13, 2019 at 3:41 PM Jenkins, Rodney J (Rod) <
        >>     [hidden email]> wrote:
        >>
        >>     > I have submitted a pull request to fix this issue.  Please merge at
        >> your
        >>     > earlier convivence.
        >>     >
        >>     > Jon, thank you for the guidance.
        >>     >
        >>     > Thanks,
        >>     > Rod.
        >>     >
        >>     >
        >>     > On 11/8/19, 10:47 AM, "Jonathan Gallimore" <
        >> [hidden email]>
        >>     > wrote:
        >>     >
        >>     >
        >>     >     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 <
        >>     >     [hidden email]> 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) <
        >>     >     > [hidden email]> 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" <
        >>     > [hidden email]>
        >>     >     >> 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) <
        >>     >     >>     [hidden email]> 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
        >>     >     >>     >
        >>     >     >>
        >>     >
&nb