首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >org/springframework/beans/factory/xml/XmlBeanDefinitionReader.setEntityResolver(Lorg/xml/sax/EntityResolver;)V :java.lang.VerifyError

org/springframework/beans/factory/xml/XmlBeanDefinitionReader.setEntityResolver(Lorg/xml/sax/EntityResolver;)V :java.lang.VerifyError
EN

Stack Overflow用户
提问于 2013-03-09 05:58:59
回答 1查看 723关注 0票数 0

我正在尝试将spring saml扩展集成到我们的JSF2.0Web应用程序中。我得到了这个奇怪的错误。

我能够在Spring mvc应用程序“java.lang.VerifyError”的https://github.com/SpringSource/spring-security-saml上部署示例应用程序。

现在,我正在尝试将更改插入到我的JSF应用程序中,我所能看到的就是在应用程序启动期间。

代码语言:javascript
复制
 java.lang.VerifyError: org/springframework/beans/factory/xml/XmlBeanDefinitionReader.setEntityResolver(Lorg/xml/sax/EntityResolver;)V
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:88)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1667)
EN

回答 1

Stack Overflow用户

发布于 2013-03-09 06:09:58

当您在运行时使用的库之外的其他库上进行编译时,可能会产生java.lang.VerifyError

通常,编译器会在方法签名不匹配的地方标记问题。当装入类时,JVM将再次验证字节码,并在字节码试图做不应该允许的事情时抛出VerifyError --例如,调用返回String的方法,然后将返回值存储在包含List的字段中。

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

https://stackoverflow.com/questions/15304052

复制
相关文章

相似问题

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