Hi Pascal, According to the exception it didn't occur when you request for a WSDL, instead this exception was thrown while ODE server initialisation. When look at the code it looks to me like it can't found definition for ProcessAndInstanceManagementImpl class. It may be a class use inside the ProcessAndInstanceManagementImpl. Also looking at the exception we can't really tell what was the missing class.
The best thing you can do is remote debug the ODE while initialisation. Debug the ManagementService#enableService method and try to find out what is the actual missing definition. Also its better try a another clean build first. May be this is due to corrupted WAR file or JAR file. Thanks Milinda On Thu, Oct 1, 2009 at 6:04 AM, Pascal Aho <[email protected]> wrote: > Hi all, > > First of all I use Tomcat 6.0.20 and apache-ode-source-1.3.2 > > I get the zip file of the source from apache and build it on my machine > with "buildr _1.2.10_ package test=no javadoc=no". After that I copy the > ode.war file into the webapps directory of the Tomcat installation and > started Tomcat. Form a browser I try to retrieve the wsdl file of the > InstanceManagement service. It works fine. > > Now I build again the all the projects to use them with eclipse. So I use > the following command "buildr _1.2.10_ eclipse" and import the projects into > eclipse. Of course I set the M2_REPO classpath variable to point to my > Maven2 repository. I open the file managementservice.java and close it > again. I don't do any modification. I build the project again with "buildr > _1.2.10_ package test=no javadoc=no" and copy the ode.war file into the > webapps directory of the Tomcat installation. > Issue: when I try now from a browser to get the wsdl of the > InstanceManagement service, which works fine earlier, I get an error. Here > is the log > > 01.10.2009 01:48:47 org.apache.catalina.core.StandardWrapperValve invoke > SCHWERWIEGEND: Allocate exception for servlet AxisServlet > java.lang.NoClassDefFoundError > at > org.apache.ode.axis2.service.ManagementService.enableService(ManagementService.java:77) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:192) > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:122) > at > org.apache.ode.axis2.hooks.ODEAxisServlet.init(ODEAxisServlet.java:53) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) > at java.lang.Thread.run(Thread.java:595) > 01.10.2009 01:51:12 org.apache.catalina.core.ApplicationContext log > INFO: SessionListener: contextDestroyed() > 01.10.2009 01:51:12 org.apache.catalina.core.ApplicationContext log > INFO: ContextListener: contextDestroyed() > > > > Can someone please help me solve this problem?I don't deploy any service > myself and make any change to the source file. > > Cheers, > > Pascal. > -- > Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 > - > sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser > -- Milinda Pathirage Senior Software Engineer & Product Manager WSO2 BPS; http://wso2.org/bps WSO2 Inc.; http://wso2.com E-mail: [email protected], [email protected] Web: http://mpathirage.com Blog: http://blog.mpathirage.com
