EJB JAR e dependências

Pessoal

De acordo com meu entendimento das especificações da Sun, quando precisamos referenciar em um session bean classes de terceiros que estão em um JAR qualquer (que não são classes do próprio EJB JAR) precisamos colocar este dentro do EJB JAR (na raiz) e colocar o nome dele no atributo Class-Path do MANIFEST.MF.

Desta forma, o container saberá que deve disponibilizar estas classes no classloader desta aplicações de EJBs.

Todos entendem da mesma forma?

Estou tendo problemas com um servidor de aplicação proprietário da minha empresa, que obedece 100% a especificação e já ouvi pessoas relatando problemas semelhantes com JBoss.

Qualquer comentário será bem vindo.