Módulo não implementado no GlassFish 3.1 - Por quê?

5 respostas
X

Estava tentando fazer o tutorial do link http://java.sun.com/developer/technicalArticles/glassfish/GFandMySQL_Part2.html, programa ficou sem erros ou warnings, só que quando fui fazer F6, o GlashFish 3.1 deu a seguinte mensagem:

O módulo não foi implementado.

at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:210)

at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:106)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)

at sun.reflect.GeneratedMethodAccessor181.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.Target.execute(Target.java:390)

at org.apache.tools.ant.Target.performTasks(Target.java:411)

at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)

at org.apache.tools.ant.Project.executeTarget(Project.java:1368)

at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)

at org.apache.tools.ant.Project.executeTargets(Project.java:1251)

at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)

at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)

at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

FALHA NA CONSTRUÇÃO (tempo total: 49 segundos)

Estou começando em programação para WEB com Java e fiquei perdido. Alguém tem ideia do que ocorreu?

5 Respostas

Hebert_Coelho

Só deu esse erro aí? Ou teve mais coisa?

X

A saída na íntegra foi:

init:

deps-module-jar:

deps-ear-jar:

deps-jar:

library-inclusion-in-archive:

library-inclusion-in-manifest:

compile:

compile-jsps:

Iniciando GlassFish Server 3.1

GlassFish Server 3.1 está em execução.

Deployment localizado em C:\Users\TRF\Documents\NetBeansProjects\petcatalog\build\web

Initializing

deploy?DEFAULT=C:\Users\TRF\Documents\NetBeansProjects\petcatalog\build\web&name=petcatalog&force=true falhou em GlassFish Server 3.1

Erro durante a implementação: Exception while preparing the app : Invalid resource : jdbc:/petcatalog__pm. Consulte o server.log para obter mais detalhes

C:\Users\TRF\Documents\NetBeansProjects\petcatalog\nbproject\build-impl.xml:721:

O módulo não foi implementado.

at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:210)

at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:106)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)

at sun.reflect.GeneratedMethodAccessor181.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:601)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.Target.execute(Target.java:390)

at org.apache.tools.ant.Target.performTasks(Target.java:411)

at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)

at org.apache.tools.ant.Project.executeTarget(Project.java:1368)

at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)

at org.apache.tools.ant.Project.executeTargets(Project.java:1251)

at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)

at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)

at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

FALHA NA CONSTRUÇÃO (tempo total: 49 segundos)
X

Já a saída na íntegra do GlassFish foi:

Launching GlassFish on Felix platform

Dez 13, 2011 2:42:46 PM com.sun.enterprise.server.logging.LogManagerService postConstruct

Advertência: Record begin marker is not a proper value so using default.

Dez 13, 2011 2:42:46 PM com.sun.enterprise.server.logging.LogManagerService postConstruct

