hi,

I am using axis 1.1 and have deployed a service from a wsdl file which uses
schema constructs comming from my namespace.
The service seems to work fine but when I try to access the ?wsdl url I
get:

Axis Error
Sorry, something seems to have gone wrong... here are the details:
Fault - makeTypeElement() was told to create a type
"{http://deviptools:8888/ipcms_soap}>data", with no containing element

AxisFault
 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
 faultSubcode:
 faultString: makeTypeElement() was told to create a type
"{http://deviptools:8888/ipcms_soap}>data", with no containing element
 faultActor:
 faultNode:
 faultDetail:

with stack trace:
makeTypeElement() was told to create a type
"{http://deviptools:8888/ipcms_soap}>data", with no containing element
        at
org.apache.axis.wsdl.fromJava.Types.makeTypeElement(Types.java:1285)
        at
org.apache.axis.wsdl.fromJava.Types.writeTypeForPart(Types.java:326)
        at
org.apache.axis.wsdl.fromJava.Emitter.createTypes(Emitter.java:643)
        at org.apache.axis.wsdl.fromJava.Emitter.getWSDL(Emitter.java:379)
        at org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:262)
        at
org.apache.axis.providers.java.JavaProvider.generateWSDL(JavaProvider.java:494)
        at
org.apache.axis.strategies.WSDLGenStrategy.visit(WSDLGenStrategy.java:72)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
        at org.apache.axis.SimpleChain.generateWSDL(SimpleChain.java:137)
        at
org.apache.axis.handlers.soap.SOAPService.generateWSDL(SOAPService.java:375)
        at
org.apache.axis.server.AxisServer.generateWSDL(AxisServer.java:499)
        at
org.apache.axis.transport.http.AxisServlet.processWsdlRequest(AxisServlet.java:484)
        at
org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:285)


data is not an anonymous type outside of a containing element in the xsd
imported in my wsdl.
Is it related to "Support generating schema for custom serializers" in
java2wsdl todo section?
Any clue?


Is it a way to make axis serve the wsdl file I've written on a ?wsdl
request? does it make sense?

thanks.


Reply via email to