我使用JSON2.6在MOXy MOXy上下文中生成JSON.在使用jaxbContext = JAXBContextFactory.createContext(beanArray,null)创建JAXB上下文时,我得到了下面的错误。请帮我解决这个问题。
原因: java.lang.ClassLoader.getClassLoadingLock(ClassLoader.java:464) rt.jar:1.7.0_80-ea at java.lang.ClassLoader.loadClass(ClassLoader.java:405) rt.jar:1.7.0_80-ea at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) rt.jar:1.7.0_80-ea at java.lang.ClassLoader.loadClass(ClassLoader.java:358) rt.jar:1.7.0_80-ea at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:370) jboss-modules.jar:1.3.0. org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) jboss-modules.jar:1.3.0最终-redhat-2 at org.eclipse.persistence.internal.jaxb.JaxbClassLoader.loadClass(JaxbClassLoader.java:107) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.javamodel.reflection.JavaModelImpl.getClass(JavaModelImpl.java:97) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.javamodel.Helper.getJavaClass(Helper.java:214) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processChoiceProperty(AnnotationsProcessor.java:2485) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processPropertyTypes(AnnotationsProcessor.java:1193) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildNewTypeInfo(AnnotationsProcessor.java:4948) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processReferencedClass(AnnotationsProcessor.java:918) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processChoiceProperty(AnnotationsProcessor.java:2511) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processPropertyTypes(AnnotationsProcessor.java:1193) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildNewTypeInfo(AnnotationsProcessor.java:4948) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processReferencedClass(AnnotationsProcessor.java:918) eclipselink.jar:2.6.0.v20141224-924f6b4at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processChoiceProperty(AnnotationsProcessor.java:2511) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processPropertyTypes(AnnotationsProcessor.java:1193) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildNewTypeInfo(AnnotationsProcessor.java:4948) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processReferencedClass(AnnotationsProcessor.java:918) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processChoiceProperty(AnnotationsProcessor.java:2511) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.processPropertyTypes(AnnotationsProcessor.java:1193) eclipselink.jar:2.6.0.v20141224-924f6b4 at org.eclipse.persistence.jaxb.compiler.AnnotationsProcessor.buildNewTypeInfo(AnnotationsProcessor.java:4948) eclipselink.jar:2.6.0.v20141224-924f6b4
发布于 2015-01-09 18:30:27
我为这个问题创建了以下bug:
您是否可以添加更多详细信息到这个问题和上面链接的有关您正在使用的模型的错误,以帮助我们为您解决此问题。
https://stackoverflow.com/questions/27806069
复制相似问题