[color=#444444]Advertência: Record end marker is not a proper value so using default.[/color][color=red] [/color]

Dez 13, 2011 2:42:46 PM com.sun.enterprise.server.logging.LogManagerService postConstruct

[color=darkred]Advertência: Log Format field separator is not a character so using default.[/color][color=red] [/color]

Informações: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry

Informações: Grizzly Framework 1.9.36 started in: 141ms - bound to [0.0.0.0:4848]

Informações: Grizzly Framework 1.9.36 started in: 110ms - bound to [0.0.0.0:3700]

Informações: Grizzly Framework 1.9.36 started in: 156ms - bound to [0.0.0.0:8181]

Informações: Grizzly Framework 1.9.36 started in: 203ms - bound to [0.0.0.0:8080]

Informações: Grizzly Framework 1.9.36 started in: 94ms - bound to [0.0.0.0:7676]

Informações: SEC1002: Security Manager is OFF.

Informações: SEC1010: Entering Security Startup Service

Informações: SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.

Informações: SEC1115: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.

Informações: SEC1115: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.

Informações: SEC1115: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created.

Informações: SEC1011: Security Service(s) Started Successfully

Informações: WEB0169: Created HTTP listener [http-listener-1] on host/port [0.0.0.0:8080]

Informações: WEB0169: Created HTTP listener [http-listener-2] on host/port [0.0.0.0:8181]

Informações: WEB0169: Created HTTP listener [admin-listener] on host/port [0.0.0.0:4848]

Informações: WEB0171: Created virtual server [server]

Informações: WEB0171: Created virtual server [__asadmin]

Informações: WEB0172: Virtual server [server] loaded default web module []

Informações: Hibernate Validator 4.1.0.Final

Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.

Informações: Inicializando Mojarra 2.1.3 (FCS b02) para o contexto /JsfJpaCrud

Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.

Informações: WEB0671: Loading application [JsfJpaCrudExemplo] at [/JsfJpaCrud]

Informações: CORE10010: Loading application JsfJpaCrudExemplo done in 14.129 ms

Informações: Inicializando Mojarra 2.1.3 (FCS b02) para o contexto ‘’

Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.

Informações: WEB0671: Loading application [aw3_lab05-sol] at [/]

Informações: CORE10010: Loading application aw3_lab05-sol done in 6.243 ms

Informações: Portable JNDI names for EJB TblPessoaFacade : [java:global/PessoaWeb/TblPessoaFacade!br.jus.trf3.mb.TblPessoaFacade, java:global/PessoaWeb/TblPessoaFacade]

Informações: Inicializando Mojarra 2.1.3 (FCS b02) para o contexto /PessoaWeb

Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.

Informações: Monitoring jndi:/server/PessoaWeb/WEB-INF/faces-config.xml for modifications

Informações: WEB0671: Loading application [PessoaWeb] at [/PessoaWeb]

Informações: CORE10010: Loading application PessoaWeb done in 6.041 ms

Informações: Portable JNDI names for EJB PagamentosCartaoCreditoFacade : [java:global/Globalcode/PagamentosCartaoCreditoFacade, java:global/Globalcode/PagamentosCartaoCreditoFacade!br.com.globalcode.MB.PagamentosCartaoCreditoFacade]

Informações: Portable JNDI names for EJB CategoriasFacade : [java:global/Globalcode/CategoriasFacade, java:global/Globalcode/CategoriasFacade!br.com.globalcode.MB.CategoriasFacade]

Informações: Portable JNDI names for EJB PagamentosBoletoFacade : [java:global/Globalcode/PagamentosBoletoFacade, java:global/Globalcode/PagamentosBoletoFacade!br.com.globalcode.MB.PagamentosBoletoFacade]

Informações: Portable JNDI names for EJB ProdutosFacade : [java:global/Globalcode/ProdutosFacade!br.com.globalcode.MB.ProdutosFacade, java:global/Globalcode/ProdutosFacade]

Informações: Portable JNDI names for EJB ClientesFacade : [java:global/Globalcode/ClientesFacade!br.com.globalcode.MB.ClientesFacade, java:global/Globalcode/ClientesFacade]

Informações: Portable JNDI names for EJB PagamentosFacade : [java:global/Globalcode/PagamentosFacade!br.com.globalcode.MB.PagamentosFacade, java:global/Globalcode/PagamentosFacade]

Informações: Portable JNDI names for EJB PedidosFacade : [java:global/Globalcode/PedidosFacade!br.com.globalcode.MB.PedidosFacade, java:global/Globalcode/PedidosFacade]

Informações: Portable JNDI names for EJB PedidosItensFacade : [java:global/Globalcode/PedidosItensFacade!br.com.globalcode.MB.PedidosItensFacade, java:global/Globalcode/PedidosItensFacade]

Informações: Inicializando Mojarra 2.1.3 (FCS b02) para o contexto /Globalcode

Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.

Informações: Monitoring jndi:/server/Globalcode/WEB-INF/faces-config.xml for modifications

Informações: WEB0671: Loading application [Globalcode] at [/Globalcode]

Informações: CORE10010: Loading application Globalcode done in 7.940 ms

Informações: GlassFish Server Open Source Edition 3.1.1 (12) hora de inicialização : Felix (5.304ms), serviços de inicialização(36.090ms), total(41.394ms)

Informações: JMXStartupService: Started JMXConnector, JMXService URL = service:jmx:rmi://10.1.11.213:8686/jndi/rmi://10.1.11.213:8686/jmxrmi

Informações: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.

Informações: WEB0169: Created HTTP listener [http-listener-1] on host/port [0.0.0.0:8080]

Informações: Grizzly Framework 1.9.36 started in: 1ms - bound to [0.0.0.0:8080]

Informações: WEB0169: Created HTTP listener [http-listener-2] on host/port [0.0.0.0:8181]

Informações: Grizzly Framework 1.9.36 started in: 0ms - bound to [0.0.0.0:8181]

[color=red]Grave: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method

Grave: Exception while preparing the app

Grave: Invalid resource : jdbc:/petcatalog__pm[/color]

java.lang.RuntimeException: Invalid resource : jdbc:/petcatalog__pm

at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:540)

