Jon,

I am not familiar with the flip to the useradd but one of the key points is
to ensure that the runtime user id may be arbitrary.

The idea is that (at least in some/our use cases), we don't know by design
what the user id (UID) will be at runtime but we can be assured the group
id will be root.

At startup, the user (tomee in this case) is modified to be the arbitrary
user by modifying the /etc/passwd file which is possible because of the
root group and associated settings.  Other files/directories may also be
changed depending on the application/needs.

This seemed like (and I guess is) a bit of a hack but we found ourselves in
some chicken/egg situations where this (or something else like it) was
needed.  I/we did not originate this technique; we noticed it in some of
the images we run on the OpenShift Container Platform.

More about arbitrary userids here:
https://docs.openshift.com/container-platform/4.2/openshift_images/create-images.html

If the other method (which I have not yet made time to review) addresses
this need and is cleaner, my guess is that it would be the preferred
approach.

Thanks for the time and attention to this issue.

Regards,
Carl

On Fri, Nov 22, 2019 at 4:52 AM Jonathan Gallimore <
[email protected]> wrote:

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


-- 
Carl J. Mosca

Reply via email to