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 "Bruns, Oliver" <Ol...@neutrasoft.de> on 2005/04/11 09:44:25 UTC

No deserializer for

Hello axis-community,

 

I have one questions regarding the WSDL2Java-Tool.

I think the axis-project is great and we use it in out company. (its
included in JBoss)

But I have one errormessage with I generated TestCase, and I don't know
where the failure is.

Is it my fault? Is it a bug? Please Help! ;-)

The mail is a little bit long, sorry.

But I tried to deliver all necessary information you perhaps need.

I tried also the newest version of axis (to generate the TestCase),
without success.

 

 

I work in a company that develops software for the energymarket.

We are using:

-JDK 1.4.2

-JBoss 3.2.3 (Axis is included)

 

Now the Problem:

We want to generate a TestCases for the WebService.

The WSDL, generated by Axis, is the following:

 

------------START------------

 

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions
targetNamespace="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:apachesoap="http://xml.apache.org/xml-soap"
xmlns:impl="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns:intf="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns1="http://www.neutrasoft.de/saints/core"
xmlns:tns2="http://interfaces.core.saints.neutrasoft.de"
xmlns:tns3="http://net.jboss.org/jmx"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><wsdl:types><schema
targetNamespace="http://interfaces.core.saints.neutrasoft.de"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><complexType
name="Zaehlwerk"><sequence><element name="abgelesen" nillable="true"
type="xsd:boolean"/><element name="abgelesen2" nillable="true"
type="xsd:string"/><element name="ableseArt" nillable="true"
type="xsd:string"/><element name="ablesedatum" nillable="true"
type="xsd:string"/><element name="anzeige" nillable="true"
type="xsd:string"/><element name="belegnr" nillable="true"
type="xsd:string"/><element name="bewertungsangaben" nillable="true"
type="xsd:string"/><element name="measuredVariable" nillable="true"
type="xsd:string"/><element name="meterReading" nillable="true"
type="xsd:string"/><element name="stand" nillable="true"
type="xsd:string"/><element name="zaehlwerkcode" nillable="true"
type="xsd:string"/></sequence></complexType><complexType
name="GeraetAusbau"><sequence><element name="mandant" nillable="true"
type="xsd:string"/><element name="meteritem" nillable="true"
type="xsd:string"/><element name="newInstallationPlace" nillable="true"
type="xsd:string"/><element name="zaehlwerk" nillable="true"
type="impl:ArrayOf_tns2_Zaehlwerk"/></sequence></complexType><complexTyp
e name="GeraetEinbau"><sequence><element name="mandant" nillable="true"
type="xsd:string"/><element name="meteritem" nillable="true"
type="xsd:string"/><element name="meteritemtype" nillable="true"
type="xsd:string"/><element name="transducerFactor" nillable="true"
type="xsd:string"/><element name="zaehlwerk" nillable="true"
type="impl:ArrayOf_tns2_Zaehlwerk"/></sequence></complexType></schema><s
chema
targetNamespace="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><complexType
name="ArrayOf_tns2_Zaehlwerk"><complexContent><restriction
base="soapenc:Array"><attribute ref="soapenc:arrayType"
wsdl:arrayType="tns2:Zaehlwerk[]"/></restriction></complexContent></comp
lexType></schema><schema
targetNamespace="http://www.neutrasoft.de/saints/core"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><complexType
name="java:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel"><se
quence><element name="connectionlevel" nillable="true"
type="xsd:string"/><element name="documentDate" nillable="true"
type="xsd:string"/><element name="geraetAusbau" nillable="true"
type="tns2:GeraetAusbau"/><element name="geraetEinbau" nillable="true"
type="tns2:GeraetEinbau"/><element name="mandant" nillable="true"
type="xsd:string"/><element name="measurelevel" nillable="true"
type="xsd:string"/><element name="meteringCode" nillable="true"
type="xsd:string"/><element name="verbrauchsstellennr" nillable="true"
type="xsd:string"/></sequence></complexType></schema><schema
targetNamespace="http://net.jboss.org/jmx"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><simpleType
name="ObjectNameType"><simpleContent><extension
base="xsd:string"/></simpleContent></simpleType></schema></wsdl:types>

  <wsdl:message name="createGeraetWechselRequest">

    <wsdl:part name="in0"
