Instead of using service class artifact generated by wsimport it is posible to create a service using Service.createService()?



What is true about @WebResult annotation?






What is true?






Wrapped convention is to give document-style service the look and feel of an rpc-style service.



JWS only supports blocking synchronous calls.



Defining true for jaxws:enableAsyncMapping in the custom binding file will generate artifacts with the support of asynchronous calls.



To implement AsyncHandler interface, handleResponse() and handleRequest() methods should be implemented.



Diagnose the problem while trying to run JWS publisher. Exception in thread "main" com.sun.xml.internal.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class com.x.jaxws.SayHelloAsString is not found.




JAX-B supports conversion between Java and XML types



The process of transforming the memory representation of an object to a data format suitable for storage or transmission such as XML called:






Extracting a data structure from a series of bytes called:






What is true about @XmlType?





What is true about @XmlRootElement?





By default, JAX-B marshaling follows standard Java and JavaBean naming conventions.



Using following annotations: @XmlAccessorType(XmlAccessType.FIELD) @XmlElement(name = "return", namespace = "") It is possible to override the default JavaBean naming conventions in marshaling and unmarshaling classes.



JAX-B unmarshaling doesn't requires that each class have a public noargument constructor.



In the latest Metro release the Endpoint publisher automatically generates wsgen artifacts.



Which wsgen attribute allows to generate wsdl file:





WSDL generated with wsgen doesn't contain service endpoint URL



The code-first approach doesn't compromise the principle of software development that an interface after it is published should be treated as immutable.



@Oneway annotation requires





The last 'S' in WSDL-S stands for: