Hibernate + Glassfish 3x + JPA 2 + Netbeans 7.0.1 - não está funcionando
Olá pessoal,
Estou desenvolvendo um aplicativo web utilizando o netbeans 7.0.1, mas está dando o erro (abaixo) e não cria as minhas tabelas.
Se eu utilizar o EclipseLink funciona perfeitamente, mas se eu usar o Hibernate que vem com o netbeans não funciona. Alguém poderia me ajudar nessa questão?
Estou desenvolvendo um aplicativo web utilizando o netbeans 7.0.1, mas está dando o erro (abaixo) e não cria as minhas tabelas.
Se eu utilizar o EclipseLink funciona perfeitamente, mas se eu usar o Hibernate que vem com o netbeans não funciona. Alguém poderia me ajudar nessa questão?
Launching GlassFish on Felix platform 06/09/2011 14:30:15 com.sun.enterprise.server.logging.LogManagerService postConstruct AVISO: Record begin marker is not a proper value so using default. 06/09/2011 14:30:15 com.sun.enterprise.server.logging.LogManagerService postConstruct AVISO: Record end marker is not a proper value so using default. 06/09/2011 14:30:15 com.sun.enterprise.server.logging.LogManagerService postConstruct AVISO: Log Format field separator is not a character so using default. INFO: Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry INFO: Grizzly Framework 1.9.36 started in: 126ms - bound to [0.0.0.0:8080] INFO: Grizzly Framework 1.9.36 started in: 91ms - bound to [0.0.0.0:4848] INFO: Grizzly Framework 1.9.36 started in: 69ms - bound to [0.0.0.0:3700] INFO: Grizzly Framework 1.9.36 started in: 104ms - bound to [0.0.0.0:8181] INFO: Grizzly Framework 1.9.36 started in: 38ms - bound to [0.0.0.0:7676] INFO: The Admin Console is already installed, but not yet loaded. INFO: WS10010: Web service endpoint deployment events listener registered successfully. INFO: SEC1002: Security Manager is OFF. INFO: SEC1010: Entering Security Startup Service INFO: SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper. INFO: SEC1115: Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created. INFO: SEC1115: Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created. INFO: SEC1115: Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created. INFO: SEC1011: Security Service(s) Started Successfully INFO: WEB0169: Created HTTP listener [http-listener-1] on host/port [0.0.0.0:8080] INFO: WEB0169: Created HTTP listener [http-listener-2] on host/port [0.0.0.0:8181] INFO: WEB0169: Created HTTP listener [admin-listener] on host/port [0.0.0.0:4848] INFO: WEB0171: Created virtual server [server] INFO: WEB0171: Created virtual server [__asadmin] INFO: WEB0172: Virtual server [server] loaded default web module [] INFO: WS00018: Webservice Endpoint deployed NewWebService listening at address at http://NOTEBOOK:8080/HtiSgi/NewWebService INFO: WS10001: Loading WS-TX Services. Please wait. INFO: WS00018: Webservice Endpoint deployed CoordinatorPortTypePortImpl listening at address at http://NOTEBOOK:8080/__wstx-services/CoordinatorPortType11 INFO: WS00018: Webservice Endpoint deployed ParticipantPortTypePortImpl listening at address at http://NOTEBOOK:8080/__wstx-services/ParticipantPortType11 INFO: WS00018: Webservice Endpoint deployed RegistrationPortTypeImpl listening at address at http://NOTEBOOK:8080/__wstx-services/RegistrationPortTypeRPC INFO: WS00018: Webservice Endpoint deployed RegistrationRequesterPortTypePortImpl listening at address at http://NOTEBOOK:8080/__wstx-services/RegistrationRequesterPortType11 INFO: WS00018: Webservice Endpoint deployed RegistrationRequesterPortTypeImpl listening at address at http://NOTEBOOK:8080/__wstx-services/RegistrationRequesterPortType INFO: WS00018: Webservice Endpoint deployed ParticipantPortTypeImpl listening at address at http://NOTEBOOK:8080/__wstx-services/ParticipantPortType INFO: WS00018: Webservice Endpoint deployed CoordinatorPortTypeImpl listening at address at http://NOTEBOOK:8080/__wstx-services/CoordinatorPortType INFO: WS00018: Webservice Endpoint deployed RegistrationPortTypeRPCPortImpl listening at address at http://NOTEBOOK:8080/__wstx-services/RegistrationPortTypeRPC11 INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-WSAT11Service-CoordinatorPort INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-WSAT11Service-ParticipantPort INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-Coordinator-Registration INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-RegistrationService_V11-RegistrationRequesterPort INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-Coordinator-RegistrationRequester INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-WSATCoordinator-Participant INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-WSATCoordinator-Coordinator INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/__wstx-services-RegistrationService_V11-RegistrationPort INFO: WEB0671: Loading application [wstx-services] at [/__wstx-services] INFO: WS10002: WS-TX Services successfully started. INFO: Hibernate Validator 4.1.0.Final INFO: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver. GRAVE: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method GRAVE: Exception while preparing the app GRAVE: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence java.lang.RuntimeException: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:179) at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(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.ApplicationLoaderService.processApplication(ApplicationLoaderService.java:375) at com.sun.enterprise.v3.server.ApplicationLoaderService.postConstruct(ApplicationLoaderService.java:219) at com.sun.hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131) at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91) at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java:82) at com.sun.hk2.component.SingletonInhabitant.get(SingletonInhabitant.java:67) at com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139) at com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76) at com.sun.enterprise.v3.server.AppServerStartup.run(AppServerStartup.java:253) at com.sun.enterprise.v3.server.AppServerStartup.doStart(AppServerStartup.java:145) at com.sun.enterprise.v3.server.AppServerStartup.start(AppServerStartup.java:136) at com.sun.enterprise.glassfish.bootstrap.GlassFishImpl.start(GlassFishImpl.java:79) at com.sun.enterprise.glassfish.bootstrap.GlassFishDecorator.start(GlassFishDecorator.java:63) at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishImpl.start(OSGiGlassFishImpl.java:69) at com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(GlassFishMain.java:117) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMain.java:97) at com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55) Caused by: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1519) at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1369) at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:173) ... 28 more GRAVE: Exception while preparing the app INFO: GlassFish Server Open Source Edition 3.1.1 (12) startup time : Felix (3.578ms), startup services(19.417ms), total(22.995ms) INFO: JMXStartupService: Started JMXConnector, JMXService URL = service:jmx:rmi://NOTEBOOK:8686/jndi/rmi://NOTEBOOK:8686/jmxrmi INFO: Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver. INFO: WEB0169: Created HTTP listener [http-listener-1] on host/port [0.0.0.0:8080] INFO: Grizzly Framework 1.9.36 started in: 8ms - bound to [0.0.0.0:8080] INFO: WEB0169: Created HTTP listener [http-listener-2] on host/port [0.0.0.0:8181] INFO: Grizzly Framework 1.9.36 started in: 8ms - bound to [0.0.0.0:8181] INFO: WS00018: Webservice Endpoint deployed NewWebService listening at address at http://NOTEBOOK:8080/HtiSgi/NewWebService GRAVE: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method GRAVE: Exception while preparing the app GRAVE: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence java.lang.RuntimeException: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:179) at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(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:360) 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 org.glassfish.deployment.admin.ReDeployCommand.execute(ReDeployCommand.java:126) 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) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1519) at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1369) at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:173) ... 41 more GRAVE: Exception while preparing the app : java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1519) at org.glassfish.web.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1369) at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:173) at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(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:360) 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 org.glassfish.deployment.admin.ReDeployCommand.execute(ReDeployCommand.java:126) 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) at java.lang.Thread.run(Unknown Source)
Hugo
Curtidas 0
Respostas
Robson Teixeira
06/09/2011
Alem de ter mudado o valor da tag provider no seu persistence.xml para org.hibernate.ejb.HibernatePersistence
você adicionou as lib's do HIBERNATE no seu projeto???
pode paracer boba a resposta mas e o que seu stackTrace diz.
espero ter ajudado
att
robson
GOSTEI 0
Davi Costa
06/09/2011
Só reforçando problemas de jar:
http://www.jarfinder.com/
Att Davi Costa
http://www.jarfinder.com/
Att Davi Costa
GOSTEI 0
Hugo
06/09/2011
Alem de ter mudado o valor da tag provider no seu persistence.xml para org.hibernate.ejb.HibernatePersistence
você adicionou as lib's do HIBERNATE no seu projeto???
pode paracer boba a resposta mas e o que seu stackTrace diz.
espero ter ajudado
att
robson
Puxa vida Robson, você tem razão, por displicência a minha não adicionei as bibliotecas do Hibernate for JPA. Por isso não funcionou. Agora só dá esses avisos em vermelho:
07/09/2011 10:55:28 com.sun.enterprise.server.logging.LogManagerService postConstruct
AVISO: Record begin marker is not a proper value so using default.
07/09/2011 10:55:28 com.sun.enterprise.server.logging.LogManagerService postConstruct
AVISO: Record end marker is not a proper value so using default.
07/09/2011 10:55:28 com.sun.enterprise.server.logging.LogManagerService postConstruct
AVISO: Log Format field separator is not a character so using default.
Sabe porque eu quero usar o Hibernate, é porque o Dyego falou em um de seus videos, que o Hibernate tem uma propriedade na estratégia de geração de tabelas; que as atualiza automaticamente quando você altera ou cria uma propriedade, coisa que o EclipseLink não faz.
Acho que a configuração para o Hibernate fazer isso é essa:
<property name="hibernate.hbm2ddl.auto" value="update"/>
GOSTEI 0
Hugo
06/09/2011
Só reforçando problemas de jar:
http://www.jarfinder.com/
Att Davi Costa
http://www.jarfinder.com/
Att Davi Costa
Valeu Davi.
Abs.
GOSTEI 0
Davi Costa
06/09/2011
Só reforçando, a configuração do hibernate é aquela mesmo.
Mas vc tem que deixar todas as configurações do hibernate redondas para funcionar, caso tenha dificuldades vc vai encontrar bastante fontes na rede.
att Davi
Mas vc tem que deixar todas as configurações do hibernate redondas para funcionar, caso tenha dificuldades vc vai encontrar bastante fontes na rede.
att Davi
GOSTEI 0
Hugo
06/09/2011
Só reforçando, a configuração do hibernate é aquela mesmo.
Mas vc tem que deixar todas as configurações do hibernate redondas para funcionar, caso tenha dificuldades vc vai encontrar bastante fontes na rede.
att Davi
Mas vc tem que deixar todas as configurações do hibernate redondas para funcionar, caso tenha dificuldades vc vai encontrar bastante fontes na rede.
att Davi
Davi, seguindo o exemplo do Dyego, eu só adicionei as bibliotecas do Hibernate e não precisei fazer mais nada, pois, funcionou beleza. Mesmo assim devo fazer essas configurações que você mencionou???
GOSTEI 0
Davi Costa
06/09/2011
Não não, tranquilo se funcionou não precisa não.
É pq não estou com os fontes e não sabia como estava todas as configurações,se funcionou épq estar 100%
att Davi
É pq não estou com os fontes e não sabia como estava todas as configurações,se funcionou épq estar 100%
att Davi
GOSTEI 0