type="tns1:java:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel
"/>

  </wsdl:message>

  <wsdl:message name="createGeraetWechselResponse">

    <wsdl:part name="createGeraetWechselReturn" type="xsd:string"/>

  </wsdl:message>

  <wsdl:portType name="Service">

    <wsdl:operation name="createGeraetWechsel" parameterOrder="in0">

      <wsdl:input message="impl:createGeraetWechselRequest"
name="createGeraetWechselRequest"/>

      <wsdl:output message="impl:createGeraetWechselResponse"
name="createGeraetWechselResponse"/>

    </wsdl:operation>

  </wsdl:portType>

  <wsdl:binding name="SaintsServiceSoapBinding" type="impl:Service">

    <wsdlsoap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http"/>

    <wsdl:operation name="createGeraetWechsel">

      <wsdlsoap:operation soapAction="SaintsService"/>

      <wsdl:input name="createGeraetWechselRequest">

        <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://interfaces.core.saints.neutrasoft.de" use="encoded"/>

      </wsdl:input>

      <wsdl:output name="createGeraetWechselResponse">

        <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://pcobruns:8080/jboss-net/services/SaintsService"
use="encoded"/>

      </wsdl:output>

    </wsdl:operation>

  </wsdl:binding>

  <wsdl:service name="ServiceService">

    <wsdl:port binding="impl:SaintsServiceSoapBinding"
name="SaintsService">

      <wsdlsoap:address
location="http://pcobruns:8080/jboss-net/services/SaintsService"/>

    </wsdl:port>

  </wsdl:service>

</wsdl:definitions>

 

------------STOP------------

 

I tried to use the following command to generate the TestCase:

(in des.xml is the wsdl)

 

java -cp
axis.jar;commons-logging.jar;commons-discovery.jar;wsdl4j.jar;saaj.jar;j
axrpc.jar;../dist/saints-core-interfaces.jar
org.apache.axis.wsdl.WSDL2Java -t des.xml

 

Output:

java.io.IOException: Type
de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel is referenced
but not defined.

        at
org.apache.axis.wsdl.symbolTable.SymbolTable.checkForUndefined(SymbolTab
le.java:522)

        at
org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:422)

        at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:4
08)

        at
org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:3
93)

        at
org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:245)

        at java.lang.Thread.run(Unknown Source)

 

So, I edited the generated WSDL manually and changed two things:

 

1. Removed the "java:"-Prefix in one line:

 

Before change:

 

<complexType
name="java:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel">

 

After change:

 

<complexType
name="de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel">

 

2. Removed the "java:"-Prefix in one line:

 

Before Change:

 

    <wsdl:part name="in0"
type="tns1:java:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel
"/>

 

After Change:

 

    <wsdl:part name="in0"
type="tns1:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel"/>

 

After this changed, the WSDL looks like this:

 

