nilosj 0 Denunciar post Postado Agosto 8, 2009 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
sublyer 0 Denunciar post Postado Agosto 10, 2009 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