IBM のWSDL2Javaで作成されたJava 1.4コードを、スタブを再作成せずにJava5でコンパイルしようとしましたが、 Eclipseでこのエラーが発生しました。
私は、生成されたスタブは、ランタイムが利用可能である限りコンパイルする必要があると想定しています (利用可能です)。 jars
Access restriction: The type QName is not accessible due to restriction on required library C:\Program Files\Java\jdk1.5.0_16\jre\lib\rt.jar
完全なクラス名はjavax.xml.namespace.QName
ここで何が起こっているのですか?これは、ソーセージから豚をリファクタリングしようとしているケースですか? スタブを再作成した方がよいでしょうか?