You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by NJ Rogers <ni...@bristol.ac.uk> on 2003/01/20 15:47:25 UTC

RE: newbie question - installation problems - solved

Hi

> Your missing the commons-discovery.jar file, which is causing the error.
> This should be placed in the same directory as your other Axis libs.
> 
Thanks - and also to Steve Loughran -
(I just needed convincing as I already had the 
commons-discovery.jar file) in fact this was a classpath problem
- I needed to put this jar in the classpath with all the other jars 

nikki

> -----Original Message-----
> From: NJ Rogers [mailto:nikki.rogers@bristol.ac.uk] 
> Sent: Thursday, January 16, 2003 1:03 PM
> To: axis-user@xml.apache.org
> Subject: newbie question - installation problems
> 
> 
> Hi 
> 
> I've got axis deployed in tomcat, running on Windows 2K.
> 
> I can validate ok - happyaxis.jsp
> tells me that I've got all the core axis libraries, but that 1 optional
> library is missing (xmlsec.jar which I will obtain)
> 
> But I cannot "View the list of deployed Web services "
> 
> The tomcat logs for this show (snippet):
> 
> "... 2003-01-14 12:36:14 StandardWrapperValve[AxisServlet]: 
> Servlet.service() for servlet AxisServlet threw exception at
> javax.servlet.ServletException: Servlet execution threw an exception
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:269)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:193)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:260)
> 	at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> nvokeNext(StandardPipeline.java:643)
> 
> ....]"
> [ ... further down ...
> ----- Root Cause -----
> java.lang.NoClassDefFoundError:
> org/apache/commons/discovery/resource/names/DiscoverNamesInAlternateMana
> gedProperties
> 	at
> org.apache.axis.AxisProperties.getAlternatePropertyNameDiscoverer(AxisPr
> operties.java:170)
> 	at
> org.apache.axis.AxisProperties.setClassOverrideProperty(AxisProperties.j
> ava:126)
> ...]
> 
> So the AxisServlet method "reportAvailableServices" is failing, right?
> 
> Can anyone help,
> thanks
> Nikki
> 
> 
> ----------------------
> NJ Rogers
> nikki.rogers@bristol.ac.uk
> Technical Researcher
> (Semantic Web Applications Developer)
> ILRT
> Institute for Learning and Research Technology 
> University of Bristol, 8-10 Berkeley Square,   BRISTOL   
> BS8 1HH, UK
> Tel:  ++44(0)117 928 7096 (Direct)
> Tel:  ++44(0)117 928 7193 (Office)
> Fax: ++44(0)117 928 7112
> http://www.ilrt.bristol.ac.uk
> 
> 

----------------------
NJ Rogers
nikki.rogers@bristol.ac.uk
Technical Researcher
(Semantic Web Applications Developer)
ILRT
Institute for Learning and Research Technology 
University of Bristol, 8-10 Berkeley Square,   BRISTOL   
BS8 1HH, UK
Tel:  ++44(0)117 928 7096 (Direct)
Tel:  ++44(0)117 928 7193 (Office)
Fax: ++44(0)117 928 7112
http://www.ilrt.bristol.ac.uk