我々は、Java EE 5プロジェクトはGlassfishのv2.1のとNetbeansの6.7.1を使用して開発しました。 Glassfish v3.1でNetbeans 6.9.1でこのプロジェクトを開こうとすると、欠落しているタイプに関する多くのエラーがあります。Java EE 6はJava EE 5と下位互換性がありますか?
は、Java EE 5との下位互換性のあるJava EE 6か?
不足しているライブラリは、一般的に周りを公転:
javax.xml.rpc.ServiceException;
javax.xml.rpc.Stub;
org.jvnet.staxex.StreamingDataHandler;
com.sun.xml.ws.fault.SOAPFaultBuilder;
任意のアイデア?
[更新]
ない、すべての必要なライブラリのは、自動的にGlassfishの3.1プロジェクトのクラスパスに追加されているようです。主な不足しているjarファイルはjaxrpc-api-osgi.jar
下glasshfish3/GlassFishの/モジュール/です。手動でこのjarファイルを追加すると、すべての問題が解消されます。なぜこれが当てはまるのでしょうか? Glassfish 2.1でNetBeans 6.7.1を使用しているので、JARが自動的に追加されないのはなぜですか?
[更新]
私は経由org.jvnet.staxex.StreamingDataHandler; and com.sun.xml.ws.fault.SOAPFaultBuilder;
を追い詰めるために管理:
- com.sun.xml.internal.org.jvnet.staxex.StreamingDataHandler。
- com.sun.xml.internal.ws.fault.SOAPFaultBuilder。
いくつかのパッケージが変更されているように見えます。それでも、これは私の問題を解決しませんjavax.xml.rpc.Stub; and javax.xml.rpc.ServiceException;
私のクラスパスに正しく追加されていません。手動でjarを追加するのは正しいとは思わない。
Wulfgarpro
JDK 1.6には、多くの 'javax.xml'パッケージとSOAPのサポートを意味し、完全な[Webサービスのサポート](http://java.sun.com/javase/technologies/webservices.jsp)をされていますJDK自体に含まれています。私はこれが問題を引き起こしていると思います。 – CMR
@CMR - 紛争があると言っていますか?私は、XMLライブラリがJDK6に含まれていた私のJDK5プロジェクトを移植する場合 – wulfgarpro
私は個人的な問題に直面しています。 – CMR