To començando a apredener aqui a mecher no jboss e a fazer ejb
Quanto executo um ejb da o seguinte pau:
[java] Exception in thread “main” javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
[java] at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
[java] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
[java] at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:284)
[java] at javax.naming.InitialContext.lookup(InitialContext.java:351)
[java] at ejb.MyFirstEJB.main(MyFirstEJB.java:9)
[java] Java Result: 1
pelo q vi tenho q configurar em algum lugar o ejb pra o InitalContext buscar a instancia correta??Certo???alguem saberia me falar qual arquivo devo fazer isso???e se tiver algum exemplo ja ajuda valeww
Bem, se criou os EJBs como lá, seu problema está no lookup da classe client.
Se você estiver rodando isso no Eclipse, adiciona ao projeto, as libs do JBOSS_HOME\client e JBOSS_HOME\server\default\deploy\ejb3.deployer.
Na verdade são só algumas, mas se não tiver saco de ficar caçando uma por uma, adiciona tudo de uma vez e vê se num dá conflito.
Caso não esteja usando o Eclipse ou outra IDE do tipo, adiciona as libs necessárias no classpath