Michael D Billman created NETBEANS-2484:
-------------------------------------------
Summary: NoClassDefFoundError trying to test web service
Key: NETBEANS-2484
URL: https://issues.apache.org/jira/browse/NETBEANS-2484
Project: NetBeans
Issue Type: Bug
Components: webservices - JAX-WS
Affects Versions: 11.0, 10.0
Reporter: Michael D Billman
Attachments: image-2019-04-30-08-29-25-627.png,
image-2019-04-30-08-30-01-866.png
I'm trying to test some webservices. I have the wsdl defined and it looks
good in NB:
!image-2019-04-30-08-29-25-627.png!
When I choose "test method" i see the following dialog:
!image-2019-04-30-08-30-01-866.png!
Which is correct based on the web service definition. However, selecting
submit gives me the following:
h3. com/sun/istack/logging/Logger
java.lang.NoClassDefFoundError at
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:763)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
java.net.URLClassLoader.access$100(URLClassLoader.java:74)
java.net.URLClassLoader$1.run(URLClassLoader.java:369)
java.net.URLClassLoader$1.run(URLClassLoader.java:363)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:362)
java.lang.ClassLoader.loadClass(ClassLoader.java:424)
java.lang.ClassLoader.loadClass(ClassLoader.java:357)
com.sun.xml.ws.policy.jaxws.PolicyWSDLParserExtension.<clinit>(PolicyWSDLParserExtension.java:111)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.<init>(RuntimeWSDLParser.java:357)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:210)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:191)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:160)
com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:307)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:269)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:205)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:195)
com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:112)
javax.xml.ws.Service.<init>(Service.java:77)
com.connectship.ampcore.AMPServices.<init>(AMPServices.java:58)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
org.netbeans.modules.websvc.manager.ui.ReflectionHelper.callMethodWithParams(ReflectionHelper.java:685)
org.netbeans.modules.websvc.manager.ui.TestWebServiceMethodDlg$MethodTask.run(TestWebServiceMethodDlg.java:738)
java.lang.Thread.run(Thread.java:748)
h3. com.sun.istack.logging.Logger
java.lang.ClassNotFoundException at
java.net.URLClassLoader.findClass(URLClassLoader.java:382)
java.lang.ClassLoader.loadClass(ClassLoader.java:424)
java.lang.ClassLoader.loadClass(ClassLoader.java:357)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:763)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
java.net.URLClassLoader.access$100(URLClassLoader.java:74)
java.net.URLClassLoader$1.run(URLClassLoader.java:369)
java.net.URLClassLoader$1.run(URLClassLoader.java:363)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:362)
java.lang.ClassLoader.loadClass(ClassLoader.java:424)
java.lang.ClassLoader.loadClass(ClassLoader.java:357)
com.sun.xml.ws.policy.jaxws.PolicyWSDLParserExtension.<clinit>(PolicyWSDLParserExtension.java:111)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.<init>(RuntimeWSDLParser.java:357)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:210)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:191)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:160)
com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:307)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:269)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:205)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:195)
com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:112)
javax.xml.ws.Service.<init>(Service.java:77)
com.connectship.ampcore.AMPServices.<init>(AMPServices.java:58)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
org.netbeans.modules.websvc.manager.ui.ReflectionHelper.callMethodWithParams(ReflectionHelper.java:685)
org.netbeans.modules.websvc.manager.ui.TestWebServiceMethodDlg$MethodTask.run(TestWebServiceMethodDlg.java:738)
java.lang.Thread.run(Thread.java:748)
Clicking submit a second time gives me:
h3. Could not initialize class
com.sun.xml.ws.policy.jaxws.PolicyWSDLParserExtension
java.lang.NoClassDefFoundError at
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.<init>(RuntimeWSDLParser.java:357)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:210)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:191)
com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:160)
com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:307)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:269)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:205)
com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:195)
com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:112)
javax.xml.ws.Service.<init>(Service.java:77)
com.connectship.ampcore.AMPServices.<init>(AMPServices.java:58)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
org.netbeans.modules.websvc.manager.ui.ReflectionHelper.callMethodWithParams(ReflectionHelper.java:685)
org.netbeans.modules.websvc.manager.ui.TestWebServiceMethodDlg$MethodTask.run(TestWebServiceMethodDlg.java:738)
java.lang.Thread.run(Thread.java:748)
Don't know if this is environment related or not, but NB10/JDK8. it is
reproducible on NB11 as well (and saw it on previous versions).
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists