Ho appena effettuato l'aggiornamento a Tomcat v7. Sto cercando di includere un jar nella libreria di cui hanno bisogno le mie classi java. È DB2JCC4.JAR. Lo uso per accedere a DB2 su un mainframe IBM. Funzionava bene in Tomcat6.Incluso DB2JCC4 in Tomcat 7
Quando includo il barattolo, tanto sono errori come:
Deploying web application directory C:\tomcat7\webapps\dbs
org.apache.catalina.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component
.....
caused by: org.apache.tomcat.util.bcel.classfile.ClassFormatException: null is
not a Java .class file....
Ho provato a mettere URIEncoding nel server.xml, ma questo non aiuta.
Quando estraggo il file jar DB2JCC4, non ricevo errori di avvio. Certo, quindi non posso accedere a DB2! Apprezzo qualsiasi suggerimento.
sì! questa è la cosa da fare! Ho avuto lo stesso problema e questa risposta mi ha aiutato a risolverlo. Grazie! – MarcoS
Risolto il problema per me, grazie. –
Grazie, l'eccezione non si verifica più :) Speravo ci fosse un modo per "aggiustare" il file JAR stesso, ma anche questo è un buon risultato;) – munyul