Thanks for the update. I will pass it on to our sys admins

From: Jody Garnett [mailto:jody.garn...@gmail.com]
Sent: Tuesday, 10 September 2019 3:08 PM
To: Humphries, Graham <graham.humphr...@stategrowth.tas.gov.au>
Cc: geoserver-users@lists.sourceforge.net
Subject: Re: [Geoserver-users] Geoserver 2.16-RC

It looks like some java 11 specific jars have gotten into the mix (that is what 
the module-info.java warning is about).

You may need a newer version of Tomcat? Looks like this may be "fixed" (ie 
ignored) in Tomcat 8.5.12 onward.
--
Jody Garnett


On Mon, 9 Sep 2019 at 21:17, Humphries, Graham 
<graham.humphr...@stategrowth.tas.gov.au<mailto:graham.humphr...@stategrowth.tas.gov.au>>
 wrote:
Yes I did. I use JNDI data source defined in the Tomcat context.xml and I have 
the ojdbc8.jar for Oracle 12c as the driver.

Here is an extract from the Catalina.log when I installed Geosever:
04-Sep-2019 09:09:44.799 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to 
process Jar entry [module-info.class] from Jar 
[file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/txw2-2.4.0-b180830.0438.jar] 
for annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in 
constant pool: 19
      at 
org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
      at 
org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:54)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2042)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1989)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1959)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1912)
      at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1154)
      at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
      at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298)
      at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
      at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

04-Sep-2019 09:09:45.079 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to 
process Jar entry [module-info.class] from Jar 
[file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/FastInfoset-1.2.15.jar] for 
annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in 
constant pool: 19
      at 
org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
      at 
org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:54)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2042)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1989)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1959)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1912)
      at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1154)
      at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
      at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298)
      at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
      at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

04-Sep-2019 09:09:45.921 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to 
process Jar entry [module-info.class] from Jar 
[file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/jaxb-api-2.4.0-b180830.0359.jar]
 for annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in 
constant pool: 19
      at 
org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
      at 
org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:54)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2042)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1989)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1959)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1912)
      at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1154)
      at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
      at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298)
      at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
      at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

04-Sep-2019 09:09:46.733 INFO [pool-11-thread-3] 
jenkins.InitReactorRunner$1.onAttained Started initialization
04-Sep-2019 09:09:46.777 INFO [pool-11-thread-21] 
jenkins.InitReactorRunner$1.onAttained Listed all plugins
04-Sep-2019 09:09:46.941 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to 
process Jar entry [module-info.class] from Jar 
[file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/jaxb-runtime-2.4.0-b180830.0438.jar]
 for annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in 
constant pool: 19
      at 
org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
      at 
org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:54)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2042)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1989)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1959)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1912)
      at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1154)
      at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
      at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298)
      at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
      at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

04-Sep-2019 09:09:49.439 INFO [pool-11-thread-29] 
jenkins.InitReactorRunner$1.onAttained Prepared all plugins
04-Sep-2019 09:09:49.449 INFO [pool-11-thread-38] 
jenkins.InitReactorRunner$1.onAttained Started all plugins
04-Sep-2019 09:09:49.455 INFO [pool-11-thread-3] 
jenkins.InitReactorRunner$1.onAttained Augmented all extensions
04-Sep-2019 09:09:49.847 INFO [pool-11-thread-8] 
jenkins.InitReactorRunner$1.onAttained Loaded all jobs
04-Sep-2019 09:09:50.614 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to 
process Jar entry [module-info.class] from Jar 
[file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/istack-commons-runtime-3.0.7.jar]
 for annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in 
constant pool: 19
      at 
org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
      at 
org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:54)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2042)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1989)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1959)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1912)
      at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1154)
      at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
      at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298)
      at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
      at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

04-Sep-2019 09:09:51.742 INFO [Download metadata thread] 
hudson.model.AsyncPeriodicWork$1.run Started Download metadata
04-Sep-2019 09:09:51.778 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to 
process Jar entry [module-info.class] from Jar 
[file:/opt/tomcat/webapps/geoserver/WEB-INF/lib/stax-ex-1.8.jar] for annotations
org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in 
constant pool: 19
      at 
org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:97)
      at 
org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:54)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
      at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2042)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1989)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1959)
      at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1912)
      at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1154)
      at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:771)
      at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:298)
      at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5076)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152)
      at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

Cheers,
Graham
From: Jody Garnett 
[mailto:jody.garn...@gmail.com<mailto:jody.garn...@gmail.com>]
Sent: Tuesday, 10 September 2019 12:22 PM
To: Humphries, Graham 
<graham.humphr...@stategrowth.tas.gov.au<mailto:graham.humphr...@stategrowth.tas.gov.au>>
Cc: 
geoserver-users@lists.sourceforge.net<mailto:geoserver-users@lists.sourceforge.net>
Subject: Re: [Geoserver-users] Geoserver 2.16-RC

Thank you very much for testing!

I had no issue with installing Geoserver, but when I installed the Oracle 
plugin (the 2.16-RC version) and changed the data directory Geoserver would not 
start.

Did you get any indication from the logs why it would not start (I assumed you 
also followed the instructions to install the JDBC driver alongside the oracle 
plugin?)

________________________________

CONFIDENTIALITY NOTICE AND DISCLAIMER
The information in this transmission may be confidential and/or protected by 
legal professional privilege, and is intended only for the person or persons to 
whom it is addressed. If you are not such a person, you are warned that any 
disclosure, copying or dissemination of the information is unauthorised. If you 
have received the transmission in error, please immediately contact this office 
by telephone, fax or email, to inform us of the error and to enable 
arrangements to be made for the destruction of the transmission, or its return 
at our cost. No liability is accepted for any unauthorised use of the 
information contained in this transmission.

________________________________

CONFIDENTIALITY NOTICE AND DISCLAIMER
The information in this transmission may be confidential and/or protected by 
legal professional privilege, and is intended only for the person or persons to 
whom it is addressed. If you are not such a person, you are warned that any 
disclosure, copying or dissemination of the information is unauthorised. If you 
have received the transmission in error, please immediately contact this office 
by telephone, fax or email, to inform us of the error and to enable 
arrangements to be made for the destruction of the transmission, or its return 
at our cost. No liability is accepted for any unauthorised use of the 
information contained in this transmission.

________________________________

CONFIDENTIALITY NOTICE AND DISCLAIMER
The information in this transmission may be confidential and/or protected by 
legal professional privilege, and is intended only for the person or persons to 
whom it is addressed. If you are not such a person, you are warned that any 
disclosure, copying or dissemination of the information is unauthorised. If you 
have received the transmission in error, please immediately contact this office 
by telephone, fax or email, to inform us of the error and to enable 
arrangements to be made for the destruction of the transmission, or its return 
at our cost. No liability is accepted for any unauthorised use of the 
information contained in this transmission.

________________________________

CONFIDENTIALITY NOTICE AND DISCLAIMER
The information in this transmission may be confidential and/or protected by 
legal professional privilege, and is intended only for the person or persons to 
whom it is addressed. If you are not such a person, you are warned that any 
disclosure, copying or dissemination of the information is unauthorised. If you 
have received the transmission in error, please immediately contact this office 
by telephone, fax or email, to inform us of the error and to enable 
arrangements to be made for the destruction of the transmission, or its return 
at our cost. No liability is accepted for any unauthorised use of the 
information contained in this transmission.
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to