Да, вы можете.
Убедитесь, что ваш XSD импортирован и не встроен в ваш wsdl.
Направьте xjc (из Jaxb2) на ваш xsd и позвольте ему генерировать ваши классы.
Теперь проверьте вашу схему.
Если ваш элемент запроса и ответа имеет встроенные сложные типы, используйте это:
RequestElement requestElement = new RequestElement();
ResponseElement responseElement = (ResponseElement) webServiceTemplate.marshalSendAndReceive(requestElement);
в противном случае (ссылающиеся на сложные типы) используйте это:
RequestType requestType = new RequestType();
JAXBElement<RequestType> request = new ObjectFactory().createRequestType(requestType);
ResponseType responseType = ((JAXBElement<ResponseType>) webServiceTemplate.marshalSendAndReceive(request)).getValue();
RequestElement, ResponseElement, RequestType и ResponseType, конечно, являются только примерами.Замените их теми классами, которые Xjc генерирует из вашей схемы.