dev@ws-test-harness.java.net

Exception using the latest wsit bits and trying to port RM tests

From: Bhakti Mehta <Bhakti.Mehta_at_Sun.COM>
Date: Tue, 18 Jul 2006 11:48:06 -0700

Here is the stack trace
Using
jar:file:/d:/wsit-fresh/wsit/wsit/dist/image/jax-ws-latest-wsit/lib/webser
vices-tools.jar!/com/sun/tools/ws/WsImport.class
Using
jar:file:/d:/wsit-fresh/wsit/wsit/dist/image/jax-ws-latest-wsit/lib/webser
vices-tools.jar!/com/sun/tools/ws/WsGen.class
Testing with the local transport
..Generating server artifacts from
test\testcases\wsrm\roundtrip\.\server\EchoSe
rvice.wsdl
E.F.
Time: 182.012
There was 1 error:
1) Deploy server of com.sun.xml.ws.test.model.TestDescriptor_at_d1e233
com.sun.xml.
ws.test.model.TestDescriptor_at_d1e233(com.sun.xml.ws.test.exec.DeploymentExecutor)
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at com.sun.xml.ws.test.tool.LocalWsTool.invoke(LocalWsTool.java:30)
        at
com.sun.xml.ws.test.util.ArgumentListBuilder.invoke(ArgumentListBuild
er.java:41)
        at com.sun.xml.ws.test.container.WAR.compileWSDL(WAR.java:139)
        at
com.sun.xml.ws.test.container.AbstractApplicationContainer.assembleWa
r(AbstractApplicationContainer.java:42)
        at
com.sun.xml.ws.test.container.local.LocalApplicationContainer.deploy(
LocalApplicationContainer.java:42)
        at
com.sun.xml.ws.test.exec.DeploymentExecutor.runBare(DeploymentExecuto
r.java:39)
        at com.sun.xml.ws.test.Main$1.doRun(Main.java:187)
        at com.sun.xml.ws.test.Main.run(Main.java:195)
        at com.sun.xml.ws.test.Main.doMain(Main.java:132)
        at com.sun.xml.ws.test.Main.main(Main.java:120)
        at WsTest.main(WsTest.java:9)
Caused by: com.sun.xml.ws.util.ServiceConfigurationError:
com.sun.tools.ws.api.w
sdl.TWSDLExtensionHandler: Provider
com.sun.xml.ws.addressing.jaxws.WsaWSDLExten
sionHandler could not be instantiated: java.lang.ClassCastException
        at com.sun.xml.ws.util.ServiceFinder.fail(ServiceFinder.java:219)
        at
com.sun.xml.ws.util.ServiceFinder.access$300(ServiceFinder.java:127)
        at
com.sun.xml.ws.util.ServiceFinder$LazyIterator.next(ServiceFinder.jav
a:363)
        at com.sun.xml.ws.util.ServiceFinder.toArray(ServiceFinder.java:211)
        at
com.sun.tools.ws.wsdl.parser.WSDLParser.<init>(WSDLParser.java:110)
        at
com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLMo
deler.java:143)
        at
com.sun.tools.ws.processor.config.ModelInfo.buildModel(ModelInfo.java
:87)
        at
com.sun.tools.ws.processor.Processor.runModeler(Processor.java:81)
        at com.sun.tools.ws.wscompile.CompileTool.run(CompileTool.java:545)
        at com.sun.tools.ws.util.ToolBase.run(ToolBase.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at com.sun.tools.ws.Invoker.main(Invoker.java:69)
        at com.sun.tools.ws.WsImport.doMain(WsImport.java:34)
        ... 25 more
Caused by: java.lang.ClassCastException
        at java.lang.Class.cast(Class.java:2920)
        at
com.sun.xml.ws.util.ServiceFinder$LazyIterator.next(ServiceFinder.jav
a:358)
        ... 38 more
There was 1 failure:
1) Client
com.sun.xml.ws.test.model.TestDescriptor_at_d1e233(com.sun.xml.ws.test.e
xec.ClientExecutor)junit.framework.AssertionFailedError: this test is
skipped be
cause of other failures
        at
com.sun.xml.ws.test.exec.ClientExecutor.runBare(ClientExecutor.java:3
6)
        at com.sun.xml.ws.test.Main$1.doRun(Main.java:187)
        at com.sun.xml.ws.test.Main.run(Main.java:195)
        at com.sun.xml.ws.test.Main.doMain(Main.java:132)
        at com.sun.xml.ws.test.Main.main(Main.java:120)
        at WsTest.main(WsTest.java:9)

FAILURES!!!
Tests run: 4, Failures: 1, Errors: 1