首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >weblogic启动期间的LinkageError

weblogic启动期间的LinkageError
EN

Stack Overflow用户
提问于 2018-06-12 11:37:59
回答 2查看 441关注 0票数 0

当我将我的ear项目部署到weblogic中时,在应用程序启动期间,LinkageError显示如下:

代码语言:javascript
复制
<Jun 11, 2018 5:31:00 PM IRDT> <Error> <WLSS.Setup> <BEA-331210> <Skip SIP related logic, because error occurs when parsing sip related annotations of "DSwar"
com.bea.wcp.sip.engine.server.setup.SipAnnotationParsingException: 
    at com.bea.wcp.sip.engine.server.setup.SipAnnotationData.<init>(SipAnnotationData.java:155)
    at com.bea.wcp.sip.util.DeploymentUtil.getOrCreateAnnotationData(DeploymentUtil.java:70)
    at com.bea.wcp.sip.util.DeploymentUtil.isSipModule(DeploymentUtil.java:96)
    at com.bea.wcp.sip.engine.server.SipServerTailModule$1.visit(SipServerTailModule.java:127)
    at com.bea.wcp.sip.engine.server.SipServerTailModule.visitAllContexts(SipServerTailModule.java:112)
    Truncated. see log file for complete stacktrace
Caused By: java.lang.IncompatibleClassChangeError: Implementing class
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:343)
    Truncated. see log file for complete stacktrace
> 
<Jun 11, 2018 5:31:06 PM IRDT> <Error> <WLSS.Setup> <BEA-331210> <Skip SIP related logic, because error occurs when parsing sip related annotations of "TTMS"
com.bea.wcp.sip.engine.server.setup.SipAnnotationParsingException: 
    at com.bea.wcp.sip.engine.server.setup.SipAnnotationData.<init>(SipAnnotationData.java:155)
    at com.bea.wcp.sip.util.DeploymentUtil.getOrCreateAnnotationData(DeploymentUtil.java:70)
    at com.bea.wcp.sip.util.DeploymentUtil.isSipModule(DeploymentUtil.java:96)
    at com.bea.wcp.sip.engine.server.SipServerTailModule$1.visit(SipServerTailModule.java:127)
    at com.bea.wcp.sip.engine.server.SipServerTailModule.visitAllContexts(SipServerTailModule.java:112)
    Truncated. see log file for complete stacktrace
Caused By: java.lang.LinkageError: loader constraint violation in interface itable initialization: when resolving method "org.springframework.ui.freemarker.FreeMarkerConfigurationFactory.setResourceLoader(Lorg/springframework/core/io/ResourceLoader;)V" the class loader (instance of weblogic/utils/classloaders/GenericClassLoader) of the current class, org/springframework/web/servlet/view/freemarker/FreeMarkerConfigurer, and the class loader (instance of weblogic/utils/classloaders/ChangeAwareClassLoader) for interface org/springframework/context/ResourceLoaderAware have different Class objects for the type org/springframework/core/io/ResourceLoader used in the signature
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
    at java.lang.Class.privateGetPublicMethods(Class.java:2547)
    at java.lang.Class.getMethods(Class.java:1410)
    at com.bea.wcp.sip.engine.server.setup.SipAnnotationData.classAnnotationParsing(SipAnnotationData.java:344)
    Truncated. see log file for complete stacktrace
> 

weblogic的版本是10.3.6.0

EN

回答 2

Stack Overflow用户

发布于 2018-06-14 18:01:23

这种冲突可能是因为您的某个应用程序在某个jar中有一个类(org/springframework/core/io/ResourceLoader),该jar与weblogic的嵌入式jar(http://www.findjar.com/class/org/springframework/core/io/ResourceLoader.html)和同名的类冲突。

票数 1
EN

Stack Overflow用户

发布于 2018-06-12 13:26:01

这个问题是由于JVM已经耗尽了永久生成(Perm Gen)中的空间。

在setDomainEnv.sh的管理服务器的java选项中增加Perm Gen空间。

可以根据需要调整其大小

-XX:MaxPermSize-XX:PermSize

JVM选项。

需要设置以下内容:

代码语言:javascript
复制
USER_MEM_ARGS=-Xms2048m -Xms2048m -XX:PermSize=512 -XX:MaxPermSize=1024

然后,尝试重新启动管理服务器。

如果这些参数没有问题,那么

可以编辑node.properties文件以更改以下参数:

代码语言:javascript
复制
- SecureListener = false(by default is true)
- StartScriptEnabled = true 
- StopScriptEnabled = true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50808895

复制
相关文章

相似问题

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