См. Эту статью , в которой приведены некоторые инструкции о том, как преобразовать WSDL RPC в документ. Я рекомендую попробовать это в первую очередь.
Кроме того, вы, вероятно, имеете WSDL с кодировкой RPC (который, кстати, не соответствует WS-I). JAXWS поддерживает только RPC / литерал. Таким образом, любой фреймворк (например, CXF или Axis2) будет поддерживать его. Таким образом, вы также можете попробовать преобразовать WSDL в RPC / литерал.
CXF имеет инструмент , который может выполнить эту работу за вас.
В любом случае, я рекомендую попытаться преобразовать WSDL в более новую форму. Это облегчит вашу жизнь как для сервера, так и для клиентов. Я не верю, что стоит бороться с Axis1. Даже ручная запись и анализ SOAP-сообщений могут быть проще.