java.lang.NoClassDefFoundError: com/sun/istack/Pool

When running a script i have encountered this error :

 Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/istack/Pool at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:247) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:234) at javax.xml.bind.ContextFinder.find(ContextFinder.java:441) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:641) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:584) at org.wso2.carbon.datasource.utils.DataSourceUtils.loadJAXBConfiguration(DataSourceUtils.java:344) at org.wso2.carbon.datasource.core.DataSourceManager.initDataSource(DataSourceManager.java:159) at org.wso2.carbon.datasource.core.DataSourceManager.initDataSources(DataSourceManager.java:137) at org.wso2.carbon.datasource.core.DataSourceManager.initDataSources(DataSourceManager.java:109) at org.wso2.carbon.privacy.forgetme.sql.instructions.DatasourceProcessorConfigReader.readProcessorConfig(DatasourceProcessorConfigReader.java:45) at org.wso2.carbon.privacy.forgetme.sql.instructions.DatasourceProcessorConfigReader.readProcessorConfig(DatasourceProcessorConfigReader.java:32) at org.wso2.carbon.privacy.forgetme.ConfigReader.loadExtensions(ConfigReader.java:213) at org.wso2.carbon.privacy.forgetme.ConfigReader.readSystemConfig(ConfigReader.java:112) at org.wso2.carbon.privacy.forgetme.ForgetMeTool.process(ForgetMeTool.java:201) at org.wso2.carbon.privacy.forgetme.ForgetMeTool.main(ForgetMeTool.java:141) 

jaxb-core and jaxb-impl jars are properly added in the project.

7

1 Answer

The jaxb-core is depending on the istack-commons-runtime, which can be found in the pom of the jaxb-core. ()

2

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like