Weblogic.rmi.spi.HostID

4 respostas
tnaires

Olá

Temos uma aplicação cujos EJBs são acessados por um cliente swing. Fizemos uma reorganização nas dependências ( .jars ) do projeto, e agora quando executamos o cliente o seguinte erro aparece quando carregamos o contexto JNDI:

java.lang.ClassNotFoundException: weblogic.rmi.spi.HostID

Provavelmente, esquecemos de algum jar quando fizemos a reorganização. Alguém sabe qual o jar do Weblogic que contém essa classe?

Abraços

4 Respostas

furutani

Olá

Eu fiz uma busca no JDeveloper 11G por essa classe e foi listados alguns jars.
Não posso precisar em qual deles a classe está ou se está em todos esses jars, você teria que abrir um por um para saber.


tnaires

Olá,

Procurei em cada um dos JARs que você indicou no seu screenshot, e encontrei a classe no wljmsclient.jar
Porém, agora apareceu outro erro:

java.lang.ClassNotFoundException: weblogic.transaction.internal.TransactionHelperImpl

Obrigado por sua ajuda. Nós vamos revisar as dependências aqui.
Abraços

tnaires

Pesquisando na internet, vi que a classe weblogic.transaction.internal.TransactionHelperImpl está presente no arquivo wljtaclient.jar. O curioso é que na distribuição 10.0 do weblogic, que é a que utilizamos aqui no trabalho, esse jar não existe.

furutani, seria possível você realizar uma nova verificação para a classe weblogic.transaction.internal.TransactionHelperImpl por favor?
Caso alguém conheça a solução para o problema, se puder ajudar, seria ótimo. Abraços.

furutani

Na minha busca não encontrei a classe weblogic.transaction.internal.TransactionHelperImpl

Criado 10 de março de 2009
Ultima resposta 10 de mar. de 2009
Respostas 4
Participantes 2