Hello I am running Tomcat 4.0.2 and axis 1.1 beta with J2SDK 1.4.1-01 on Mandrake 9.0 linux (and on Red Hat 8.0). ---
The Happyaxis page reports no problems, and Tomcat can server my own servlets just fine, but the Echoheaders example, along with every other .jws service I try generates no output, but a ServletException (NoClassDefFoundEx.) in the localhost_log file. Also, the first time after each tomcat-restart that I try to reach a jws-service, i get this message in the catalina.out logfile: ... - Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd ... -only, it doesn't create any file anywhere? Tomcat is running as user tomcat, who owns the complete tomcat- and axis directories, and the attributes are 775 on all the files/dirs. I have created a $CATALINA_HOME/webapps/axis/WEB-INF/jwsClasses directory and given user tomcat write permissions (this helped when I used axis a couple of months ago) but nothing changed this time. All the jar-files from the Axis distribution are in the CLASSPATH as well as the $CATALINA_HOME/common/lib (endorsed) directory, so that shouldn't be a problem either... Any ideas? I know this problem (missing server-config.wsdd) has been discussed several times, but I haven't been able to find the solution anywhere in the mailarchives - and neither could Google help me out... I used Tomcat/Axis in a project last semester and it worked almost flawlessly (a nightly build from early november that i lost along the way), and tomorrow i have the exam for that project and I can't get the damn thing to work - which means that my program can not be demo'ed during the examination. That sucks big time... :-( Best regards Kenneth