--------START--------

 

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions
targetNamespace="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:apachesoap="http://xml.apache.org/xml-soap"
xmlns:impl="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns:intf="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns1="http://www.neutrasoft.de/saints/core"
xmlns:tns2="http://interfaces.core.saints.neutrasoft.de"
xmlns:tns3="http://net.jboss.org/jmx"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><wsdl:types><schema
targetNamespace="http://interfaces.core.saints.neutrasoft.de"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><complexType
name="Zaehlwerk"><sequence><element name="abgelesen" nillable="true"
type="xsd:boolean"/><element name="abgelesen2" nillable="true"
type="xsd:string"/><element name="ableseArt" nillable="true"
type="xsd:string"/><element name="ablesedatum" nillable="true"
type="xsd:string"/><element name="anzeige" nillable="true"
type="xsd:string"/><element name="belegnr" nillable="true"
type="xsd:string"/><element name="bewertungsangaben" nillable="true"
type="xsd:string"/><element name="measuredVariable" nillable="true"
type="xsd:string"/><element name="meterReading" nillable="true"
type="xsd:string"/><element name="stand" nillable="true"
type="xsd:string"/><element name="zaehlwerkcode" nillable="true"
type="xsd:string"/></sequence></complexType><complexType
name="GeraetAusbau"><sequence><element name="mandant" nillable="true"
type="xsd:string"/><element name="meteritem" nillable="true"
type="xsd:string"/><element name="newInstallationPlace" nillable="true"
type="xsd:string"/><element name="zaehlwerk" nillable="true"
type="impl:ArrayOf_tns2_Zaehlwerk"/></sequence></complexType><complexTyp
e name="GeraetEinbau"><sequence><element name="mandant" nillable="true"
type="xsd:string"/><element name="meteritem" nillable="true"
type="xsd:string"/><element name="meteritemtype" nillable="true"
type="xsd:string"/><element name="transducerFactor" nillable="true"
type="xsd:string"/><element name="zaehlwerk" nillable="true"
type="impl:ArrayOf_tns2_Zaehlwerk"/></sequence></complexType></schema><s
chema
targetNamespace="http://pcobruns:8080/jboss-net/services/SaintsService"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><complexType
name="ArrayOf_tns2_Zaehlwerk"><complexContent><restriction
base="soapenc:Array"><attribute ref="soapenc:arrayType"
wsdl:arrayType="tns2:Zaehlwerk[]"/></restriction></complexContent></comp
lexType></schema><schema
targetNamespace="http://www.neutrasoft.de/saints/core"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><complexType
name="de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel"><sequenc
e><element name="connectionlevel" nillable="true"
type="xsd:string"/><element name="documentDate" nillable="true"
type="xsd:string"/><element name="geraetAusbau" nillable="true"
type="tns2:GeraetAusbau"/><element name="geraetEinbau" nillable="true"
type="tns2:GeraetEinbau"/><element name="mandant" nillable="true"
type="xsd:string"/><element name="measurelevel" nillable="true"
type="xsd:string"/><element name="meteringCode" nillable="true"
type="xsd:string"/><element name="verbrauchsstellennr" nillable="true"
type="xsd:string"/></sequence></complexType></schema><schema
targetNamespace="http://net.jboss.org/jmx"
xmlns="http://www.w3.org/2001/XMLSchema"><import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/><simpleType
name="ObjectNameType"><simpleContent><extension
base="xsd:string"/></simpleContent></simpleType></schema></wsdl:types>

  <wsdl:message name="createGeraetWechselRequest">

    <wsdl:part name="in0"
type="tns1:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel"/>

  </wsdl:message>

  <wsdl:message name="createGeraetWechselResponse">

    <wsdl:part name="createGeraetWechselReturn" type="xsd:string"/>

  </wsdl:message>

  <wsdl:portType name="Service">

    <wsdl:operation name="createGeraetWechsel" parameterOrder="in0">

      <wsdl:input message="impl:createGeraetWechselRequest"
name="createGeraetWechselRequest"/>

      <wsdl:output message="impl:createGeraetWechselResponse"
name="createGeraetWechselResponse"/>

    </wsdl:operation>

  </wsdl:portType>

  <wsdl:binding name="SaintsServiceSoapBinding" type="impl:Service">

    <wsdlsoap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http"/>

    <wsdl:operation name="createGeraetWechsel">

      <wsdlsoap:operation soapAction="SaintsService"/>

      <wsdl:input name="createGeraetWechselRequest">

        <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://interfaces.core.saints.neutrasoft.de" use="encoded"/>

      </wsdl:input>

      <wsdl:output name="createGeraetWechselResponse">

        <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://pcobruns:8080/jboss-net/services/SaintsService"