at com.sun.enterprise.connectors.ConnectorRuntime.lookupPMResource(ConnectorRuntime.java:469)

at org.glassfish.persistence.common.PersistenceHelper.lookupPMResource(PersistenceHelper.java:63)

at org.glassfish.persistence.jpa.ProviderContainerContractInfoBase.lookupDataSource(ProviderContainerContractInfoBase.java:71)

at org.glassfish.persistence.jpa.PersistenceUnitInfoImpl.(PersistenceUnitInfoImpl.java:108)

at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:154)

at org.glassfish.persistence.jpa.PersistenceUnitLoader.(PersistenceUnitLoader.java:119)

at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:214)

at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)

at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:221)

at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:167)

at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:872)

at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410)

at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)

at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)

at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)

at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)

at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)

at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)

at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)

at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)

at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:459)

at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:209)

at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:168)

at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)

at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:238)

at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:828)

at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:725)

at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1019)

at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)

at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)

at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)

at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)

at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)

at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)

at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)

at com.sun.grizzly.ContextTask.run(ContextTask.java:71)

at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)

at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)

[color=blue]at java.lang.Thread.run(Thread.java:722)[/color]

Caused by: com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc:/petcatalog__pm

at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.validateResource(ConnectorResourceAdminServiceImpl.java:274)

at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.setResourceInfo(ConnectorResourceAdminServiceImpl.java:255)

at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl.lookupDataSourceInDAS(ConnectorResourceAdminServiceImpl.java:245)

at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:538)

 39 more
[color=red]Grave: Exception while preparing the app : Invalid resource : jdbc:/petcatalog__pm[/color]

com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc:/petcatalog__pm

at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.validateResource(ConnectorResourceAdminServiceImpl.java:274)

at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl$MyDataSource.setResourceInfo(ConnectorResourceAdminServiceImpl.java:255)

at com.sun.enterprise.connectors.service.ConnectorResourceAdminServiceImpl.lookupDataSourceInDAS(ConnectorResourceAdminServiceImpl.java:245)

at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:538)

at com.sun.enterprise.connectors.ConnectorRuntime.lookupPMResource(ConnectorRuntime.java:469)

at org.glassfish.persistence.common.PersistenceHelper.lookupPMResource(PersistenceHelper.java:63)

at org.glassfish.persistence.jpa.ProviderContainerContractInfoBase.lookupDataSource(ProviderContainerContractInfoBase.java:71)

at org.glassfish.persistence.jpa.PersistenceUnitInfoImpl.(PersistenceUnitInfoImpl.java:108)

at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:154)

at org.glassfish.persistence.jpa.PersistenceUnitLoader.(PersistenceUnitLoader.java:119)

at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:214)

at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:483)

at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:221)

at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:167)

at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:872)

at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:410)

at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)

at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:382)

at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:355)

at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:370)

at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1064)

at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:96)

at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1244)

at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1232)

at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:459)

at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:209)

at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:168)

at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)

at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:238)

at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:828)

at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:725)

at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1019)

at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)

at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)

at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)

at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)

at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)

at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)

at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)

at com.sun.grizzly.ContextTask.run(ContextTask.java:71)

at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)

at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)

[color=blue][color=red]at java.lang.Thread.run(Thread.java:722)[/color][/color]
Hebert_Coelho

Seu erro está no JDBC:

Talvez seu datasource não foi criado ou corretamente configurado.

X

Obrigado pela resposta. Vou começar tudo de novo.
Valeu

Criado 13 de dezembro de 2011
Ultima resposta 14 de dez. de 2011
Respostas 5
Participantes 2