Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JAXB和Hibernate3非法访问问题_Java_Hibernate_Jaxb - Fatal编程技术网

Java JAXB和Hibernate3非法访问问题

Java JAXB和Hibernate3非法访问问题,java,hibernate,jaxb,Java,Hibernate,Jaxb,我正在将系统从hibernate 2迁移到hibernate 3,出现以下错误: java.lang.IllegalAccessError: tried to access method com.sun.xml.bind.DatatypeConverterImpl.<init>()V from class com.sun.xml.bind.DefaultJAXBContextImpl at com.sun.xml.bind.DefaultJAXBContextImpl.<in

我正在将系统从hibernate 2迁移到hibernate 3,出现以下错误:

java.lang.IllegalAccessError: tried to access method com.sun.xml.bind.DatatypeConverterImpl.<init>()V from class com.sun.xml.bind.DefaultJAXBContextImpl
 at com.sun.xml.bind.DefaultJAXBContextImpl.<init>(DefaultJAXBContextImpl.java:73)
 at com.sun.xml.bind.ContextFactory.createContext(ContextFactory.java:39)
java.lang.IllegalAccessError:尝试从类com.sun.xml.bind.DefaultJAXBContextImpl访问方法com.sun.xml.bind.DatatypeConverterImpl。()V
位于com.sun.xml.bind.DefaultJAXBContextImpl。(DefaultJAXBContextImpl.java:73)
位于com.sun.xml.bind.ContextFactory.createContext(ContextFactory.java:39)
我已经在hibernate迁移指南中搜索过了,但没有找到关于这个主题的任何内容。在谷歌上搜索也没有什么好处。这个错误已经困扰我一段时间了,我希望得到任何帮助


感谢您的关注。

当您查看此处的代码时


您可以看到构造函数是受保护的,所以为了检索实例,您应该寻址实例(第62行),该实例具有公共访问权限。

当您查看此处的代码时


您可以看到构造函数是受保护的,所以对于检索实例,您应该寻址实例(第62行),该实例具有公共访问权限。

我明白了。。。谢谢你的快速回复。很抱歉问一下,但是您知道我在哪里可以找到这种实现的示例吗?当我查看导致错误的servlet时,它没有任何对JAXB的引用,因为抛出错误的是标准的Wrappler。。。谢谢你的快速回复。很抱歉问一下,但是您知道我在哪里可以找到这种实现的示例吗?当我查看导致错误的servlet时,它没有任何对dojaxb的引用,因为抛出错误的是标准的Wrappler。