Hello, after following the instructions from http://doc.nuxeo.org/current/reference/html/dev-environment-installation.html to setup a complete independent development environment for Nuxeo and building and deploying the latest version from svn I can access the web services right now.
Perhaps this helps when you have similar problems. Patrick Carl > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Im Auftrag von Patrick Carl > Gesendet: Mittwoch, 5. September 2007 13:24 > An: [email protected] > Betreff: [Ecm] Access Nuxeo via Web Service > > Hello, > > I am evaluating Nuxeo for usage as a backend system. I want to access > Nuexo from .NET via Web Services. > I have installed the version 5.1.0-GA and it ran out of the box. After > some research I found the NuxeoRemotingInterface > And its wsdl at http://localhost:8080/nuxeo-platform- > 5/NuxeoRemotingBean?WSDL and want to test it. > > When trying to perform a connect using SOAP UI I get the following > error in the server console: > > 13:15:32,293 ERROR [AbstractServlet] Error processing web service > request > javax.xml.rpc.JAXRPCException: org.jboss.ws.binding.BindingException: > javax.xml.bind.MarshalException: java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform. > ws.__JBossWS_NuxeoRemotingService_NuxeoRemotingInterfacePort_getDocumen > t > at > org.jboss.ws.soap.SOAPContentElement.getXMLFragment(SOAPContentElement. > java:187) > at > org.jboss.ws.soap.SOAPContentElement.expandToDOM(SOAPContentElement.jav > a:844) > at > org.jboss.ws.soap.SOAPContentElement.getChildNodes(SOAPContentElement.j > ava:761) > at > org.jboss.util.xml.DOMWriter.printInternal(DOMWriter.java:211) > at > org.jboss.util.xml.DOMWriter.printInternal(DOMWriter.java:270) > at > org.jboss.util.xml.DOMWriter.printInternal(DOMWriter.java:270) > at org.jboss.util.xml.DOMWriter.print(DOMWriter.java:186) > at > org.jboss.ws.soap.SOAPMessageImpl.writeTo(SOAPMessageImpl.java:264) > at > org.jboss.ws.server.ServiceEndpointServlet.sendResponse(ServiceEndpoint > Servlet.java:176) > at > org.jboss.ws.server.ServiceEndpointServlet.doPost(ServiceEndpointServle > t.java:135) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic > ationFilterChain.java:252) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil > terChain.java:173) > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilt > er.java:96) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic > ationFilterChain.java:202) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil > terChain.java:173) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal > ve.java:213) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal > ve.java:178) > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityA > ssociationValve.java:175) > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve. > java:74) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav > a:126) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav > a:105) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve > .java:107) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:8 > 69) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pro > cessConnection(Http11BaseProtocol.java:664) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoin > t.java:527) > at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorke > rThread.java:112) > at java.lang.Thread.run(Thread.java:595) > Caused by: org.jboss.ws.binding.BindingException: > javax.xml.bind.MarshalException: java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform.ws.__JBossWS_NuxeoRe > motingService_NuxeoRemotingInterfacePort_getDocument > at > org.jboss.ws.jaxrpc.encoding.JAXBSerializer.serialize(JAXBSerializer.ja > va:112) > at > org.jboss.ws.soap.SOAPContentElement.getXMLFragment(SOAPContentElement. > java:172) > ... 29 more > Caused by: javax.xml.bind.MarshalException: > java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform.ws.__JBossWS_NuxeoRemotingService_NuxeoRemotingI > nterfacePor > t_getDocument > at > org.jboss.ws.jaxb.JAXBMarshallerImpl.marshal(JAXBMarshallerImpl.java:18 > 1) > at > org.jboss.ws.jaxrpc.encoding.JAXBSerializer.serialize(JAXBSerializer.ja > va:100) > ... 30 more > Caused by: java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform.ws.__JBossWS_NuxeoRemotingService_NuxeoRemotingI > nterfacePort_getDocument > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade > r.java:1352) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade > r.java:1198) > at org.jboss.ws.utils.JavaUtils.loadJavaType(JavaUtils.java:81) > at > org.jboss.ws.jaxb.JAXBMarshallerImpl.marshal(JAXBMarshallerImpl.java:12 > 6) > ... 31 more > 13:15:32,373 ERROR [[NuxeoRemotingBean]] Servlet.service() for servlet > NuxeoRemotingBean threw exception > javax.xml.rpc.JAXRPCException: org.jboss.ws.binding.BindingException: > javax.xml.bind.MarshalException: java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform. > ws.__JBossWS_NuxeoRemotingService_NuxeoRemotingInterfacePort_getDocumen > t > at > org.jboss.ws.soap.SOAPContentElement.getXMLFragment(SOAPContentElement. > java:187) > at > org.jboss.ws.soap.SOAPContentElement.expandToDOM(SOAPContentElement.jav > a:844) > at > org.jboss.ws.soap.SOAPContentElement.getChildNodes(SOAPContentElement.j > ava:761) > at > org.jboss.util.xml.DOMWriter.printInternal(DOMWriter.java:211) > at > org.jboss.util.xml.DOMWriter.printInternal(DOMWriter.java:270) > at > org.jboss.util.xml.DOMWriter.printInternal(DOMWriter.java:270) > at org.jboss.util.xml.DOMWriter.print(DOMWriter.java:186) > at > org.jboss.ws.soap.SOAPMessageImpl.writeTo(SOAPMessageImpl.java:264) > at > org.jboss.ws.server.ServiceEndpointServlet.sendResponse(ServiceEndpoint > Servlet.java:176) > at > org.jboss.ws.server.ServiceEndpointServlet.doPost(ServiceEndpointServle > t.java:135) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic > ationFilterChain.java:252) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil > terChain.java:173) > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilt > er.java:96) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic > ationFilterChain.java:202) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil > terChain.java:173) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal > ve.java:213) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal > ve.java:178) > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityA > ssociationValve.java:175) > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve. > java:74) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav > a:126) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav > a:105) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve > .java:107) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:8 > 69) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pro > cessConnection(Http11BaseProtocol.java:664) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoin > t.java:527) > at > org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorke > rThread.java:112) > at java.lang.Thread.run(Thread.java:595) > Caused by: org.jboss.ws.binding.BindingException: > javax.xml.bind.MarshalException: java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform.ws.__JBossWS_NuxeoRe > motingService_NuxeoRemotingInterfacePort_getDocument > at > org.jboss.ws.jaxrpc.encoding.JAXBSerializer.serialize(JAXBSerializer.ja > va:112) > at > org.jboss.ws.soap.SOAPContentElement.getXMLFragment(SOAPContentElement. > java:172) > ... 29 more > Caused by: javax.xml.bind.MarshalException: > java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform.ws.__JBossWS_NuxeoRemotingService_NuxeoRemotingI > nterfacePor > t_getDocument > at > org.jboss.ws.jaxb.JAXBMarshallerImpl.marshal(JAXBMarshallerImpl.java:18 > 1) > at > org.jboss.ws.jaxrpc.encoding.JAXBSerializer.serialize(JAXBSerializer.ja > va:100) > ... 30 more > Caused by: java.lang.ClassNotFoundException: > org.nuxeo.ecm.platform.ws.__JBossWS_NuxeoRemotingService_NuxeoRemotingI > nterfacePort_getDocument > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade > r.java:1352) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade > r.java:1198) > at org.jboss.ws.utils.JavaUtils.loadJavaType(JavaUtils.java:81) > at > org.jboss.ws.jaxb.JAXBMarshallerImpl.marshal(JAXBMarshallerImpl.java:12 > 6) > ... 31 more > > > The SOAP UI test client receives the following incorrect answer from > Nuxeo: > <env:Envelope > xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><env:Header/>. > > Did I miss anything? Does an how-to or something like this regarding > the web services API exists? > > Thanks for your help! > > Patrick > > xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > > XMEDIA SYSTEMS > Ein Geschäftsbereich der Sager Industriemontagen und Service GmbH > Geschäftsführer: H.-J. Sager Telefon: +49 (0) 911 144 6595 > HRB Nürnberg 6702 Telefax: +49 (0) 911 41 31 91 > Erlenstraße 36 Website: www.xmediasystems.de > 90441 Nürnberg E-Mail: [EMAIL PROTECTED] > Persönlich erreichen Sie mich unter: > Telefon: +49 (0) 911 47 94 047 > Mobil: +49 (0) 176 1456 1104 > E-Mail: [EMAIL PROTECTED] > vCard: www.xmediasystems.de/patrickcarl.vcf > > xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > > > _______________________________________________ > ECM mailing list > [email protected] > http://lists.nuxeo.com/mailman/listinfo/ecm _______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm
