Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nilosj

Problemas com EJB

Recommended Posts

Olá pessoal,

 

Estou desenvolvendo uma aplicação EJB utilizando o netbeans e glassfish. Porém, quando executo a aplicação dá o seguinte erro:

 

   1. LDR5004: UnExpected error occured while creating ejb container  
   2. javax.naming.ConfigurationException: Invalid URL: localhost:1099 [Root exception is java.net.MalformedURLException: unknown protocol: localhost]  
   3.         at com.sun.jndi.cosnaming.CNCtx.getStringifiedIor(CNCtx.java:435)  
   4.         at com.sun.jndi.cosnaming.CNCtx.initOrbAndRootContext(CNCtx.java:210)  
   5.         at com.sun.jndi.cosnaming.CNCtx.<init>(CNCtx.java:74)  
   6.         at com.sun.jndi.cosnaming.CNCtxFactory.getInitialContext(CNCtxFactory.java:32)  
   7.         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)  
   8.         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)  
   9.         at javax.naming.InitialContext.init(InitialContext.java:223)  
  10.         at javax.naming.InitialContext.<init>(InitialContext.java:197)  
  11.         at com.sun.enterprise.naming.NamingManagerImpl.getCosContext(NamingManagerImpl.java:174)  
  12.         at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManagerImpl.java:214)  
  13.         at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManagerImpl.java:190)  
  14.         at com.sun.ejb.containers.BaseContainer.initializeHome(BaseContainer.java:938)  
  15.         at com.sun.ejb.containers.StatelessSessionContainer.initializeHome(StatelessSessionContainer.java:232)  
  16.         at com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:345)  
  17.         at com.sun.enterprise.server.AbstractLoader.loadEjbs(AbstractLoader.java:527)  
  18.         at com.sun.enterprise.server.ApplicationLoader.doLoad(ApplicationLoader.java:191)  
  19.         at com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:126)  
  20.         at com.sun.enterprise.server.ExtendedApplicationLoader.doLoad(ExtendedApplicationLoader.java:134)  
  21.         at com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:238)  
  22.         at com.sun.enterprise.server.AbstractManager.loadOneSystemApp(AbstractManager.java:407)  
  23.         at com.sun.enterprise.server.AbstractManager$SystemAppStarter.doRun(AbstractManager.java:664)  
  24.         at com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:304)  
  25.         at com.sun.appserv.management.util.misc.RunnableBase._submit(RunnableBase.java:176)  
  26.         at com.sun.appserv.management.util.misc.RunnableBase.submit(RunnableBase.java:210)  
  27.         at com.sun.enterprise.server.AbstractManager.loadSystem(AbstractManager.java:331)  
  28.         at com.sun.enterprise.server.SystemAppLifecycle.loadSystemApps(SystemAppLifecycle.java:162)  
  29.         at com.sun.enterprise.server.SystemAppLifecycle.onStartup(SystemAppLifecycle.java:108)  
  30.         at com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:446)  
  31.         at com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:134)  
  32.         at com.sun.enterprise.server.PEMain.run(PEMain.java:409)  
  33.         at com.sun.enterprise.server.PEMain.main(PEMain.java:336)  
  34.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  35.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
  36.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  37.         at java.lang.reflect.Method.invoke(Method.java:597)  
  38.         at com.sun.enterprise.server.PELaunch.main(PELaunch.java:415)  
  39. Caused by: java.net.MalformedURLException: unknown protocol: localhost  
  40.         at java.net.URL.<init>(URL.java:574)  
  41.         at java.net.URL.<init>(URL.java:464)  
  42.         at java.net.URL.<init>(URL.java:413)  
  43.         at com.sun.jndi.cosnaming.CNCtx.getStringifiedIor(CNCtx.java:422)  
  44.         ... 35 more  
  45. CORE5021: Application NOT loaded: [MEjbApp]  
  46. EJB5109:EJB Timer Service started successfully for datasource [jdbc/__TimerPool]  
  47. LDR5010: All ejb(s) of [__ejb_container_timer_app] loaded successfully!  
  48. **RemoteBusinessJndiName: ejb.AccountStatusRemote; remoteBusIntf: ejb.AccountStatusRemote  
  49. EJB5090: Exception in creating EJB container [javax.naming.ConfigurationException: Invalid URL: localhost:1099 [Root exception is java.net.MalformedURLException: unknown protocol: localhost]]  
  50. appId=TesteEJB moduleName=TesteEJB-ejb_jar ejbName=AccountStatusBean  
  51. LDR5004: UnExpected error occured while creating ejb container  
  52. javax.naming.ConfigurationException: Invalid URL: localhost:1099 [Root exception is java.net.MalformedURLException: unknown protocol: localhost]  
  53.         at com.sun.jndi.cosnaming.CNCtx.getStringifiedIor(CNCtx.java:435)  
  54.         at com.sun.jndi.cosnaming.CNCtx.initOrbAndRootContext(CNCtx.java:210)  
  55.         at com.sun.jndi.cosnaming.CNCtx.<init>(CNCtx.java:74)  
  56.         at com.sun.jndi.cosnaming.CNCtxFactory.getInitialContext(CNCtxFactory.java:32)  
  57.         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)  
  58.         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)  
  59.         at javax.naming.InitialContext.init(InitialContext.java:223)  
  60.         at javax.naming.InitialContext.<init>(InitialContext.java:197)  
  61.         at com.sun.enterprise.naming.NamingManagerImpl.getCosContext(NamingManagerImpl.java:174)  
  62.         at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManagerImpl.java:214)  
  63.         at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManagerImpl.java:190)  
  64.         at com.sun.ejb.containers.BaseContainer.initializeHome(BaseContainer.java:1028)  
  65.         at com.sun.ejb.containers.StatelessSessionContainer.initializeHome(StatelessSessionContainer.java:232)  
  66.         at com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:345)  
  67.         at com.sun.enterprise.server.AbstractLoader.loadEjbs(AbstractLoader.java:527)  
  68.         at com.sun.enterprise.server.ApplicationLoader.doLoad(ApplicationLoader.java:191)  
  69.         at com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:126)  
  70.         at com.sun.enterprise.server.ExtendedApplicationLoader.doLoad(ExtendedApplicationLoader.java:134)  
  71.         at com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:238)  
  72.         at com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:226)  
  73.         at com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:224)  
  74.         at com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:446)  
  75.         at com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:134)  
  76.         at com.sun.enterprise.server.PEMain.run(PEMain.java:409)  
  77.         at com.sun.enterprise.server.PEMain.main(PEMain.java:336)  
  78.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  79.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
  80.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  81.         at java.lang.reflect.Method.invoke(Method.java:597)  
  82.         at com.sun.enterprise.server.PELaunch.main(PELaunch.java:415)  
  83. Caused by: java.net.MalformedURLException: unknown protocol: localhost  
  84.         at java.net.URL.<init>(URL.java:574)  
  85.         at java.net.URL.<init>(URL.java:464)  
  86.         at java.net.URL.<init>(URL.java:413)  
  87.         at com.sun.jndi.cosnaming.CNCtx.getStringifiedIor(CNCtx.java:422)  
  88.         ... 29 more  
  89. Error attempting to process extensions from the manifest of JAR file /home/danilo/NetBeansProjects/TesteEJB/dist/gfdeploy/TesteEJB-ejb.jar; ignoring it and continuing  
  90. java.util.zip.ZipException: error in opening zip file  
  91.         at java.util.zip.ZipFile.open(Native Method)  
  92.         at java.util.zip.ZipFile.<init>(ZipFile.java:114)  
  93.         at java.util.jar.JarFile.<init>(JarFile.java:133)  
  94.         at java.util.jar.JarFile.<init>(JarFile.java:97)  
  95.         at com.sun.enterprise.appclient.jws.ExtensionFileManager.findExtensionTransitiveClosure(ExtensionFileManager.java:240)  
  96.         at com.sun.enterprise.appclient.jws.AppclientJWSSupportInfo.findExtensions(AppclientJWSSupportInfo.java:1545)  
  97.         at com.sun.enterprise.appclient.jws.AppclientJWSSupportInfo.prepareAppclient(AppclientJWSSupportInfo.java:1386)  
  98.         at com.sun.enterprise.appclient.jws.AppclientJWSSupportInfo.prepareNestedAppclient(AppclientJWSSupportInfo.java:1497)  
  99.         at com.sun.enterprise.appclient.jws.AppclientJWSSupportInfo.prepareApplication(AppclientJWSSupportInfo.java:1246)  
 100.         at com.sun.enterprise.appclient.jws.AppclientJWSSupportInfo.startJWSServicesForApplication(AppclientJWSSupportInfo.java:475)  
 101.         at com.sun.enterprise.appclient.jws.AppclientJWSSupportManager.handleApplicationEvent(AppclientJWSSupportManager.java:156)  
 102.         at com.sun.enterprise.server.event.ApplicationLoaderEventNotifier.notifyListeners(ApplicationLoaderEventNotifier.java:154)  
 103.         at com.sun.enterprise.server.AbstractLoader.notifyAppEvent(AbstractLoader.java:874)  
 104.         at com.sun.enterprise.server.ApplicationLoader.doLoad(ApplicationLoader.java:192)  
 105.         at com.sun.enterprise.server.TomcatApplicationLoader.doLoad(TomcatApplicationLoader.java:126)  
 106.         at com.sun.enterprise.server.ExtendedApplicationLoader.doLoad(ExtendedApplicationLoader.java:134)  
 107.         at com.sun.enterprise.server.AbstractLoader.load(AbstractLoader.java:238)  
 108.         at com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:226)  
 109.         at com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:224)  
 110.         at com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:446)  
 111.         at com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:134)  
 112.         at com.sun.enterprise.server.PEMain.run(PEMain.java:409)  
 113.         at com.sun.enterprise.server.PEMain.main(PEMain.java:336)  
 114.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
 115.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
 116.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
 117.         at java.lang.reflect.Method.invoke(Method.java:597)  
 118.         at com.sun.enterprise.server.PELaunch.main(PELaunch.java:415)  

Tenho que cofigurar o jndi.properties? Se precisar, qual deve ser a localização neste caso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse erro acontece quando você da deploy ou quando você roda a aplicação no netbeans?

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.