public void bind(_createRequest requestIn, OptionProcessor options)
public void bind(CreateRequest requestIn, OptionProcessor options)
    public void bind(_createRequest requestIn, OptionProcessor options)            throws AxisFault {        this.request = requestIn;        if (options != null && options.getName() != null) {            name = options.getName();        }        DeploymentDescriptorType descriptorType = request.getDescriptor();        if (descriptorType != null) {            //extract language from descriptor            URI languageURI = descriptorType.getLanguage();            if (languageURI == null) {                throw Processor.raiseBadArgumentFault(                        Processor.ERROR_NO_LANGUAGE_DECLARED);            }            languageName = languageURI.toString();            language = Processor.determineLanguage(languageName);            //now extract body from message            if (descriptorType.getBody() != null) {                MessageElement[] messageElements = descriptorType.getBody()                        .get_any();                if (messageElements.length != 1) {                    throw Processor.raiseBadArgumentFault(                            Processor.ERROR_WRONG_MESSAGE_ELEMENT_COUNT);                }                descriptorBody = messageElements[0];            }            descriptorBody.getNamespaceURI();            QName qname = descriptorBody.getQName();        }    }