Please may I have some assistance to upgrade a JAVA Maven project which uses 
embedded Tomcat 7 to use embedded Tomcat 10?
I’m having extreme difficulty determining the appropriate versions of the 
various components such that they play nice together.
I am also planning to upgrade from JAVA 7 to JAVA 9. I’t a general 
modernisation operation.

It is set up as a Maven project and uses Apache CXF and Spring to provide a 
RESTful API, a SOAP Client and minimal Web Server functionality.
All Tomcat configuration is by direct JAVA code - no configuration files - to 
ensure it runs standalone and cannot be interfered with by the user.
There are no database or JNDI requirements in Tomcat, but the product uses a 
SOAP API for data retrieval.

The Versions currently used are:
<org.springframework.version>3.1.1.RELEASE</org.springframework.version>
<org.springframework.security.version>3.1.7.RELEASE</org.springframework.security.version>
<org.apache.tomcat.version>7.0.70</org.apache.tomcat.version>
<org.apache.cxf.version>2.7.14</org.apache.cxf.version>
<org.apache.commons.version>3.0</org.apache.commons.version>
<org.codehaus.jackson.version>1.9.11</org.codehaus.jackson.version>
<net.htmlparser.jericho>3.4</net.htmlparser.jericho>
<javax.inject.version>1</javax.inject.version>
<com.cedarsoftware.version>1.8.0</com.cedarsoftware.version>
<cglib.version>2.2</cglib.version>
<com.fasterxml.uuid>3.1.4</com.fasterxml.uuid>
<ch.qos.logback.version>1.0.13</ch.qos.logback.version>
<jre.version>1.7</jre.version>

Has anyone executed a similar upgrade and can help me find the appropriate 
mash-up of componentry and versions?

Thanks!

Reply via email to