问题标签 [linkageerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
107409 浏览

java - 如何处理 Java 中的 LinkageErrors?

在开发一个大量基于 XML 的 Java 应用程序时,我最近在 Ubuntu Linux 上遇到了一个有趣的问题。

我的应用程序使用Java Plugin Framework似乎无法将dom4j创建的XML 文档转换为Batik 的SVG 规范实现。

在控制台上,我了解到发生了错误:

我认为问题是由来自 JVM 的原始类加载器和插件框架部署的类加载器之间的冲突引起的。

据我所知,不可能为要使用的框架指定类加载器。破解它可能是可能的,但我更喜欢用不那么激进的方法来解决这个问题,因为(无论出于何种原因)它只发生在 Linux 系统上。

你们当中有人遇到过这样的问题吗?知道如何解决它或至少找到问题的核心吗?

0 投票
6 回答
69394 浏览

jsp - java.lang.LinkageError: javax.servlet.jsp.JspApplicationContext.getExpressionFactory

当我尝试在 Tomcat 7 上运行我的 webapp 时,出现以下异常:

似乎两个库之间存在冲突.jar,但我不知道它们是哪个。我怎样才能弄清楚它们并解决它?

0 投票
2 回答
10087 浏览

java - 尝试调用 CXF/SOAP Web 服务时出现 LinkageError

我有一个项目(比如 myproject),其中托管了 CXF RESTful 服务和 CXF WS/SOAP 服务,并在 JBoss (6.0.0.FINAL) 上运行。我们内部所有系统都使用RESTful接口,第三方系统使用SOAP接口(作为回调接口)

以下 URL 工作正常。

  • REST URL:(http://localhost:8080/myproject/internal/someOperationcontent-type: application/jsonPOST 正文)

  • SOAP WSDL:http://localhost:8080/myproject/cbsoap?wsdl

现在我的问题是实际的 SOAP 调用不成功。我使用 SOAPUI 来尝试 SOAP 调用,但只是为了能够查询 WSDL。我收到以下错误:-

0 投票
1 回答
2254 浏览

apache-camel - 调用 webservice 方法时出现 LinkageError

我有一个调用 bean 的 apache servicemix (camel 2.9) 路由,它反过来发出 SOAP 请求。SOAP 代码是通过 wsdl2java 生成的并且工作正常(cxf 2.4.0)。我遇到的问题是当抛出 SOAP 错误时,我得到以下问题:

通过一些谷歌搜索(我的背景是 C#),错误似乎表明该类已被多次加载,但我看不出这是怎么可能的,因为 SOAPFaultException 不是我的类之一。

有任何想法吗?

干杯。

0 投票
2 回答
6544 浏览

web-services - java.lang.LinkageError:正在使用 JAX-WS Web 服务从引导类加载器加载 JAXB 2.1 API

我知道这是 jax-ws Web 服务的非常基本的示例,但我无法解决此错误。我正在关注本教程http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/ 并使用 ant 使用 build.xml 制作了战争文件。但是当我将此war文件复制粘贴到apache tomcat的webapps目录时,它会被部署,但是这个url localhost:8084/HelloWorld/hello 给出了错误404(我有apache tomcat在端口号8084上运行)。我在下面包含了war文件的内容:

web.xml

太阳jaxws.xml

构建.xml

HelloWorld.java

HelloWorldImpl.java

请指出我哪里出错了

编辑:我在 Tomcat 日志中遇到以下异常:

0 投票
1 回答
212 浏览

maven - 使用 Sonar 分析 cpp 项目时出错

分析 CPP 项目时出现以下错误。我用声纳 3.1 和 3.4 分析了这个项目。但是我在两个声纳版本中都遇到了同样的错误。请帮我找到并解决问题..

在此先感谢 Renjith.R

0 投票
1 回答
2431 浏览

spring - Apache骆驼抛出链接错误

我在我的应用程序中包含了 apache camel,以转发匹配字符串模式的请求。

当我尝试在 jetty 应用程序服务器(版本 7.6.1.v20120215)中部署打包的 Web 应用程序时,应用程序崩溃并抛出 Linkage 错误。

我尝试在camel-parent pom.xml 中进行一些更改来编译camel 源代码,以便它使用与码头服务器和Web 应用程序使用的相同版本的依赖项。

以下是我在camel-parent pom.xml 中所做的更改:

下面是添加到我的 Web 应用程序的 pom.xml 中的导入依赖项列表:

每次部署 webapp 时都会遇到的错误是:

我环顾四周试图找出链接错误,但没有任何结果。

任何帮助,将不胜感激。

0 投票
7 回答
114454 浏览

java - 模拟系统类时的 Mockito + PowerMock LinkageError

我有这样的代码片段:

在运行此测试时,我得到:

你知道我怎样才能防止这种情况吗?我也许有另一种方法来模拟这样一段代码:

0 投票
1 回答
2877 浏览

grails-2.0 - 链接错误:加载程序约束冲突:先前为名称为“org/w3c/dom/Type Info”的不同类型启动加载

我正在使用java1.6,grails 2.0. 我想处理 Docx 文档。为此我添加了 jars poi-ooxml-3.5-FINAL.jar,ooxml-schemas-1.1.jar. 但是在代码行中this.document = new XWPFDocument(buffInputStream); 我得到了以下错误

我正在尝试添加罐子 xmlbeans-2.5.0.jar or xbean-2.1.0.jar.

我得到以下错误

如果我验证我的 Jre 系统库,rt.jar 包含这个 TypeInfo 类。如何解决这个问题呢?请指教。谢谢你。

嗨,我已经尝试删除库并用于jarscan搜索此类。但我没有找到任何地方。请帮忙弄清楚我还能找到这门课在哪里以及如何解决这个问题

0 投票
1 回答
234 浏览

java - LinkageError jdbc.datasource.DataSourceTransactionManager

I have a problem with this linkage error, we have projects with the same code and works :

Stack trace at runtime :

I read it's a maven dependancies error but we used Spring only on version 3.0.7.REALEASE

I don't find any soutions on the web ...