-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Bo,
Please do not: 1. Hijack threads 2. Email me personally - -chris On 12/20/18 00:03, Bo wrote: > Hi: > > I'm trying to migrate a custom app running Tomcat5.5.17 to Tomcat7. > This application is installed in its own folder on the root > directory of a Windows 2008 R2 64-bit machine. The application > itself was originally "installed" via the unzip method, and its > tomcat folder is inside of the application folder, which itself is > placed in the C:\ root drive. As a test, to confirm I'm doing this > right, I go to Apache Tomcat archive pages and download the .zip > for Tomcat 5.5.17 ( > https://archive.apache.org/dist/tomcat/tomcat-5/v5.5.17/ ) and > unzip it and see if I can do a successful in place migration from > the existing version to the exact same version from a clean install > etc and it works 100%. During this process I also was able to use > WinMerge tool to find all folder and file diffs and comparing the > two different tomcat5.5.17 folders side by side to see exactly what > values and lines changed from the fresh install to the already > installed version... I will include a short summary of all said > relevant and pertinent edits/changes at the end of this message. > > Long story short, next I'm trying to migrate from Tomcat 5.5.17 to > Tomcat7. I see that the officially supported route is two paths, > migrating/updating 1 level at a time, from Tomcat5.5 to Tomcat 6 > and then from Tomcat6 to Tomcat7. There doesn't seem to be a single > migration instruction or guide to go from directly Tomcat5.5 to > Tomcat7. In any case, its logical enough that I can combine or > merge all the changes from 5.5 to 6 and 6 to 7 to be able to infer > what is the total effective elements of change needed to do the > successful upgrading from version 5.5.17 to version 7. > > see http://tomcat.apache.org/migration-6.html > http://tomcat.apache.org/migration-7.html > > So I first download Tomcat7 the zip file from here : > http://mirror.olnevhost.net/pub/apache/tomcat/tomcat-7/v7.0.92/bin/apa che-tomcat-7.0.92-windows-x86.zip > > Then I unzip it and put it in my application directory, after > first renaming and backing up the existing old tomcat folder > etc... > > I use the service.bat to install the service for tomcat7, and > confirm that it starts, I can see the status page just fine... so I > proceed to install the custom application. > > I do step by step, initially just copying over the application > folder in the webapps from the tomcat5 to tomcat7 folder, then I > restart the tomcat7 service, sign back in to the status page, and I > see the application is now listed under the List Applications > section. I try to run/start it but of course it won't run or start > yet giving error of : "FAIL - Application at context path /qms > could not be started" > > I realize some major structural changes occurred from version 5.5 > to version 6, namely detailed here about the merging and > consolidation of some directories and especially related to lib > folders into a single \tomcat\lib folder in version 6 and version > 7. > > So I copy/paste and transplant all the stuff in \common\endorsed > and \common\lib and \shared\lib to the right locations in the > tomcat7 and I follow that with updating the tomcat-users.xml in > conf > > > Then I restart the tomcat7 service, and go back to the status page > to start up my custom application but instead of getting a "FAIL - > Application at context path /qms could not be started" error > message, I'm now getting a new error message that states: > > *_Description The origin server did not find a current > representation for the target resource or is not willing to > disclose that one exists. _* *_Apache Tomcat/7.0.92_* > > I googled around and people advised that need to use Eclipse tool > to help, but my server doesn't have it installed, the application > was originally never built with it, never used it and didn't come > with it, plus furthermore it doesn't appear some of the solutions > are relevant to the issue that I'm facing... > > What can I do to get this to work on tomcat7? > > > > *diff changes from tomcat.initialoriginal to tomcat5517zip** * * * > * * *in C:\VE4_0\tomcat.initialoriginal\bin** * *jmx.jar LEFT SIDE > ONLY** * * * *=====** * *In** * > *C:\VE4_0\tomcat.initialoriginal\bin\service.bat** * * * * * *LINE > 103 "%EXECUTABLE%" //US//%SERVICE_NAME% --JvmOptions > "-Dcatalina.base=%CATALINA_BASE%;-Dcatalina.home=%CATALINA_HOME%;-Djav a.endorsed.dirs=%CATALINA_HOME%\common\endorsed > -Dcom.sun.management.jmxremote > -Dcom.sun.management.jmxremote.port=9000 > -Dcom.sun.management.jmxremote.authenticate=false > -Dcom.sun.management.jmxremote.ssl=false" --StartMode jvm > --StopMode jvm** * *vs "%EXECUTABLE%" //US//%SERVICE_NAME% > --JvmOptions > "-Dcatalina.base=%CATALINA_BASE%;-Dcatalina.home=%CATALINA_HOME%;-Djav a.endorsed.dirs=%CATALINA_HOME%\common\endorsed" > --StartMode jvm --StopMode jvm** * * * *LINE 108 "%EXECUTABLE%" > //US//%SERVICE_NAME% ++JvmOptions > "-Djava.io.tmpdir=%CATALINA_BASE%\temp" --JvmMs 1620 --JvmMx > 1620** * *vs "%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions > "-Djava.io.tmpdir=%CATALINA_BASE%\temp" --JvmMs 128 --JvmMx 256** > * * * *=====** * * * *in > C:\VE4_0\tomcat.initialoriginal\common\endorsed** * *exists** * > *serializer.jar** * *xalan.jar** * *xercesImpl.jar** * > *xml-apis.jar** * *xmlParserAPIs.jar** * * * *in > C:\VE4_0\tomcat.initialoriginal\common\lib** * *exxists** * > *activation.jar** * *commons-codec.jar** * > *commons-httpclient.jar** * *jdbc2_0-stdext.jar** * *jta.jar** * > *mail.jar** * * * *=====** * * * *in > C:\VE4_0\tomcat.initialoriginal\conf** * *exists** * *Saved > tomcat-users.xml** * *server.xml.bak** * * * *=====** * * * > *C:\VE4_0\tomcat.initialoriginal\conf\server.xml** * * * *LINE 76 > to 70** * * <!-- Define a non-SSL HTTP/1.1 Connector on port 80 > -->** * * <Connector port="80" maxHttpHeaderSize="8192"** * * > maxThreads="500" minSpareThreads="50" maxSpareThreads="125"** * * > enableLookups="false" redirectPort="8443" acceptCount="500"** * * > ** * *vs** * * * * <!-- Define a non-SSL HTTP/1.1 Connector on port > 8080 -->** * * <Connector port="8080" maxHttpHeaderSize="8192"** * > * maxThreads="150" minSpareThreads="25" maxSpareThreads="75"** * * > enableLookups="false" redirectPort="8443" acceptCount="100"** * * > ** * * ** * *LINE 341 this section is NOT commented out** * * * > *<Valve className="org.apache.catalina.valves.AccessLogValve"** * * > directory="logs" prefix="localhost_access_log." suffix=".txt"** * * > pattern="common" resolveHosts="false"/>** * * * *LINE 363 this > section is new data** * *<!--<Host name="lonestar.intelliun.net" > debug="4" appBase="webapps" autoDeploy="false" >** * * <Context > path="" docBase="qms" reloadable="true" debug="4" />** * * > </Host>-->** * * ** * * ** * * ** * * ** * * > /////////////////////////** * * ** * *in > C:\VE4_0\tomcat.initialoriginal\shared\lib** * *exists** * * * > *activation.jar** * *alk.jar** * *HTMLParser.jar** * > *jcommon-1.0.0-rc1.jar** * *jfreechart-1.0.0-rc1.jar** * > *jta.jar** * *kawa-1.7.90.jar** * *ldap.jar** * *mail.jar** * > *microstar.jar** * *naming-factory-dbcp.jar** * > *pcmiler-city-latlong.jar** * *pdf.jar** * *veserver.jar** * > *vewsf.jar** * *w3c.jar** * *webdav-servlet.jar** * *xml.jar** * * > * * * *//////////////////////** * * * * * *in > C:\VE4_0\tomcat.initialoriginal\webapps** * *exists** * * * > *C:\VE4_0\tomcat.initialoriginal\webapps\mantis** * > *C:\VE4_0\tomcat.initialoriginal\webapps\qms** * > *C:\VE4_0\tomcat.initialoriginal\webapps\ve** * * * * * > */////////** * * * * * *in C:\VE4_0\tomcat.initialoriginal\work** > * *exists** * *C:\VE4_0\tomcat.initialoriginal\work\Catalina** * * > * *in C:\VE4_0\tomcat.initialoriginal\work** * *exists** * > *C:\VE4_0\tomcat.initialoriginal\veindex** * > *C:\VE4_0\tomcat.initialoriginal\weblogs** * * * * * *//////** * * > * * * *in C:\VE4_0\tomcat.initialoriginal\** * *exists** * > *C:\VE4_0\tomcat.initialoriginal\veindex** * > *C:\VE4_0\tomcat.initialoriginal\weblogs* > > > On Tue, Dec 18, 2018, at 7:22 AM, Christopher Schultz wrote: Bo, > > On 12/18/18 00:49, Bo wrote: >>>> here is screenshot >>>> >>>> I just tried again still no working >>>> >>>> >>>> https://i.imgur.com/8bQH2YB.png > > Your XML is invalid and can't be loaded. The log file should > confirm this. Unfortunately, Notepad++ makes it look (via syntax > highlighting) like your XML file is properly-formed but it is not. > > -chris >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> > -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlwbGqcACgkQHPApP6U8 pFhoWxAArXrT7/5LVxLwj6rGKsA4fnH6pxBOjnKiYXO2/nj2MTQcMroy/L0K1bCp t74ZgkLJquAG/lZLrNiYPZ2jgX5RX/01KS1ZJ/U0zAsXr38hl6HluPkPS9sZm6Lr XyIfaWGYeji8He0L7kk05k6id7aRXyvSv7h9iZln5giE1L1s1jPOqykH4v9baw5w XJqwPfe/9HWIc8MTpBtL5HP2tGG9unPzq4xlo5usg4s+ZUKb0i5HnW6CLZpy0UJz /kjSYFrStJMkJvLt4wyY7Tr7TCQ8R+MQKtf58imRvgFk6MIAHfuFF00zbdTsDjZM 5P4RZMbgPAf2ZxABYhfI22uM34atFY9Q4e8TxS2qrW6QR15zOG6a4STge4B8m1Ku LnGfCsQ9wKUVvWlTGrjir50VvSPTs4ZKAJjGfMyo63V/UlU+w7h137oclOt5KW9r jCv3IaEaqGc1RUIM+An45HBX7EApYRvx7Hgj81bIbXR6JbzGc2BW41A3830tkHQe wg5YupEfGo+ZfKy1NyJy/eyzV5C9YY0CoRl4C1Ufg6ynyVqK68fmOCyr+E0K/L2E k/D/efzJMu+S3qOLiKTQOxxKmfG4cmKJKChK49QhDTbLEscOQ+wyo/sjDHy32EnT h+DCSjuUzG2XD+uZj9QiwFEg68TDaQBqTa5sBoQStRseZI7cw2c= =J7oU -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org