geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: JAX-WS status
Date Sat, 16 Dec 2006 09:19:03 GMT

On Dec 15, 2006, at 10:23 PM, Davanum Srinivas wrote:

> DJencks,
>
> I've gotten to the point where i see the following error. Is there
> where you had gotten to last you tried? AFAICT, AxisBuilder is trying
> to build a JAX-RPC document, whereas the war has a JAX-WS xml
> document...
>

It looks like the 2 ws builders are showing up in the opposite order  
on our systems.  I'm actually now getting a new error..... but the  
cxf builder correctly deployed the ws:

01:11:38,912 ERROR [GBeanInstanceState] Error while starting; GBean  
is now in the FAILED state: abstractName="default/cxf-pojo-war-2.0- 
SNAPSHOT/1166260296655/war?J2EEApplication=null,WebModule=default/cxf- 
pojo-war-2.0-SNAPSHOT/1166260296655/ 
war,j2eeType=Servlet,name=cxfPojoServlet"
org.apache.cxf.service.factory.ServiceConstructionException: Could  
not load WSDL from URL file:/home/dkulp/working/cxf/testutils/src/ 
main/resources/wsdl/hello_world.wsdl.
	at org.apache.cxf.jaxws.support.JaxWsServiceConfiguration.getWsdlURL 
(JaxWsServiceConfiguration.java:118)
	at  
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.getWsdlURL 
(ReflectionServiceFactoryBean.java:792)
	at  
org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeSe 
rviceModel(ReflectionServiceFactoryBean.java:170)
	at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create 
(ReflectionServiceFactoryBean.java:116)
	at org.apache.cxf.jaxws.EndpointImpl.<init>(EndpointImpl.java:99)
	at org.apache.geronimo.cxf.CXFWebServiceContainer.publishEndpoint 
(CXFWebServiceContainer.java:62)
	at org.apache.geronimo.cxf.CXFWebServiceContainer.<init> 
(CXFWebServiceContainer.java:45)
	at  
org.apache.geronimo.cxf.CXFWebServiceContainerFactoryGBean.getWebService 
Container(CXFWebServiceContainerFactoryGBean.java:45)
	at org.apache.geronimo.cxf.CXFWebServiceContainerFactoryGBean$ 
$FastClassByCGLIB$$1c773c19.invoke(<generated>)
	at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
	at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
(FastMethodInvoker.java:38)
	at org.apache.geronimo.gbean.runtime.GBeanAttribute.getValue 
(GBeanAttribute.java:390)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute 
(GBeanInstance.java:642)
	at org.apache.geronimo.gbean.runtime.RawInvoker.getAttribute 
(RawInvoker.java:49)
	at org.apache.geronimo.kernel.basic.RawGetAttributeInvoker.invoke 
(RawGetAttributeInvoker.java:35)
	at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept 
(ProxyMethodInterceptor.java:96)
	at org.apache.geronimo.webservices.WebServiceContainerFactory$ 
$EnhancerByCGLIB$$9bd91d53.getWebServiceContainer(<generated>)
	at org.apache.geronimo.jetty6.JettyPOJOWebServiceHolder.<init> 
(JettyPOJOWebServiceHolder.java:77)


This one looks a lot easier to figure out than the mysterious  
problems I was seeing earlier.

You might be able to get this by setting load="false" in var/config/ 
config.xml for the axis-builder config.

I'll try to look at this some more tomorrow.

thanks
david jencks

> thanks,
> dims
>
> Exception Detail
> ================
> org.apache.maven.plugin.MojoExecutionException: Distribution failed:
> Could not read descriptor document
> org.apache.geronimo.common.DeploymentException: Could not read
> descriptor document
> 	at  
> org.apache.geronimo.webservices.builder.WSDescriptorParser.parseWebSer 
> viceDescriptor(WSDescriptorParser.java:388)
> 	at org.apache.geronimo.axis.builder.AxisBuilder.findWebServices 
> (AxisBuilder.java:110)
> 	at org.apache.geronimo.axis.builder.AxisBuilder$$FastClassByCGLIB$ 
> $16a52a9a.invoke(<generated>)
> 	at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> 	at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
> (FastMethodInvoker.java:38)
> 	at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke 
> (GBeanOperation.java:127)
> <SNIP>
> Caused by: org.apache.xmlbeans.XmlException:
> jar:file:/G:/testsuite/itests/cxfPojoWS/server/target/geronimo- 
> jetty6-jee5-2.0-SNAPSHOT/var/temp/geronimo-deployer64401.tmpdir/cxf- 
> pojo-war-2.0-SNAPSHOT.war!/WEB-INF/webservices.xml:0:
> error: The document is not a
> webservices@http://java.sun.com/xml/ns/j2ee: document element
> namespace mismatch expected "http://java.sun.com/xml/ns/j2ee" got
> "http://java.sun.com/xml/ns/javaee"
> 	at org.apache.xmlbeans.impl.store.Locale.verifyDocumentType 
> (Locale.java:449)
> 	at org.apache.xmlbeans.impl.store.Locale.autoTypeDocument 
> (Locale.java:354)
> 	at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject 
> (Locale.java:1270)
> 	at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject 
> (Locale.java:1254)
>
>
>
>
> -- 
> Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service  
> Developers)


Mime
View raw message