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
'in0': 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!