Ir para o conteúdo

 Voltar a SGF - Suporte
Tela cheia

Login

8 de Dezembro de 2010, 13:25 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 139 vezes

Estou tendo este erro na hora de logar no painel e fiz as configurações de acordo com o manual

 

Could not open JPA EntityManager for transaction; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection 

Autor: Elias Takak


1313 comentários

  • 313a232cd1e3829f1aaf7ec3226c8a74?only path=false&size=50&d=404Leandro Soares(usuário não autenticado)
    9 de Dezembro de 2010, 10:01

     

    Tambem estou com o mesmo problema, você conseguiu solicionar de alguma forma?

    • 9aa2751c2c1c26323edfbfe706b3077e?only path=false&size=50&d=404Andre Aragão Mattei(usuário não autenticado)
      9 de Dezembro de 2010, 10:08

       

      Prezados,

         Vocês criaram o usuário sgf com todas as permissões às tabelas do SGF e ajustaram na string de conexão o login e senha para o BD de vocês?

      • A98986b95c5dc19327c040cad1818105?only path=false&size=50&d=404Mário Jorge Santos(usuário não autenticado)
        9 de Dezembro de 2010, 17:13

         

        André, estou com o mesmo erro dos usuários acima. Quando você diz "e ajustaram na string de conexão o login e senha para o BD de vocês?", eu segui o manual e estou tentando entrar com o usuário adm e a senha 12345, mas a senha do usuário sgf que criei no PgadminIII é outra. E eu copiei o driver do jdbc para a pasta lib do tomcat. Alguma sugestão pra resolver esse erro?

        Obrigado.

        • 9983f02a2c54d6e1bb6d1e55f4681f64?only path=false&size=50&d=404Icaro Macedo(usuário não autenticado)
          9 de Dezembro de 2010, 23:40

           

          Solução encontrada:

          Acessar o diretorio:

          /etc/tomcat6/conf/Catalina/localhost ou

          /home/username/apache-tomcat-6.0.29/conf/Catalina/localhost

          editar o arquivo SGG.XML

          alterar as configurações:

          url="jdbc:postgresql://localhost:5432/teste"/>

          para

          url="jdbc:postgresql://localhost:5432/sgf"/>

          password:

           password="senha do usuario sgf"

           

          Srs, lembrem-se que o banco POSTGRESQL-8.4 por DEFAULT está na trabalhando na porta 5433 e não 5432 lembrem-se de alterar.

           

          Sem mais!

          • A98986b95c5dc19327c040cad1818105?only path=false&size=50&d=404Mário Jorge Santos(usuário não autenticado)
            10 de Dezembro de 2010, 11:19

             

            Caro Ícaro, obrigado pela resposta. Fiz o que você recomendou, só com o pequeno ajuste no diretório do tomcat no ubuntu 10.04 que é \etc\tomcat6\Catalina\localhost  e o nome do arquivo é sgf.xml

             Agora não tá mais apresentando aquele erro, mas na hora de logar com o usuário sgf tá apresentando outro erro: "Erro: desconhecido..."  Alguma sugestão?

            Desde já agradeço a ajuda.

  • 7d3fab251a723ab048a983481373e970?only path=false&size=50&d=404Francisco Edilson Nascimento(usuário não autenticado)
    9 de Dezembro de 2010, 15:59

     

    Neste caso, acho que está faltando o driver do postgresql na pasta libs do tomcat. jdbc​.pos​tgre​sql.​org/​down​load​/pos​tgre​sql-​8.4-​702.​jdbc​3.ja​r

    • E0280b7a5327e23ef9aad82264668b2b?only path=false&size=50&d=404jaelcio almeida lima verde(usuário não autenticado)
      10 de Dezembro de 2010, 13:17

       

      Depos de muito trabalho com o postgis, empaquei agora para fazer o deployer do SGF meu tomcat6 aqui ficou na pasta /usr/share/tomcat6/webapps$ joguei o arquivo para lá mas ele so fica   Undeploy, alguem ai pode me ajudar.

      • A3a418926d835fec109c9a98c5c40640?only path=false&size=50&d=404Uenderson Ferrari(usuário não autenticado)
        11 de Dezembro de 2010, 14:54

         

        Grande, o diretório está errado... o correto é: /var/lib/tomcat6/webapps/

         Basta colocar o sgf.war lá dentro e reiniciar o tomcat, assim que vc reiniciá-lo ele irá descompactar o sgf.

      • E0280b7a5327e23ef9aad82264668b2b?only path=false&size=50&d=404jaelcio almeida lima verde(usuário não autenticado)
        10 de Dezembro de 2010, 13:51

         

        fui dar uma olhada no log do tomcat6 e tem varios erros relatados quando eu tento o deployer, busquei no google alguma solução para isso mas não encontrei.

         

         

        Caused by: java.security.AccessControlException: access denied (java.lang.reflect.ReflectPermission suppressAccessChecks)
            at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
            at java.security.AccessController.checkPermission(AccessController.java:546)
            at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
            at java.lang.reflect.AccessibleObject.setAccessible(AccessibleObject.java:107)
            at org.springframework.util.ReflectionUtils.makeAccessible(ReflectionUtils.java:428)
            at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:99)
            at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
            at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
            ... 63 more
        10/12/2010 11:39:19 org.apache.catalina.core.StandardContext listenerStart
        GRAVE: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener
        com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! access denied (java.lang.RuntimePermission modifyThread)
            at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:213)
            at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:196)
            at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
            at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:123)
            at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:145)
            at java.security.AccessController.doPrivileged(Native Method)

         

  • 31e7d7b9ca0c87380b524f3de5a797bb?only path=false&size=50&d=404Danilo Augusto Alves Leite(usuário não autenticado)
    14 de Fevereiro de 2011, 18:12

     

    Meu nobre, no meu caso o problema foi a senha do usuário sgf. Eu escolhi qualquer senha, entretanto, a senha a ser utilizada deverá ser a senha sgf.

  • 7d3fab251a723ab048a983481373e970?only path=false&size=50&d=404Francisco Edilson Nascimento(usuário não autenticado)
    17 de Fevereiro de 2011, 10:20

     

    Neste caso, você deve verificar se  o banco está rodando e se o driver jdbc do postresql está na pasta lib do apache-tomcat...

Essa comunidade não possui posts nesse blog