FaqCustomizeSchemaJa

Web サービス用に生成された XML スキーマファイルをカスタマイズするには ... Java の事例より

次の Web サービス:

package myws;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

@WebService(serviceName="Counter")
public class CustomWSTest {

    @WebMethod(operationName="addOperation")
    public int add(@WebParam(name = "i") int i, @WebParam(name = "j") int j) {
        // TODO implement operation 
        return i + j;
    }    
}

attributeFormDefault および/または elementFormDefault を "unqualified" に設定するには

次の内容で、新規
package-info.java
をパッケージ {myws.jaxws} 内に作成します:
@XmlSchema(namespace="http://myws/", attributeFormDefault=XmlNsForm.UNQUALIFIED,
           elementFormDefault=XmlNsForm.UNQUALIFIED)
package myws.jaxws;
import javax.xml.bind.annotation.XmlNsForm;
import javax.xml.bind.annotation.XmlSchema;

---

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo