首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipselink JPARS异常"ECLIPSELINK_OXM_XML_KEY not found“

Eclipselink JPARS异常"ECLIPSELINK_OXM_XML_KEY not found“
EN

Stack Overflow用户
提问于 2013-04-05 23:43:01
回答 1查看 229关注 0票数 1

我使用的是Glassfish 3.1.2和Eclipselink 2.4.1 (至少我是这么认为的!)和derby (来自Glassfish作为JTA资源)。

当通过"XXXX:8080/myapp/ Persistence /访问我的应用程序中的实体时,我得到以下错误。请注意:"Eclipselink Persistence Service“是在2.3.2版本中报告的,这对我来说也很奇怪。我希望看到我配置的2.4.1版本(如下所示)。

有什么想法吗?

代码语言:javascript
复制
INFO: JTS5014: Recoverable JTS instance, serverId = [100]
INFO: [EL Info]: 2013-04-05 17:11:09.876--ServerSession(478107)--file:Server/glassfish3/glassfish/domains/domain1/eclipseApps/stats/WEB-INF/classes/_onLocal login successful


FINE: An Exception was thrown while creating a JAXBContext for persistence unit [onLocal]: [javax.xml.bind.JAXBException
 - with linked exception:
[Exception [EclipseLink-50055] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.JAXBException
Exception Description: Error creating DynamicJAXBContext: ECLIPSELINK_OXM_XML_KEY not found in properties map, or map was null.]]
INFO: [EL Info]: 2013-04-05 17:11:10.191--ServerSession(478107)--file:Server/glassfish3/glassfish/domains/domain1/eclipseApps/tracktron_stats/WEB-INF/classes/_tracktronLocal logout successful

FINE: You are requesting types [[*/*]] from JPA RS.
FINE: exception_marshalling_persitence_unit (There is no English translation for this message.)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-10 20:39:09

主要原因是这里使用的Glassfish版本(V3.1.2):该项目是使用eclipselink 2.4.1构建的,但Glassfish附带了较旧的版本(请参阅日志)。这并不容易修复,但还有另一个堆栈溢出解决方案最终有效:

Glassfish 3 Classloader Sequence

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15838089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档