使用EclipseLink未检测到JavaModelInputImpl警告

时间:2018-08-28 16:28:30

标签: eclipselink

使用EclipseLink和DynamicJAXB时,在调用时收到以下消息:

DynamicJAXBContextFactory.createContextFromXSD(...)

  

无法配置Facets生成。 EclipseLink的   未检测到JavaModelInputImpl,而是JavaModelInput是   类:类   org.eclipse.persistence.jaxb.javamodel.xjc.XJCJavaModelInputImpl

我的依赖项是:

compile group: 'org.eclipse.persistence', name: 'eclipselink', version: '2.7.2'
compile group: 'org.glassfish.jaxb', name:'jaxb-xjc', version:'2.2.11'

我还尝试了com.sun.xml.bind jaxb库,其输出完全相同。

我可以通过以下方式禁用该消息:

AbstractSessionLog.getLog().setLevel(AbstractSessionLog.OFF);

产生此消息的代码似乎是this class

我不认为这些消息有害,因为jaxb-xjc提供的XJCJavaModelInputImpl运行良好,但是我想确认这一点并检查是否可以安全地忽略上述消息。

如果可能的话,我还想知道要包括哪些库/执行哪些步骤以提供预期的JavaModelInput。

0 个答案:

没有答案