変更できない非常に一般的な wsdl があります。Metro を使用して、指定された wsdl のスタブを生成しました。スタブ パラメータ オブジェクトの 1 つは、この wsdl の一般的な部分であるオブジェクトのリストを受け入れます。このリストの内容は、文字列として表される XML であり、エスケープしてはなりません。この XML のスキーマと、jaxb を使用してクラスを生成しました (metro も jaxb を使用しているため、metro と同じクラスが生成されます)。今、私がこのようなことをしたら
Startup startup = new Startup();
startup.getContent().add(myGeneratedJaxBObject);
getStub().someMethod(startup);
クラスがスタブの JaxB コンテキストに認識されていないため、myGeneratedObject をマーシャリングできないというエラーが表示されます。クラスをスタブの一部にする方法はありますか?