私はOracle Web-Logicバージョン12cにデプロイするときにJava EE6を使用してWebサービスを作成していますが、Webサービスの応答では名前空間に関連するカスタマイズを行いたいので、以下のようなpackage-info.javaファイルを作成します
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.simple.org/",
attributeFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED,
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package example;
基本的に、このパッケージが必要です。すべてのタグを修飾する必要がありますが、このファイルを追加した後も違いはなく、同じ結果になるので、Oracle Weblogicでこの問題を修正する方法を教えてください。
ちなみに、私がglassfish 3にデプロイすると、正常に動作するということは、Oracle weblogicに関連する何かがあることを意味します。