Java oracle jdeveloper 12.2.1.3.0上的JAXWS客户端服务配置错误
我已经创建了一个连接到oracle fusion Web服务的客户端。这是为了使用JAXWS通过oracle fusion中的web服务集成oracle BI publisher而完成的 这个集成目前由一个批处理文件执行,我们从中调用java实用程序,它运行良好 (12.2.1.3.0),我得到以下错误 我已经将jaxws-tools-2.1.4.jar&jaxws-rt-2.1.4.jar-jar添加到我的 Classpath&我试图在jaxws-rt-2.1.4.jar中找到com.sun.xml.ws.api.client.ServiceCreationInterceptor类,但不存在这样的类Java oracle jdeveloper 12.2.1.3.0上的JAXWS客户端服务配置错误,java,oracle,integration,jax-ws,bi-publisher,Java,Oracle,Integration,Jax Ws,Bi Publisher,我已经创建了一个连接到oracle fusion Web服务的客户端。这是为了使用JAXWS通过oracle fusion中的web服务集成oracle BI publisher而完成的 这个集成目前由一个批处理文件执行,我们从中调用java实用程序,它运行良好 (12.2.1.3.0),我得到以下错误 我已经将jaxws-tools-2.1.4.jar&jaxws-rt-2.1.4.jar-jar添加到我的 Classpath&我试图在jaxws-rt-2.1.4.jar中找到com.sun.
Exception in thread "main" java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider **weblogic.wsee.jaxws.spi.WLSProvider could not be instantiated**
at java.util.ServiceLoader.fail(ServiceLoader.java:232)
at java.util.ServiceLoader.access$100(ServiceLoader.java:185)
at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:165)
at javax.xml.ws.spi.Provider.provider(Provider.java:125)
at javax.xml.ws.Service.<init>(Service.java:77)
at com.oracle.xmlns.oxp.service.v2.ScheduleService_Service.<init>(ScheduleService_Service.java:46)
at com.oracle.xmlns.oxp.service.v2.ScheduleServiceClient.runReport(ScheduleServiceClient.java:40)
at interfaces.YBHRTaleoOLF.JobFullReport(YBHRTaleoOLF.java:49)
at interfaces.YBHRTaleoOLF.main(YBHRTaleoOLF.java:25)
**Caused by: java.lang.NoClassDefFoundError: com/sun/xml/ws/api/client/ServiceCreationInterceptor**
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at weblogic.wsee.jaxws.spi.WLSProvider.<clinit>(WLSProvider.java:132)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
... 9 more
**Caused by: java.lang.ClassNotFoundException: com.sun.xml.ws.api.client.ServiceCreationInterceptor**
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 28 more
Process exited with exit code 1.
线程“main”java.util.ServiceConfigurationError:javax.xml.ws.spi.Provider:Provider**weblogic.wsee.jaxws.spi.WLSProvider中的异常无法实例化**
在java.util.ServiceLoader.fail处(ServiceLoader.java:232)
在java.util.ServiceLoader.access$100(ServiceLoader.java:185)
位于java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384)
位于java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
位于java.util.ServiceLoader$1.next(ServiceLoader.java:480)
位于javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java:165)
位于javax.xml.ws.spi.Provider.Provider(Provider.java:125)
位于javax.xml.ws.Service。(Service.java:77)
在com.oracle.xmlns.oxp.service.v2.ScheduleService(ScheduleService)服务上
在com.oracle.xmlns.oxp.service.v2.ScheduleServiceClient.runReport(ScheduleServiceClient.java:40)上
位于interfaces.YBHRTaleoOLF.JobFullReport(YBHRTaleoOLF.java:49)
位于interfaces.YBHRTaleoOLF.main(YBHRTaleoOLF.java:25)
**原因:java.lang.NoClassDefFoundError:com/sun/xml/ws/api/client/ServiceCreationInterceptor**
位于java.lang.ClassLoader.defineClass1(本机方法)
位于java.lang.ClassLoader.defineClass(ClassLoader.java:763)
位于java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
位于java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
在java.net.URLClassLoader.access$100(URLClassLoader.java:73)
在java.net.URLClassLoader$1.run(URLClassLoader.java:368)
在java.net.URLClassLoader$1.run(URLClassLoader.java:362)
位于java.security.AccessController.doPrivileged(本机方法)
位于java.net.URLClassLoader.findClass(URLClassLoader.java:361)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:424)
位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:357)
在weblogic.wsee.jaxws.spi.WLSProvider上。(WLSProvider.java:132)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:423)
位于java.lang.Class.newInstance(Class.java:442)
位于java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
... 9更多
**原因:java.lang.ClassNotFoundException:com.sun.xml.ws.api.client.ServiceCreationInterceptor**
位于java.net.URLClassLoader.findClass(URLClassLoader.java:381)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:424)
位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
位于java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 28多
进程已退出,退出代码为1。
请阅读-总结是,这不是向志愿者讲话的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。@user9478789您是否能够获得此问题的解决方案?