You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Sagar Pidaparthi <Sa...@chordiant.com> on 2005/04/27 18:32:44 UTC
Attempted to write schema for bad QName (no namespace) : fault
Hi,
I am trying to use generate Document style WSDL using a simple ant
script, which mimics command line call as shown below.
<target name="SecurityMgrBeanClientAgentDoc" depends="_init"
description="Java to WSDL for SecurityMgrBeanClientAgent">
<java fork="true" classname="org.apache.axis.wsdl.Java2WSDL"
classpathref="classpath.tools" jvm="${tools.jvm}" >
<arg value="-o"/>
<arg value="${wsdl}/SecurityMgrBeanClientAgentRpcEnc.wsdl"/>
<arg value="-m"/>
<arg value="authenticate"/>
<arg value="-y"/>
<arg value="DOCUMENT"/>
<!--
<arg value="-u"/>
<arg value="LITERAL"/>
-->
<arg value="-l"/>
<arg
value="http://localhost/WebServices/services/SecurityMgrBeanClientAgentR
pcEnc"/>
<arg
value="com.chordiant.userprofile.ejb.security.client.SecurityMgrBeanClie
ntAgent"/>
</java>
</target>
This just translates to
org.apache.axis.wsdl.Java2WSDL -o SecurityMgrBeanClientAgentRpcEnc.wsdl
-m authenticate -y DOCUMENT -l
"http://localhost/WebServices/services/SecurityMgrBeanClientAgentRpcEnc"
com.chordiant.userprofile.ejb.security.client.SecurityMgrBeanClientAgent
I get the following error in generation of wsdl. I would appreciate any
help in overcoming these problems.
Thanks
Sagar
SecurityMgrBeanClientAgentDoc:
[java] AxisFault
[java] faultCode:
{http://xml.apache.org/axis/}Server.generalException
[java] faultSubcode:
[java] faultString: Attempted to write schema for bad QName (no
namespace) : fault
[java] faultActor:
[java] faultNode:
[java] faultDetail:
[java] {http://xml.apache.org/axis/}stackTrace: AxisFault
[java] faultCode:
{http://xml.apache.org/axis/}Server.generalException
[java] faultSubcode:
[java] faultString: Attempted to write schema for bad QName (no
namespace) : fault
[java] faultActor:
[java] faultNode:
[java] faultDetail:
[java]
[java] Attempted to write schema for bad QName (no namespace) :
fault
[java] at
org.apache.axis.wsdl.fromJava.Types.writeSchemaElement(Types.java:656)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writePartToMessage(Emitter.java:13
68)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writeFaultMessage(Emitter.java:129
0)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writeMessages(Emitter.java:909)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writePortType(Emitter.java:848)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.getWSDL(Emitter.java:383)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:262)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:334)
[java] at
org.apache.axis.wsdl.Java2WSDL.run(Java2WSDL.java:504)
[java] at
org.apache.axis.wsdl.Java2WSDL.main(Java2WSDL.java:542)
[java]
[java]
[java] Attempted to write schema for bad QName (no namespace) :
fault
[java] at
org.apache.axis.wsdl.fromJava.Types.writeSchemaElement(Types.java:656)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writePartToMessage(Emitter.java:13
68)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writeFaultMessage(Emitter.java:129
0)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writeMessages(Emitter.java:909)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.writePortType(Emitter.java:848)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.getWSDL(Emitter.java:383)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:262)
[java] at
org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:334)
[java] at
org.apache.axis.wsdl.Java2WSDL.run(Java2WSDL.java:504)
[java] at
org.apache.axis.wsdl.Java2WSDL.main(Java2WSDL.java:542)
[java] Java Result: 1