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.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: