Tengo un programa de proceso por lotes independiente que se ejecuta en jdk1.6.0_31. Este programa independiente tiene el cliente JAX-WS y el cliente EJB. El cliente JAX-WS funcionaba bien sin agregar ninguna jarra hasta que agregué wlfullclient.jar para el cliente EJB. Ahora con wlfullclient.jar en classpath obtengo la siguiente excepción. Por favor, hágame saber cómo resolver esto. Aprecio tu ayuda.El cliente JAX-WS Dispatch funcionaba correctamente hasta que se agregó wlfullclient.jar
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/xml/ws /spi/ProviderImpl
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at javax.xml.ws.spi.FactoryFinder.safeLoadClass(FactoryFinder.java:150)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:30)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:90)
at javax.xml.ws.spi.Provider.provider(Provider.java:83)
at javax.xml.ws.Service.<init>(Service.java:56)
at javax.xml.ws.Service.create(Service.java:691)
Proporcione una respuesta si encontró una. Gracias. – MeIr
De la misma manera :) Sin solución todavía. He estado trabajando en otros proyectos, pero ciertamente volveré a tratar de resolver este problema cuando regrese a ese espacio. –