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

Reply via email to