Craig, The only issue I had while making the transition from 3.2 to 3.3 is the .zip file for Oracle. Everyone I talked to viewed .jar and .zip files as on and the same. I posed to question to my colleagues that .zip files are not supported in 3.3 and it was unanimous, Java supports both and therefore Tomcat should also.
I would never propose documenting every non-feature but .zip files are part of Java and as such, should be noted. > From: "Craig R. McClanahan" <[EMAIL PROTECTED]> > Reply-To: "Tomcat Users List" <[EMAIL PROTECTED]> > Date: Mon, 31 Dec 2001 12:31:39 -0800 (PST) > To: Tomcat Users List <[EMAIL PROTECTED]> > Subject: Re: > Tomcat4.0:-java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver .. > > > > On Mon, 31 Dec 2001, David Morsberger wrote: > >> Date: Mon, 31 Dec 2001 13:02:23 -0500 >> From: David Morsberger <[EMAIL PROTECTED]> >> Reply-To: Tomcat Users List <[EMAIL PROTECTED]> >> To: Tomcat Users List <[EMAIL PROTECTED]> >> Subject: Re: >> Tomcat4.0:-java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDrive >> r .. >> >> I had the same problem and converting the .zip to a .jar worked. I reviewed >> the documentation and I could not find any mention of zip files. Does the >> absence of info on zip files imply they are not supported? >> > > Yep, in terms of what any web container is supposed to support in > /WEB-INF/lib (and Tomcat applies the same rules to its shared "lib" > directories). > > Zip files still work on a CLASSPATH for standard Java applications, > because they were in existence from JDK 1.0 days -- before there was such > a thing as a JAR file. But that still doesn't do you any good on either > 3.3 or 4.0, because they both ignore your CLASSPATH ... > > >> I think the Tomcat 3.3 and 4.0 documentation should be updated to explicitly >> state that zip files and not supported by the servlet spec and therefore >> must be converted to jar files and stored in the /lib directory. >> > > I disagree. > > The list of things that are *not* supported is close to infinite :-). > You'd be much better off making the starting assumption that anything not > mentioned is not supported. The only time you'll be wrong is when a > feature hasn't been documented yet. > > And, even with it documented, it would still be one of the "top 5" > questions on TOMCAT-USER, just like it is today. The mailing list > archives are full of the answer to this question -- along with a lot of > questions that *are* answered in the docs -- so it wouldn't help much > anyway. > > Craig > > >> >>> From: "Craig R. McClanahan" <[EMAIL PROTECTED]> >>> Reply-To: "Tomcat Users List" <[EMAIL PROTECTED]> >>> Date: Mon, 31 Dec 2001 09:00:31 -0800 (PST) >>> To: Tomcat Users List <[EMAIL PROTECTED]> >>> Subject: Re: >>> Tomcat4.0:-java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver. >>> . >>> >>> >>> >>> On Mon, 31 Dec 2001, Sachin Tyagi wrote: >>> >>>> Date: Mon, 31 Dec 2001 14:52:15 +0530 >>>> From: Sachin Tyagi <[EMAIL PROTECTED]> >>>> Reply-To: Tomcat Users List <[EMAIL PROTECTED]> >>>> To: [EMAIL PROTECTED] >>>> Subject: >>>> Tomcat4.0:-java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDrive >>>> r.. >>>> >>>> hi all, >>>> while I am running my web application with Tomcat4.0(Catalina) in >>>> accessing >>>> database queries.It is showing java.lang.ClassNotFoundException: >>>> oracle.jdbc.driver.OracleDriver.. >>>> I am using classes12.zip driver ..I have already set classpath for the >>>> same..And with Tomcat3.2 my application is running well. Only with >>>> Tomcat4.0 >>>> getting this problem.I am trying to upgrade for Tomcat4.0. >>>> In this case any thing I have to edit or set properties in server.xml. or >>>> some where else. Or this relate with Realms. >>>> If any one having idea about this plz pass this. >>>> >>> >>> You need to do two things: >>> >>> * Read the class-loader-howto.html documentation, and you'll see that >>> Tomcat recognizes only JAR files, not ZIP files. Rename classes12.zip >>> to classes12.jar and it should work. >>> >>> * Complain to Oracle that they should package their JDBC drivers as >>> JAR files. >>> >>>> Regards >>>> Sachin >>>> >>> >>> Craig McClanahan >>> >>> >>> -- >>> To unsubscribe: <mailto:[EMAIL PROTECTED]> >>> For additional commands: <mailto:[EMAIL PROTECTED]> >>> Troubles with the list: <mailto:[EMAIL PROTECTED]> >>> >> >> >> -- >> To unsubscribe: <mailto:[EMAIL PROTECTED]> >> For additional commands: <mailto:[EMAIL PROTECTED]> >> Troubles with the list: <mailto:[EMAIL PROTECTED]> >> >> > > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>
