Pessoal desenvolvi uma aplicação que utiliza um MDB para receber mensagens de uma fila. Este MDB em seguida chama alguns objetos para realizar seu processamento e gravar os dados no banco.
Porém em um determinado momento do processamento eu preciso carregar um objeto através do nome informado pela mensagem, para carregar esse objeto eu faço Class.fornName(“nome”);
Ai está o problema quando executo o código acima ele me retorna dizendo que não encontrou o objeto para ser carregado, mesmo o caminho e o nome do objeto estando corretos. Se eu executo o mesmo comando fora do container EJB não tenho problemas.
Bom ai vai a pergunta.
Quando estou dentro do container EJB as demais classes não podem ser carregadas através do comando Class.forName("");???
Se não podem eu gostaria de saber porque… Sou iniciante na programação EJB e não entendo direito como o container funciona direito.