Ho un programma batch autonomo che gira su jdk1.6.0_31. Questo programma standalone ha client JAX-WS e client EJB. Il client JAX-WS funzionava perfettamente senza aggiungere alcun jars fino a quando ho aggiunto wlfullclient.jar per il client EJB. Ora con wlfullclient.jar in classpath sto ottenendo l'eccezione qui sotto. Per favore fatemi sapere come risolvere questo. Apprezzo il tuo aiuto.Il client JAX-WS Dispatch funzionava correttamente finché non è stato aggiunto 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)
Si prega di fornire una risposta se ne avete trovato uno. Grazie. – MeIr
Allo stesso modo :) Ancora nessuna soluzione. Ho lavorato su altri progetti ma riprenderò sicuramente a cercare di risolvere questo problema quando tornerò in quello spazio. –