use="encoded"/>

      </wsdl:output>

    </wsdl:operation>

  </wsdl:binding>

  <wsdl:service name="ServiceService">

    <wsdl:port binding="impl:SaintsServiceSoapBinding"
name="SaintsService">

      <wsdlsoap:address
location="http://pcobruns:8080/jboss-net/services/SaintsService"/>

    </wsdl:port>

  </wsdl:service>

</wsdl:definitions>

 

--------STOP--------

 

Now, the WSDL2Java-Tool terminated normally.

Source-code was generated. Wow! ;-)

 

The generated source-code was not compileable.

 

Sometimes, there was a line like:

 

"de.neutrasoft.www.saints.core.DeNeutrasoftSaintsCoreInterfacesCreateGer
aetWechsel"

 

I replaced the line to:

 

"CreateGeraetWechsel" and added an import: 

 

"import de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel;"

 

I did this in all generated classes, now, the source is compileable.

 

I started the TestCase and following message appeared:

(I reduced the stack-trace)

"

AxisFault

 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException

 faultSubcode: 

 faultString: org.xml.sax.SAXException: Deserializing parameter
&apos;in0&apos;:  could not find deserializer for type
{http://www.neutrasoft.de/saints/core}de.neutrasoft.saints.core.interfac
es.CreateGeraetWechsel

 faultActor: 

 faultNode: 

"

 

Then, I changed in the class "SaintsServiceSoapBindingStub" line 81.

 

Before Change:

 

qName = new
javax.xml.namespace.QName("http://www.neutrasoft.de/saints/core",
"de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel");

 

After Change:

 

qName = new
javax.xml.namespace.QName("http://www.neutrasoft.de/saints/core",
"java:de.neutrasoft.saints.core.interfaces.CreateGeraetWechsel");

 

Then, the TestCase runs!!

But the Parameter is "new CreateGeraetWechsel()". (an emtpy
Value-Object.)

 

So I added a a "Geraeteeinbau" to the CreateGeraetWechsel "".

 

SourceCode:

 

        // Test operation

        java.lang.String value = null;

        CreateGeraetWechsel createGeraetWechsel = new
CreateGeraetWechsel();

        createGeraetWechsel.setGeraetEinbau(new GeraetEinbau());

        value = binding.createGeraetWechsel(createGeraetWechsel);

        // TBD - validate results

 

Now, it appears an error-message because of the deserializer, but I
don't know where the Problem exactly is.

 

Stack:

 

AxisFault

 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException

 faultSubcode: 

 faultString: org.xml.sax.SAXException: No deserializer for
{http://interfaces.core.saints.neutrasoft.de}GeraetEinbau

 faultActor: 

 faultNode: 

 faultDetail: 

            {http://xml.apache.org/axis/}stackTrace: AxisFault

 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException

 faultSubcode: 

 faultString: org.xml.sax.SAXException: No deserializer for
{http://interfaces.core.saints.neutrasoft.de}GeraetEinbau

 faultActor: 

 faultNode: 

 faultDetail: 

 

org.xml.sax.SAXException: No deserializer for
{http://interfaces.core.saints.neutrasoft.de}GeraetEinbau

            at
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.ja
va:260)

            at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.jav
a:169)

            at
org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseriali
zationContextImpl.java:1015)

            at
org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser
.java:585)

            at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocu
mentScannerImpl.java:554)

            at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1526)

            at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo
cumentFragmentScannerImpl.java:338)

            at
org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.ja
va:828)

            at
org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.ja
va:758)

            at
org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)

            at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java
:1178)

            at javax.xml.parsers.SAXParser.parse(Unknown Source)

            at
