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
[EMAIL PROTECTED]://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)