Agree. No errors on the down load, none on the unzip. I configured Eclipse and got the startup error. Tomcat-util.jar was just missing. So I tried versions from 1 to 14 from the archive but they all had it. I posted about it on SO:
https://stackoverflow.com/questions/53821592/tomcat-9-upgrade-java-lang-noclassdeffounderror-org-apache-tomcat-util-file-con Thank you …ed Ed Zappulla BSG Systems, LLC 17 Red Tail Hawk Ct Annandale, NJ 08801 Mobile: (908) 246-5304 Email: ed.zappu...@bsgsystems.com -----Original Message----- From: Mark Thomas [mailto:ma...@apache.org] Sent: Friday, December 21, 2018 4:35 AM To: users@tomcat.apache.org Subject: Re: Tomcat 9 missing org/apache/tomcat/util/file/ConfigurationSource Ed, That is extremely odd. I can understand a zip being corrupted during download but corruption to the point where a file is missing from the archive but no errors are reported during unpacking is unlikely to say the least. I think there must be something else that was going on. The main thing is that the master files in the archive are correct and that things are working for you now. Mark On 20/12/2018 19:02, Ed Zappulla wrote: > BTW. It was the Win 64 bit zip file that was missing tomcat-util.jar 2 days > ago. > > > Thank you > > ed > > Ed Zappulla > > BSG Systems, LLC > 17 Red Tail Hawk Ct > Annandale, NJ 08801 > > Mobile: (908) 246-5304 > Email: ed.zappu...@bsgsystems.com > > > -----Original Message----- > From: Ed Zappulla [mailto:ed.zappu...@bsgsystems.com] > Sent: Thursday, December 20, 2018 11:29 AM > To: 'Tomcat Users List' <users@tomcat.apache.org> > Subject: RE: Tomcat 9 missing > org/apache/tomcat/util/file/ConfigurationSource > > Mark, I just got it working. > > Originally I downloaded 9.0.14 from > https://tomcat.apache.org/download-90.cgi > > I re-downloaded multiple versions from 9.0.1 through 9.0.14 from the > tomcat archive and they worked > https://archive.apache.org/dist/tomcat/tomcat-9/ > > I also re-downloaded from the original link above, tested and that also works. > > I checked the working version and tomcat-util.jar is there now with the > ConfigurationSource.class file. The jar was missing from my original > download. It looks like I might have had a bad download from a Tomcat > mirror. Unfortunately I can t tell which mirror was used so I just re-tested > all 4 from the download page. All 4 have the tomcat-util.jar and class in > them. > > ed > > -----Original Message----- > From: Mark Thomas [mailto:ma...@apache.org] > Sent: Thursday, December 20, 2018 11:12 AM > To: Tomcat Users List <users@tomcat.apache.org> > Subject: Re: Tomcat 9 missing > org/apache/tomcat/util/file/ConfigurationSource > > On December 20, 2018 3:45:36 PM UTC, Ed Zappulla <ed.zappu...@bsgsystems.com> > wrote: >> I am trying to run Tomcat 9 for the first time and it cannot find the >> class below. I checked all the tomcat*.jar libs and the class does >> not exist. >> Where can I find org/apache/tomcat/util/file/ConfigurationSource? I >> have Tomcat 9 installed out of the box and it doesn't run even from >> the command like with a "catalina run". Any help would be appreciated. >> >> >> >> java.lang.NoClassDefFoundError: >> org/apache/tomcat/util/file/ConfigurationSource >> >> at java.lang.Class.getDeclaredConstructors0(Native Method) >> >> at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) >> >> at java.lang.Class.getConstructor0(Unknown Source) >> >> at java.lang.Class.getConstructor(Unknown Source) >> >> at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:264) >> >> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:461) >> >> Caused by: java.lang.ClassNotFoundException: >> org.apache.tomcat.util.file.ConfigurationSource >> >> at java.net.URLClassLoader.findClass(Unknown Source) >> >> at java.lang.ClassLoader.loadClass(Unknown Source) >> >> at java.lang.ClassLoader.loadClass(Unknown Source) >> >> ... 6 more >> >> >> >> >> >> >> >> Thank you >> >> >> >> .ed >> >> >> >> >> >> > > Which Tomcat 9 version? Exactly which file did you download? > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org