Posts Tagged ‘ClientGenTask’

h1

Problema com Clientgen BEA Weblogic

maio 31, 2011

Hoje, ao tentar gerar Stubs de um serviço (WebServices) pelo clientgen do Workshop 10.3.3 me deparei com o seguinte problema:

O problema
Ao tentar executar um o build.xml do clientgen de determinado projeto WebServices obtive a seguinte exceção:
taskdef class weblogic.wsee.tools.anttasks.ClientGenTask cannot be found

Ao pesquisar pelo problema, descobri que era devido a ausência de alguns JARs no Ant Home da ferramenta em questão (BEA Workshop 10.X).

A solução
Para resolver o problema é bem simples, basta seguir os passos abaixo:
1) Dentro do BEA Workshop 10.X entre em: MenuBar > Window > Preferences > Ant > Runtime
2) Em seguida selecionar a Aba Classpath > Ant Home Entries (Default)
3) Clique em Add External JARs
4) Adicione os seguintes JARs (weblogic.jar, webserviceclient.jar, wseeclient.jar) que podem ser encontrados na instalação do BEA em %BEA_HOME%\wlserver10.3.3\server\lib
5) Após adicioná-los, selecione os três JARs que foram incluídos e coloque-os no topo da lista clicando no botão UP

Pronto, em seguida basta executar novamente o arquivo de build do clientgen.