Class.forName(); utilizando MDB

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.