インターフェイスで必要なため、これらのいずれかを作成する必要があります。c'torが定義されていないように見えるので、誰かが作成方法を教えてもらえますか?
質問する
118002 次
5 に答える
206
WSDL をインポートすると、ObjectFactory
さまざまな入力パラメーターを作成するための一連のメソッドを持つクラスが作成されます。
ObjectFactory factory = new ObjectFactory();
JAXBElement<String> createMessageDescription = factory.createMessageDescription("description");
message.setDescription(createMessageDescription);
于 2011-06-27T01:45:30.120 に答える
10
ObjectFactory fact = new ObjectFactory();
JAXBElement<String> str = fact.createCompositeTypeStringValue("vik");
comp.setStringValue(str);
CompositeType retcomp = service.getDataUsingDataContract(comp);
System.out.println(retcomp.getStringValue().getValue());
于 2010-11-19T22:46:51.050 に答える
7
これが私のやり方です。生成されたコードから名前空間 URL と要素名を取得する必要があります。
new JAXBElement(new QName("http://www.novell.com/role/service","userDN"),
new String("").getClass(),testDN);
于 2010-04-15T21:22:34.597 に答える
2
コンストラクターがないと思う理由がわかりません。APIを参照してください。
于 2009-06-10T11:49:24.197 に答える