I was unable to create a new web service client in my current application so I created a new workspace and created the new client there, when I to to instantiate the soap service. I get the following error and I don’t know where to go from here.
error: Provider com.sun.xml.internal.ws.spi.ProviderImpl not found
javax.xml.ws.WebServiceException: Provider com.sun.xml.internal.ws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:33)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:128)
at javax.xml.ws.spi.Provider.provider(Provider.java:108)
at javax.xml.ws.Service.<init>(Service.java:57)
at com.karpel.ExchangeService.<init>(ExchangeService.java:47)
at com.karpel.KarpelWebServices.sendMessageToWebService(KarpelWebServices.java:102)
at com.karpel.KarpelWebServices.main(KarpelWebServices.java:37)
Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.ws.spi.ProviderImpl
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
at javax.xml.ws.spi.FactoryFinder.safeLoadClass(FactoryFinder.java:149)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:30)
… 6 more