Hi Christopher,
I will try to be as clear as possible. The files that were originally in /usr/local/tomcat/jakarta-tomcat-5.5.17/webapps/MYAPP/WEB-INF/lib were copied by default when I migrated the app to /usr/local/tomcat/apache-tomcat-6.0.53/webapps/ When I ran MYAPP I got the error from my previous email. I then mv all the files from /usr/local/tomcat/apache-tomcat-6.0.53/webapps/MYAPP/WEB-INF/lib into a temp directory , in attempt to make it use the global lib , but still the same error. My next idea was to place the files from /usr/local/tomcat/apache-tomcat-6.0.53/webapps/MYAPP/WEB-INF/lib into /usr/local/tomcat/apache-tomcat-6.0.53/lib , but with the new structure I am unsure what belongs where. FYI : in my original /usr/local/tomcat/jakarta-tomcat-5.5.17/common I have the following directories classes endorsed i18n lib activation.jar antlr-2.7.2.jar axis-ant.jar axis.jar bsf-2.3.0.jar commons-beanutils-1.8.0.jar commons-chain-1.2.jar commons-codec-1.3.jar commons-collections.jar commons-dbcp-1.2.1.jar commons-digester-1.8.jar commons-discovery-0.2.jar commons-fileupload-1.1.1.jar commons-io-1.1.jar commons-lang.jar commons-logging-1.0.4.jar commons-pool-1.2.jar commons-validator-1.3.1.jar edtftpj.jar el-api-2.2.1-b04.jar ibatis-common-2.jar ibatis-dao-2.jar ibatis-sqlmap-2.jar invoice-generator.jar itext-1.3.jar iText-2.1.0.jar j2ssh-ant-0.2.9.jar j2ssh-common-0.2.9.jar j2ssh-core-0.2.9.jar j2ssh-daemon-0.2.9.jar jakarta-oro.jar jaxrpc.jar jsch-0.1.20.jar jstl-1.0.2.jar jstl-1.2.jar junit.jar log4j-1.2.11.jar mailapi.jar ojdbc14.jar oro-2.0.8.jar poi-2.5.1-final-20040804.jar quartz.jar saaj.jar smtp.jar standard-1.0.6.jar stringtemplate.jar struts-core-1.3.10.jar struts-el-1.3.10.jar struts-extras-1.3.10.jar struts-faces-1.3.10.jar struts-mailreader-dao-1.3.10.jar struts-scripting-1.3.10.jar struts-taglib-1.3.10.jar struts-tiles-1.3.10.jar wsdl4j-1.5.1.jar xmlrpc-2.0.jar -----Original Message----- From: Christopher Schultz [mailto:ch...@christopherschultz.net] Sent: Monday, 23 July 2018 2:29 PM To: users@tomcat.apache.org Subject: [EXTERNAL] Re: Tomcat 5.5.17 migration to 6.0.53 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 David, On 7/23/18 12:51 PM, David Babooram wrote: > Hello > > I have begun a migration from 5.5 to 6. Yes I know 6 is EOL but the > migration from 5.5 to 6 has some more documentation compared to > 5.5 to the latest version. > > I followed the standard migration of libs and classes from /common > /shared etc to the new /lin directory for 6.. > > The server engine runs and I can see the examples web pages come up. > > When I migrated my production webapps to the 6.0 instance however I > get the following error. > > HTTP Status 500 - java.lang.LinkageError: loader constraint > violation: when resolving interface method > "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/ el/ExpressionFactory;" > > the class loader (instance of org/apache/jasper/servlet/JasperLoader) > of the current class, org/apache/jsp/index_jsp, and the class loader > (instance of org/apache/catalina/loader/StandardClassLoader) > for resolved class, javax/servlet/jsp/JspApplicationContext, have > different Class objects for the type javax/el/ExpressionFactory used > in the signature > > Any insight on this is welcomed. > > I notice in that my app has its own lib directory, does this means > that there is a conflict with the lib files from the base directory ? Possibly. What files do you have in your app's WEB-INF/lib directory? - -chris -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAltWHmYACgkQHPApP6U8 pFi4ow//e1d8mPY8X7K2X1h2X9Maim12GIbKAv0OrvthWMWYMIt6POTrxRepJLg6 BxgQ2Duabf2wCmZhGRRcBotc7++Niyyh3bHPwy11UfsHXkLPQlE1bnfprgYsUI+5 JRUf4ZHLQ+HCXTn3R54U5Z+a6U4ucSotPt2FwpslIGH2lZFrjSjM+lELagNIJvvU gysavLRPZIQSCvDfPw1MeDbmtPalbVlq0XvS4d4szvWJy0oNzF1mRG4u6KWniisz t0ULSmp/2virBNPmQ9SdeoG23avPtfxVOY2BbP1O5IAjKSfhPV+UNhvu48ufq5gj gVYGVf5edxZy241ApGZHZoSSfl5LEiN1vJpIsF1a8HcqffhBTJTwtDzhscQDVxw9 89iiwTGEp5VtugI8vqMNI1hO9b0ESJhAfsCuMwvEvL2sivWWROXRzExsFiSFe0x2 K9tpqXBonXZ+4y+xwQdBoaDcRRjKhUW9rP5CbkNvDOfpttsnyD6c7ff1t/9K3vr/ FnBFCqo0qDRdSLckbtmU5C6/yHUjQiFtMXbMtnEVXwnk3zo0ICJnvxvTINp346nq EiYAMcZF+RemlO3+0whK+B7BKgF9L4baqvQmglJaIEVY2D6w4SmW/xCO55a4V2c4 gRD9xNP6u7M/dlFGs+VaJvdwkh4wNxj319vxYsZ2O2KsdmDdvUw= =YuGP -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org ________________________________ Notice of Confidentiality: The information contained in this communication is intended solely for the use of the individual or entity to whom it is addressed and others authorized to receive it. It may contain confidential or legally privileged information. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance on the contents of this information is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us immediately by responding to this email and then delete it from your system. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org