-
Bug
-
Resolution: Obsolete
-
Major
-
EAP_EWP 5.3.0.ER3
-
None
-
NEW
This happened on all Windows jobs, 100% reproducible when running full JBossWS Native TS. But tests are passing when executing just one test - e.g. -Dtest=org.jboss.test.ws.jaxrpc.samples.jsr109ejb.RpcEJBTestCase
... javax.naming.NamingException: Could not dereference object [Root exception is org.jboss.ws.metadata.wsdl.WSDLException: Cannot parse wsdlLocation: file:W:/workspace/eap-5x-jbossws-native-HQ-win/ebd0dbc9/stack-native/modules/testsuite/native-tests/target/wsdl-publish/jsr109ejb/TestService.wsdl] ... Caused by: java.lang.IllegalArgumentException: URI is not hierarchical at java.io.File.<init>(File.java:363) at org.jboss.net.protocol.file.FileURLConnection.<init>(FileURLConnection.java:85) at org.jboss.net.protocol.file.Handler.openConnection(Handler.java:40) at java.net.URL.openConnection(URL.java:945) at java.net.URL.openStream(URL.java:1010) at org.jboss.ws.core.utils.ResourceURL.openStream(ResourceURL.java:65) at org.jboss.ws.tools.wsdl.WSDLDefinitionsFactory.getDocument(WSDLDefinitionsFactory.java:167)
Jenkins jobs examples:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP5/view/JBossWS/job/eap-5x-jbossws-native-HQ-win/6/jdk=java16_default,label_exp=w2k8%26%26x86/testReport/org.jboss.test.ws.jaxrpc.samples.jsr109ejb/RpcEJBTestCase/testEchoString/
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP5/view/JBossWS/job/eap-5x-jbossws-native-HQ-win/6/jdk=java16_default,label_exp=w2k8%26%26x86/testReport/org.jboss.test.ws.jaxrpc.samples.jsr109ejb/RpcEJBTestCase/testEchoSimpleUserType/
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP5/view/JBossWS/job/eap-5x-jbossws-native-HQ-win/6/jdk=java16_default,label_exp=w2k8%26%26x86/testReport/org.jboss.test.ws.jaxrpc.samples.jsr109pojo/RpcJSETestCase/testEchoString/
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/EAP5/view/JBossWS/job/eap-5x-jbossws-native-HQ-win/6/jdk=java16_default,label_exp=w2k8%26%26x86/testReport/org.jboss.test.ws.jaxrpc.samples.jsr109pojo/RpcJSETestCase/testEchoSimpleUserType/