Hi, I am pretty new to webservices.
I have this webservice interface ..
@WebService
public interface JSIExternalWebService {
    @WebMethod
    String createOrder(String printCustomerId, String secretKey, long requestId, String orderXml)
            throws AuthenticationException, RejectionException, ProcessingException;
    @WebMethod
    String updateOrder(String printCustomerId, String secretKey, long orderId, long requestId, String orderXml)
            throws AuthenticationException, RejectionException, ProcessingException;
    @WebMethod
    String cancelOrder(String printCustomerId, String secretKey, long orderId, long requestId)
            throws AuthenticationException, RejectionException, ProcessingException;
    @WebMethod
    String placeOnHold(String printCustomerId, String secretKey, long orderId, long requestId)
            throws AuthenticationException, RejectionException, ProcessingException;
    @WebMethod
    String removeHold(String printCustomerId, String secretKey, long orderId, long requestId)
            throws AuthenticationException, RejectionException, ProcessingException;
    @WebMethod
    String version();
  
}
And then of caues an implementation...
But when deployed on AS 7 there is no bindings in the generated wsdl.
I try to import that wsdl into SOAPUi but that fails..
Why is there no bindings ??
If I place the interface and the implementation in the same package, and dont use any targetNamespace at @WebService the binding is in the generated wsdl files.