現在、Java1.4からJava1.6に変換しています。Java 1.6でコードを再コンパイルしようとすると、次のコンパイルエラーが発生します。
_getAgentInfoOperation0.setUse(com.ibm.ws.webservices.engine.enum.Use.LITERAL);
_getAgentInfoOperation0.setStyle(com.ibm.ws.webservices.engine.enum.Style.WRAPPED);
enumはJava1.6では予約語であることを理解しています。enumをenumtypeに変更でき、それはきれいにコンパイルされるはずだと言われました。コードをenumtypeに変更しました:
_getAgentInfoOperation0.setUse(com.ibm.ws.webservices.engine.enumtype.Use.LITERAL);
_getAgentInfoOperation0.setStyle(com.ibm.ws.webservices.engine.enumtype.Style.WRAPPED);
enumtypeに変更すると、次の2つのエラーが発生します。
1)タイプOperationDescのメソッドsetUse(Use)は、引数(Use)には適用できません。
2)タイプOperationDescのメソッドsetStyle(Style)は、引数(Style)には適用できません。
クリーンなコンパイルを取得するために私が何をする必要があるか誰かが知っていますか?
ありがとう、