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 >
