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" <jonathan.gallim...@gmail.com> 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 < jonathan.gallim...@gmail.com> wrote: > Go for it. > > Jon > > On Wed, Nov 20, 2019 at 7:37 PM Jenkins, Rodney J (Rod) < > jenki...@nationwide.com> 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" <jonathan.gallim...@gmail.com> >> 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) < >> jenki...@nationwide.com> 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" < >> jonathan.gallim...@gmail.com> >> > 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 < >> > jonathan.gallim...@gmail.com> 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) < >> > > jenki...@nationwide.com> 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" < >> > monsonhae...@gmail.com> >> > >> 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) < >> > >> jenki...@nationwide.com> 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" < >> > >> jonathan.gallim...@gmail.com> >> > >> > 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) < >> > >> > jenki...@nationwide.com> 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" < >> > >> > monsonhae...@gmail.com> >> > >> > > 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) < >> > >> > > jenki...@nationwide.com> 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/ >> > >> >> > >> >> > >> >> > >> > >> > >> >> >>