java.lang.ClassNotFoundException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Apache Karaf Container 4.x - Documentation
    via by Unknown author,
  • Apache Karaf Container 3.x - Documentation
    via by Unknown author,
  • Apache Karaf 4.0.3 Guides
    via by Unknown author,
  • Apache Karaf Container 4.x - Documentation
    via by Unknown author,
  • Apache Karaf Container 3.x - Documentation
    via by Unknown author,
  • Once SSO is enabled as per stated in this [document|https://confluence.atlassian.com/display/BAMBOO/Integrating+Bamboo+with+Crowd] the above mentioned components are broken. Please see screenshots below. turn debugging on the package *log4j.category.com.atlassian.crowd* shows the following error in the logs: {noformat} 2012-11-27 16:53:37,267 INFO [qtp1507939013-134] [CrowdAuthenticator] Error while attempting to check if user isAuthenticated with Crowd javax.xml.bind.DataBindingException: javax.xml.bind.JAXBException - with linked exception: [java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found from bundle [com.atlassian.plugins.rest.atlassian-rest-module]] at javax.xml.bind.JAXB._marshal(JAXB.java:549) at javax.xml.bind.JAXB.marshal(JAXB.java:407) at com.atlassian.crowd.integration.rest.service.RestExecutor.setBody(RestExecutor.java:192) at com.atlassian.crowd.integration.rest.service.RestExecutor.post(RestExecutor.java:164) at com.atlassian.crowd.integration.rest.service.RestCrowdClient.validateSSOAuthentication(RestCrowdClient.java:897) at com.atlassian.crowd.integration.http.CrowdHttpAuthenticatorImpl.isAuthenticated(CrowdHttpAuthenticatorImpl.java:129) at com.atlassian.crowd.integration.http.CacheAwareCrowdHttpAuthenticator.isAuthenticated(CacheAwareCrowdHttpAuthenticator.java:72) at com.atlassian.crowd.integration.seraph.v25.CrowdAuthenticator.isAuthenticated(CrowdAuthenticator.java:204) at com.atlassian.crowd.integration.seraph.v25.CrowdAuthenticator.getUser(CrowdAuthenticator.java:336) at com.atlassian.seraph.auth.AbstractAuthenticator.getUser(AbstractAuthenticator.java:45) at com.atlassian.seraph.auth.AbstractAuthenticator.getRemoteUser(AbstractAuthenticator.java:33) at com.atlassian.sal.bamboo.user.BambooSalUserManager.getRemoteUsername(BambooSalUserManager.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) {noformat} {noformat} Caused by: javax.xml.bind.JAXBException - with linked exception: [java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found from bundle [com.atlassian.plugins.rest.atlassian-rest-module]] at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:187) at javax.xml.bind.ContextFinder.find(ContextFinder.java:376) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:574) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:522) at javax.xml.bind.JAXB$Cache.<init>(JAXB.java:87) at javax.xml.bind.JAXB.getContext(JAXB.java:114) at javax.xml.bind.JAXB._marshal(JAXB.java:538) ... 143 more Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found from bundle [com.atlassian.plugins.rest.atlassian-rest-module] at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:103) at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at javax.xml.bind.ContextFinder.safeLoadClass(ContextFinder.java:481) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:185) ... 149 more Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found by com.atlassian.plugins.rest.atlassian-rest-module [43] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1460) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1723) at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:926) at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99) ... 153 more {noformat} As for the Atlassian Support tools plugin, users will be prompted for authentication which will always fail despite putting the correct credentials.
    via by Sultan Maiyaki [Atlassian],
  • Once SSO is enabled as per stated in this [document|https://confluence.atlassian.com/display/BAMBOO/Integrating+Bamboo+with+Crowd] the above mentioned components are broken. Please see screenshots below. turn debugging on the package *log4j.category.com.atlassian.crowd* shows the following error in the logs: {noformat} 2012-11-27 16:53:37,267 INFO [qtp1507939013-134] [CrowdAuthenticator] Error while attempting to check if user isAuthenticated with Crowd javax.xml.bind.DataBindingException: javax.xml.bind.JAXBException - with linked exception: [java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found from bundle [com.atlassian.plugins.rest.atlassian-rest-module]] at javax.xml.bind.JAXB._marshal(JAXB.java:549) at javax.xml.bind.JAXB.marshal(JAXB.java:407) at com.atlassian.crowd.integration.rest.service.RestExecutor.setBody(RestExecutor.java:192) at com.atlassian.crowd.integration.rest.service.RestExecutor.post(RestExecutor.java:164) at com.atlassian.crowd.integration.rest.service.RestCrowdClient.validateSSOAuthentication(RestCrowdClient.java:897) at com.atlassian.crowd.integration.http.CrowdHttpAuthenticatorImpl.isAuthenticated(CrowdHttpAuthenticatorImpl.java:129) at com.atlassian.crowd.integration.http.CacheAwareCrowdHttpAuthenticator.isAuthenticated(CacheAwareCrowdHttpAuthenticator.java:72) at com.atlassian.crowd.integration.seraph.v25.CrowdAuthenticator.isAuthenticated(CrowdAuthenticator.java:204) at com.atlassian.crowd.integration.seraph.v25.CrowdAuthenticator.getUser(CrowdAuthenticator.java:336) at com.atlassian.seraph.auth.AbstractAuthenticator.getUser(AbstractAuthenticator.java:45) at com.atlassian.seraph.auth.AbstractAuthenticator.getRemoteUser(AbstractAuthenticator.java:33) at com.atlassian.sal.bamboo.user.BambooSalUserManager.getRemoteUsername(BambooSalUserManager.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) {noformat} {noformat} Caused by: javax.xml.bind.JAXBException - with linked exception: [java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found from bundle [com.atlassian.plugins.rest.atlassian-rest-module]] at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:187) at javax.xml.bind.ContextFinder.find(ContextFinder.java:376) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:574) at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:522) at javax.xml.bind.JAXB$Cache.<init>(JAXB.java:87) at javax.xml.bind.JAXB.getContext(JAXB.java:114) at javax.xml.bind.JAXB._marshal(JAXB.java:538) ... 143 more Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found from bundle [com.atlassian.plugins.rest.atlassian-rest-module] at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:103) at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at javax.xml.bind.ContextFinder.safeLoadClass(ContextFinder.java:481) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:185) ... 149 more Caused by: java.lang.ClassNotFoundException: com.sun.xml.internal.bind.v2.ContextFactory not found by com.atlassian.plugins.rest.atlassian-rest-module [43] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1460) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1723) at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:926) at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99) ... 153 more {noformat} As for the Atlassian Support tools plugin, users will be prompted for authentication which will always fail despite putting the correct credentials.
    via by Sultan Maiyaki [Atlassian],
    • java.lang.ClassNotFoundException: foo not found by org.apache.karaf.shell.console [17] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1460) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1723) at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:926) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.felix.gogo.runtime.Reflective.invoke(Reflective.java:137) at org.apache.felix.gogo.runtime.Closure.executeMethod(Closure.java:527) at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403) at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108) at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183) at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120) at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89) at org.apache.karaf.shell.console.jline.Console.run(Console.java:166) at java.lang.Thread.run(Thread.java:680)

    Users with the same issue

    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    davidvanlaatum
    1 times, last one,
    Unknown visitor1 times, last one,
    Unknown visitor1 times, last one,
    42 more bugmates