Histórico da Página
...
O primeiro passo é fazer o download dos stubs, que são classes modelos que irão auxiliar no preenchimento dos dados utilizados por cada um dos serviços.
JDK
...
11 e
...
superiores
Nas versões mais recentes da JDK o utilitário wsimport foi removido. Você pode baixar por outras fontes ou utilizar no lugar o Apache CXF (https://cxf.apache.org/) e gerando a biblioteca com os arquivos baixados
Se você usa a JDK do java na versão 8 ou inferior, você pode utilizar este utilitário que disponibilizamos para gerar os stubs de todos os serviços.
Ou fazer de forma manual, caso precise apenas de um Web Service específico, usando o comando wsimport:
Bloco de código | ||||
---|---|---|---|---|
| ||||
wsimportwsdl2java -client -d C:\stubs\ -classdir C:\stubs\ -encoding UTF-8 -compile https://<endereco_fluig:porta>/webdesk/ECMWorkflowEngineService?wsdl |
Após esse download manual, você pode gerar o arquivo .jar para gerar uma lib para ser utilizada no seu projeto (o nosso utilitário já executa esse comando):
Bloco de código | ||||
---|---|---|---|---|
| ||||
jar -cvf fluig-ws-client.jar C: jar -cvf fluig-ws-client.jar C:\stubs\*.* |
JDK
...
8 e
...
inferiores
Se você usa a JDK do java na versão 8 ou inferior, você pode utilizar este utilitário que disponibilizamos para gerar os stubs de todos os serviços.
Ou fazer de forma manual, caso precise apenas de um Web Service específico, usando o comando wsimport e gerando a biblioteca:Nas versões mais recentes da JDK o utilitário wsimport foi removido. Você pode baixar por outras fontes ou utilizar no lugar o Apache CXF (https://cxf.apache.org/)
Bloco de código | ||||
---|---|---|---|---|
| ||||
wsdl2java -client -compilewsimport -d C:\stubs\ -classdir C:\stubs\ -encoding UTF-8 -compile https://<endereco_fluig:porta>/webdesk/ECMWorkflowEngineService?wsdl |
Após a geração dos stubs de todos os serviços que seja necessário, você deve gerar o arquivo .jar que será utilizado como biblioteca pela sua implementação:
Bloco de código | ||||
---|---|---|---|---|
| ||||
jar -cvf fluig-ws-client.jar C:\stubs\*.* |
...