|
Bom dia amigos. Tenho tentado, sem sucesso, fazer o deploy
de uma aplica��o simples no BES (Container EJB da Borland). A composi��o da minha aplica��o � a seguinte: ����������� - 1 rar firebirdsql (contendo os xmls de configura��o do meu SGMDB - Firebird) ����������� - 1 jar patterns� (contendo
as classes dos patterns utilizados no projeto) ����������� - 1 jar usuario �� (cont�m as classes (ifcs)
dos meus entity e session beans). Pois bem, consigo deployar o firebirdsql e o patterns numa boa, sem erros nem warnings. Agora, quando tento deployar
meu jar do usu�rio, � um Deus nos acuda. Ele SEMPRE d�
o seguinte erro na hora de gerar os stubs: *\usuariosessionfacade\UsuarioSessionFacadeHomePOA.java:86:
catch not reached. ��� catch (javax.ejb.CreateException _exception) { ��� ^ Esta classe que d� erro (UsuarioSessionFacadeHomePOA)
� uma classe gerada pelo BES na tentativa de gerar os stubs!
Ora pois, se a classe que d� erro � uma classe gerada pelo pr�prio container,
como diabos eu vou consertar isso?:) Estou usando o Deployment Wizard para fazer este deploy. No
BES, existe tamb�m o tal do VERIFY WIZARD que � pra checar se o seu arquivo � "deploy�vel". Tentei jogar o meu jar
no verify wizard e ele tamb�m
da erro, s� que � um erro diferente: #### Error: [usuario.jar] Entity Bean "UsuarioBean" Could not locate the
generated class: *.entity.usuario.UsuarioBean_PM. You
need to run CMP2 compiler. Novamente, esta classe que o BES tenta localizar (UsuarioBean_PM) � uma classe� tamb�m gerada por ele! Ele diz que para gerar
ela, eu preciso rodar este tal de CMP2 compiler. Algu�m sabe o que � esse CMP2
compiler? Olhei toda a documenta��o e n�o achei nada
referente a isso!! Agrade�o a quem tiver tido paci�ncia de ter lido at� aqui. Desculpem
pelo tamanho do e-mail, mas � que realmente isto est� come�ando a me dar nos
nervos J Obrigado! � |