org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializatio
nContextImpl.java:242)

            at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)

            at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)

            at org.apache.axis.client.Call.invokeEngine(Call.java:2583)

            at org.apache.axis.client.Call.invoke(Call.java:2553)

            at org.apache.axis.client.Call.invoke(Call.java:2248)

            at org.apache.axis.client.Call.invoke(Call.java:2171)

            at org.apache.axis.client.Call.invoke(Call.java:1691)

            at
pcobruns.jboss_net.services.SaintsService.creategeraetwechsel.SaintsServ
iceSoapBindingStub.createGeraetWechsel(SaintsServiceSoapBindingStub.java
:166)

            at
pcobruns.jboss_net.services.SaintsService.creategeraetwechsel.ServiceSer
viceTestCase.test1SaintsServiceCreateGeraetWechsel(ServiceServiceTestCas
e.java:35)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)

            at java.lang.reflect.Method.invoke(Unknown Source)

            at junit.framework.TestCase.runTest(TestCase.java:154)

            at junit.framework.TestCase.runBare(TestCase.java:127)

            at junit.framework.TestResult$1.protect(TestResult.java:106)

            at
junit.framework.TestResult.runProtected(TestResult.java:124)

            at junit.framework.TestResult.run(TestResult.java:109)

            at junit.framework.TestCase.run(TestCase.java:118)

            at junit.framework.TestSuite.runTest(TestSuite.java:208)

            at junit.framework.TestSuite.run(TestSuite.java:203)

            at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
stRunner.java:421)

            at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun
ner.java:305)

            at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu
nner.java:186)

 

 

org.xml.sax.SAXException: No deserializer for
{http://interfaces.core.saints.neutrasoft.de}GeraetEinbau

            at
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.ja
va:260)

            at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.jav
a:169)

            at
org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseriali
zationContextImpl.java:1015)

            at
org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser
.java:585)

            at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocu
mentScannerImpl.java:554)

            at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis
patcher.dispatch(XMLDocumentFragmentScannerImpl.java:1526)

            at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo
cumentFragmentScannerImpl.java:338)

            at
org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.ja
va:828)

            at
org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.ja
va:758)

            at
org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)

            at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java
:1178)

            at javax.xml.parsers.SAXParser.parse(Unknown Source)

            at
org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializatio
nContextImpl.java:242)

            at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)

            at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)

            at org.apache.axis.client.Call.invokeEngine(Call.java:2583)

            at org.apache.axis.client.Call.invoke(Call.java:2553)

            at org.apache.axis.client.Call.invoke(Call.java:2248)

            at org.apache.axis.client.Call.invoke(Call.java:2171)

            at org.apache.axis.client.Call.invoke(Call.java:1691)

            at
pcobruns.jboss_net.services.SaintsService.creategeraetwechsel.SaintsServ
iceSoapBindingStub.createGeraetWechsel(SaintsServiceSoapBindingStub.java
:166)

            at
pcobruns.jboss_net.services.SaintsService.creategeraetwechsel.ServiceSer
viceTestCase.test1SaintsServiceCreateGeraetWechsel(ServiceServiceTestCas
e.java:35)

            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)

            at java.lang.reflect.Method.invoke(Unknown Source)

            at junit.framework.TestCase.runTest(TestCase.java:154)

            at junit.framework.TestCase.runBare(TestCase.java:127)

            at junit.framework.TestResult$1.protect(TestResult.java:106)

            at
junit.framework.TestResult.runProtected(TestResult.java:124)

            at junit.framework.TestResult.run(TestResult.java:109)

            at junit.framework.TestCase.run(TestCase.java:118)

            at junit.framework.TestSuite.runTest(TestSuite.java:208)

            at junit.framework.TestSuite.run(TestSuite.java:203)

            at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
stRunner.java:421)

            at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun
ner.java:305)

            at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu
nner.java:186)

 

Does anybody you know, where the error is. I think it is because of the
namespaces, but where?

 

Thanks in advance!