問題タブ [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.
java - JavaでLinkageErrorsを処理するには?
XML ベースの Java アプリケーションを開発していると、最近 Ubuntu Linux で興味深い問題に遭遇しました。
Java Plugin Frameworkを使用する私のアプリケーションは、 dom4jで作成された XML ドキュメントをBatik のSVG 仕様の実装に変換できないようです。
コンソールで、エラーが発生したことがわかります。
この問題は、JVM の元のクラスローダーと、プラグイン フレームワークによってデプロイされたクラスローダーとの間の競合が原因であると考えています。
私の知る限り、フレームワークが使用するクラスローダーを指定することはできません。ハッキングすることは可能かもしれませんが、(何らかの理由で) Linux システムでのみ発生するため、この問題を解決するためのより積極的なアプローチを好みません。
あなたの 1 人がそのような問題に遭遇し、それを修正する方法、または少なくとも問題の核心にたどり着く方法を知っていますか?
jsp - java.lang.LinkageError:javax.servlet.jsp.JspApplicationContext.getExpressionFactory
Tomcat 7でWebアプリケーションを実行しようとすると、次の例外が発生します。
2つの書店の間に対立があるようですが、.jar
どちらであるかはわかりません。どうすればそれらを理解して解決できますか?
java - CXF /SOAPWebサービスを呼び出そうとしているときにLinkageErrorが発生しました
CXFRESTfulサービスとCXFWS/ SOAPサービスをホストし、JBoss(6.0.0.FINAL)で実行しているプロジェクト(myprojectなど)があります。RESTfulインターフェースはすべての内部システムで使用され、SOAPインターフェースはサードパーティシステムで(コールバックインターフェースとして)使用されます。
次のURLは正常に機能しています。
REST URL :(
http://localhost:8080/myproject/internal/someOperation
およびcontent-type: application/json
POST本文)SOAP WSDL:
http://localhost:8080/myproject/cbsoap?wsdl
今私の問題は、実際のSOAP呼び出しが成功しないことです。私はSOAPUIを使用してSOAP呼び出しを試していますが、WSDLを照会できるようにしています。次のエラーが発生します:-
apache-camel - Webサービスメソッドを呼び出すときのLinkageError
Beanを呼び出すapacheservicemix(camel 2.9)ルートがあり、それが次にSOAP要求を行います。SOAPコードはwsdl2javaを介して生成され、正常に機能します(cxf2.4.0)。私が抱えている問題は、SOAP障害がスローされたときに、次の問題が発生することです。
少しグーグルすると(私のバックグラウンドはC#です)、エラーはクラスが複数回ロードされたことを示しているようですが、SOAPFaultExceptionは私のクラスの1つではないため、これがどのように可能かわかりません。
何か案は?
乾杯。
web-services - java.lang.LinkageError: JAXB 2.1 API が JAX-WS Web サービスを使用してブートストラップ クラスローダーからロードされています
これが jax-ws Web サービスの非常に基本的な例であることはわかっていますが、このエラーを解決できません。私はこのチュートリアルhttp://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/に従って おり、ant を使用して build.xml を使用して war ファイルを作成しました。しかし、この war ファイルをコピーして apache tomcat の webapps ディレクトリに貼り付けると、デプロイされますが、この URL localhost:8084/HelloWorld/hello でエラー 404 が返されます (ポート番号 8084 で実行されている apache tomcat があります)。以下のwarファイルの内容を含めました。
web.xml
sun-jaxws.xml
build.xml
HelloWorld.java
HelloWorldImpl.java
どこが間違っているのか指摘してください
編集: Tomcat ログで次の例外を受け取りました:
maven - Sonarでcppプロジェクトを分析するときのエラー
CPPプロジェクトを分析したときに、以下のエラーが発生しました。私はソナー3.1と3.4でプロジェクトを分析しました。しかし、両方のソナーバージョンで同じエラーが発生しました。問題を見つけて解決するのを手伝ってください。
事前にありがとうRenjith.R
spring - Apacheキャメルスローリンケージエラー
文字列パターンに一致するリクエストを転送するために、アプリケーション内にApacheCamelを含めました。
パッケージ化されたWebアプリケーションをjettyアプリケーションサーバー(バージョン7.6.1.v20120215)内にデプロイしようとすると、アプリケーションがクラッシュし、リンケージエラーがスローされます。
ラクダの親であるpom.xmlにいくつかの変更を加えて、ラクダのソースをコンパイルして、jettyサーバーとWebアプリケーションで使用されるのと同じバージョンの依存関係を使用するようにしました。
以下は、ラクダの親であるpom.xml内で行った変更です。
以下は、私のWebアプリケーションのpom.xmlに追加されたインポートされた依存関係のリストです。
Webアプリをデプロイするたびに発生するエラーは次のとおりです。
リンケージエラーを理解しようと多くのことを調べましたが、結果はありませんでした。
どんな助けでもいただければ幸いです。
java - LinkageError jdbc.datasource.DataSourceTransactionManager
このリンケージ エラーに問題があります。同じコードで動作するプロジェクトがあります。
実行時のスタック トレース:
Maven依存関係エラーだと読みましたが、バージョン3.0.7.REALEASEでのみSpringを使用しました
Web上で解決策が見つかりません...