1
DTXをXMLにシリアル化する際にApache CXFクライアントとサーバーがJAXBContextに追加のクラスを渡すように設定する方法はありますか?Apache CXFは、JAXBコンテキストに「既知」の追加クラスを作成します。
@ XmlSeeAlsoアノテーションを使用することはできません。これらのクラスは、データコントラクトを持つjarのコンパイル時には知られていませんが、クライアントのコンパイル時には既知です。クライアント側では
私が使用してみました:
Service service = Service.create(wsdlURL, serviceName, new UsesJAXBContextFeature(MyFactory.class));
T client = service.getPort(clazz);
をしかし、私はCXFがこの機能をサポートしていないことを私に言って例外が発生しました。