Meu programa nao encontra o banco mapeado em hibernate

11 respostas
J

Boa noite amigos!
Estou fazendo minha primeira aplicação em JAVA + HIBERNATE+POSTGRESQL

Instalei o postgresql numa maquina da rede com IP fixo e no meu código escrevi o hibernate.properties dessa forma:

hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
hibernate.connection.driver_class=org.postgresql.Driver
hibernate.connection.username=postgres
hibernate.connection.password=password2010
hibernate.connection.url=jdbc:postgresql:\10.121.0.38:5432\SAT
hibernate.hbm2ddl.auto=update

porem quando tento inserir um registro na tabela recebo o seguinte erro na console:

0 [AWT-EventQueue-0] INFO annotations.Version  - Hibernate Annotations <a href="http://3.2.0.GA">3.2.0.GA</a>

15 [AWT-EventQueue-0] INFO cfg.Environment  - Hibernate <a href="http://3.3.1.GA">3.3.1.GA</a>

19 [AWT-EventQueue-0] INFO cfg.Environment  - loaded properties from resource hibernate.properties: {hibernate.connection.username=postgres, hibernate.connection.password=<strong><strong>, hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect, hibernate.connection.url=jdbc:postgresql:\10.121.0.38:5432LBV, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=org.postgresql.Driver, hibernate.hbm2ddl.auto=update}

22 [AWT-EventQueue-0] INFO cfg.Environment  - Bytecode provider name : javassist

28 [AWT-EventQueue-0] INFO cfg.Environment  - using JDK 1.4 java.sql.Timestamp handling

212 [AWT-EventQueue-0] INFO cfg.AnnotationBinder  - Binding entity from annotated class: modelo.Fornecedor

246 [AWT-EventQueue-0] INFO annotations.EntityBinder  - Bind entity modelo.Fornecedor on table fornecedor

379 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - Using Hibernate built-in connection pool (not for production use!)

379 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - Hibernate connection pool size: 20

379 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - autocommit mode: false

400 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - using driver: org.postgresql.Driver at URL: jdbc:postgresql:\10.121.0.38:5432LBV

400 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - connection properties: {user=postgres, password=</strong></strong>}

547 [AWT-EventQueue-0] WARN cfg.SettingsFactory  - Could not obtain connection metadata

org.postgresql.util.PSQLException: FATAL: password authentication failed for user "postgres"

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)

at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)

at dao.Fabrica.(Fabrica.java:14)

at dao.Fabrica.obtemFabrica(Fabrica.java:19)

at dao.DAOFornecedor.(DAOFornecedor.java:12)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:36)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

568 [AWT-EventQueue-0] INFO dialect.Dialect  - Using dialect: org.hibernate.dialect.PostgreSQLDialect

574 [AWT-EventQueue-0] INFO transaction.TransactionFactoryFactory  - Using default transaction strategy (direct JDBC transactions)

576 [AWT-EventQueue-0] INFO transaction.TransactionManagerLookupFactory  - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)

576 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Automatic flush during beforeCompletion(): disabled

576 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Automatic session close at end of transaction: disabled

577 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Scrollable result sets: disabled

577 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - JDBC3 getGeneratedKeys(): disabled

577 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Connection release mode: auto

578 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Default batch fetch size: 1

578 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Generate SQL with comments: disabled

578 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Order SQL updates by primary key: disabled

578 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Order SQL inserts for batching: disabled

578 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory

581 [AWT-EventQueue-0] INFO ast.ASTQueryTranslatorFactory  - Using ASTQueryTranslatorFactory

581 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Query language substitutions: {}

582 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - JPA-QL strict compliance: disabled

582 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Second-level cache: enabled

582 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Query cache: disabled

582 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory

582 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Optimize cache for minimal puts: disabled

582 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Structured second-level cache entries: disabled

589 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Statistics: disabled

589 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Deleted entity synthetic identifier rollback: disabled

590 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Default entity-mode: pojo

590 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Named query checking : enabled

649 [AWT-EventQueue-0] INFO impl.SessionFactoryImpl  - building session factory

881 [AWT-EventQueue-0] INFO impl.SessionFactoryObjectFactory  - Not binding factory to JNDI, no JNDI name configured

888 [AWT-EventQueue-0] INFO hbm2ddl.SchemaUpdate  - Running hbm2ddl schema update

888 [AWT-EventQueue-0] INFO hbm2ddl.SchemaUpdate  - fetching database metadata

976 [AWT-EventQueue-0] ERROR hbm2ddl.SchemaUpdate  - could not get database metadata

org.postgresql.util.PSQLException: FATAL: password authentication failed for user "postgres"

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)

at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:168)

at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:346)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)

at dao.Fabrica.(Fabrica.java:14)

at dao.Fabrica.obtemFabrica(Fabrica.java:19)

at dao.DAOFornecedor.(DAOFornecedor.java:12)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:36)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

977 [AWT-EventQueue-0] ERROR hbm2ddl.SchemaUpdate  - could not complete schema update

org.postgresql.util.PSQLException: FATAL: password authentication failed for user "postgres"

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)

at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:168)

at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:346)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)

at dao.Fabrica.(Fabrica.java:14)

at dao.Fabrica.obtemFabrica(Fabrica.java:19)

at dao.DAOFornecedor.(DAOFornecedor.java:12)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:36)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

1120 [AWT-EventQueue-0] WARN util.JDBCExceptionReporter  - SQL Error: 0, SQLState: 28000

1120 [AWT-EventQueue-0] ERROR util.JDBCExceptionReporter  - FATAL: password authentication failed for user "postgres"

org.hibernate.exception.GenericJDBCException: Cannot open connection

at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)

at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)

at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)

at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)

at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)

at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)

at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:142)

at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:85)

at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1353)

at dao.DAOFornecedor.cadastrar(DAOFornecedor.java:17)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:37)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: org.postgresql.util.PSQLException: FATAL: password authentication failed for user "postgres"

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)

 42 more

Pelo que eu entendi, o erro é na senha porem eu afirmo que a senha que coloquei no banco é a mesma que está no hibernate.properties

Alguem pode me ajudar a resolver isso?

11 Respostas

H

Sua URL de conexão está errada. As barras estão invertidas.

O Correto é:

J

Hugo, parece q corrigiu o problema da senha inválida, porem o erro no console continua e agora eu não faço ideia do motivo. Voce pode me ajudar novamente?

Segue o erro abaixo:

<blockquote>0 [AWT-EventQueue-0] INFO annotations.Version  - Hibernate Annotations <a href="http://3.2.0.GA">3.2.0.GA</a>

64 [AWT-EventQueue-0] INFO cfg.Environment  - Hibernate <a href="http://3.3.1.GA">3.3.1.GA</a>

95 [AWT-EventQueue-0] INFO cfg.Environment  - loaded properties from resource hibernate.properties: {hibernate.connection.username=postgres, hibernate.connection.password=<strong><strong>, hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect, hibernate.connection.url=jdbc:postgresql://10.121.0.38:5432/LBV, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=org.postgresql.Driver, hibernate.hbm2ddl.auto=update}

95 [AWT-EventQueue-0] INFO cfg.Environment  - Bytecode provider name : javassist

111 [AWT-EventQueue-0] INFO cfg.Environment  - using JDK 1.4 java.sql.Timestamp handling

532 [AWT-EventQueue-0] INFO cfg.AnnotationBinder  - Binding entity from annotated class: modelo.Fornecedor

641 [AWT-EventQueue-0] INFO annotations.EntityBinder  - Bind entity modelo.Fornecedor on table fornecedor

922 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - Using Hibernate built-in connection pool (not for production use!)

922 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - Hibernate connection pool size: 20

922 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - autocommit mode: false

1093 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - using driver: org.postgresql.Driver at URL: jdbc:postgresql://10.121.0.38:5432/LBV

1093 [AWT-EventQueue-0] INFO connection.DriverManagerConnectionProvider  - connection properties: {user=postgres, password=</strong></strong>}

1328 [AWT-EventQueue-0] WARN cfg.SettingsFactory  - Could not obtain connection metadata

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host 10.121.0.67, user postgres, database LBV, SSL off

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)

at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)

at dao.Fabrica.(Fabrica.java:14)

at dao.Fabrica.obtemFabrica(Fabrica.java:19)

at dao.DAOFornecedor.(DAOFornecedor.java:12)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:36)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

1422 [AWT-EventQueue-0] INFO dialect.Dialect  - Using dialect: org.hibernate.dialect.PostgreSQLDialect

1453 [AWT-EventQueue-0] INFO transaction.TransactionFactoryFactory  - Using default transaction strategy (direct JDBC transactions)

1453 [AWT-EventQueue-0] INFO transaction.TransactionManagerLookupFactory  - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)

1453 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Automatic flush during beforeCompletion(): disabled

1453 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Automatic session close at end of transaction: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Scrollable result sets: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - JDBC3 getGeneratedKeys(): disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Connection release mode: auto

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Default batch fetch size: 1

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Generate SQL with comments: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Order SQL updates by primary key: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Order SQL inserts for batching: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory

1469 [AWT-EventQueue-0] INFO ast.ASTQueryTranslatorFactory  - Using ASTQueryTranslatorFactory

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Query language substitutions: {}

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - JPA-QL strict compliance: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Second-level cache: enabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Query cache: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Optimize cache for minimal puts: disabled

1469 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Structured second-level cache entries: disabled

1484 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Statistics: disabled

1484 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Deleted entity synthetic identifier rollback: disabled

1484 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Default entity-mode: pojo

1484 [AWT-EventQueue-0] INFO cfg.SettingsFactory  - Named query checking : enabled

1718 [AWT-EventQueue-0] INFO impl.SessionFactoryImpl  - building session factory

2093 [AWT-EventQueue-0] INFO impl.SessionFactoryObjectFactory  - Not binding factory to JNDI, no JNDI name configured

2093 [AWT-EventQueue-0] INFO hbm2ddl.SchemaUpdate  - Running hbm2ddl schema update

2093 [AWT-EventQueue-0] INFO hbm2ddl.SchemaUpdate  - fetching database metadata

2155 [AWT-EventQueue-0] ERROR hbm2ddl.SchemaUpdate  - could not get database metadata

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host 10.121.0.67, user postgres, database LBV, SSL off

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)

at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:168)

at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:346)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)

at dao.Fabrica.(Fabrica.java:14)

at dao.Fabrica.obtemFabrica(Fabrica.java:19)

at dao.DAOFornecedor.(DAOFornecedor.java:12)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:36)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

2155 [AWT-EventQueue-0] ERROR hbm2ddl.SchemaUpdate  - could not complete schema update

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host 10.121.0.67, user postgres, database LBV, SSL off

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51)

at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:168)

at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:346)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1327)

at dao.Fabrica.(Fabrica.java:14)

at dao.Fabrica.obtemFabrica(Fabrica.java:19)

at dao.DAOFornecedor.(DAOFornecedor.java:12)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:36)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

2312 [AWT-EventQueue-0] WARN util.JDBCExceptionReporter  - SQL Error: 0, SQLState: 28000

2312 [AWT-EventQueue-0] ERROR util.JDBCExceptionReporter  - FATAL: no pg_hba.conf entry for host 10.121.0.67, user postgres, database LBV, SSL off

org.hibernate.exception.GenericJDBCException: Cannot open connection

at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)

at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)

at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)

at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)

at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)

at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)

at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:142)

at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:85)

at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1353)

at dao.DAOFornecedor.cadastrar(DAOFornecedor.java:17)

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:37)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host 10.121.0.67, user postgres, database LBV, SSL off

at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:276)

at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:95)

at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:124)

at org.postgresql.jdbc2.Jdbc2Connection.(Jdbc2Connection.java:24)

at org.postgresql.Driver.makeConnection(Driver.java:386)

at org.postgresql.Driver.connect(Driver.java:260)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)

at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)

 42 more

</blockquote>
L

Teu erro tá aqui:

Tens que editar o arquivo pg_hba.conf do postgresql e dar permissão de acesso pra máquina 10.121.0.67.
Abraço!

J

leoramos:
Teu erro tá aqui:

Tens que editar o arquivo pg_hba.conf do postgresql e dar permissão de acesso pra máquina 10.121.0.67.
Abraço!

Leoramos, obrigado pela ajuda!
Como você sugeriu inseri a linha abaixo no arquivo pg_hba.conf e funcionou o Cadastrar, Alterar, Excluir e Consultar rodando a aplicação dentro do eclipse:

Porem quando eu exporto o projeto .jar e rodo a aplicação fora do eclipse, as operações não funcionam e não apresenta nenhum erro.
Alguma sugestão?

Desde já agradeço a ajuda de todos!

V

Vc esta rodando pelo prompt de comando? senão entra nele e digita o comando “java -jar caminhoDoSeuJar.jar” sem aspas, dessa forma vc vai consegui ver o pq de não estar funcionando.

J

A linha 36 que ele acusa no log abaixo é onde eu instancio o DAO

<blockquote>C:>java -jar Cantina.jar

Exception in thread AWT-EventQueue-0 java.lang.NoClassDefFoundError: org/hiber

nate/Session

at controle.ControleFornecedor.actionPerformed(ControleFornecedor.java:3

6)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour

ce)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour

ce)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour

ce)

at java.awt.EventQueue$4.run(Unknown Source)

at java.awt.EventQueue$4.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour

ce)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: java.lang.ClassNotFoundException: org.hibernate.Session

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

 37 more</blockquote>
L

O teu .jar tá lá, mas as libs não.
Lembre-se que, a não ser que tenhas uma pasta lib no teu projeto e estejam referenciadas no teu classpath, os jars não são exportados junto do projeto.
Abraço!

J

leoramos:
O teu .jar tá lá, mas as libs não.
Lembre-se que, a não ser que tenhas uma pasta lib no teu projeto e estejam referenciadas no teu classpath, os jars não são exportados junto do projeto.
Abraço!

Amigo, desculpe a minha ignorância sobre o assunto, porem não entendi o que devo fazer.

No projeto eu importei as bibliotecas JavaBuildPath > Libraries

Como devo referenciar os jars do hibernate no classpath?

V

josue1912:
leoramos:
O teu .jar tá lá, mas as libs não.
Lembre-se que, a não ser que tenhas uma pasta lib no teu projeto e estejam referenciadas no teu classpath, os jars não são exportados junto do projeto.
Abraço!

Amigo, desculpe a minha ignorância sobre o assunto, porem não entendi o que devo fazer.

No projeto eu importei as bibliotecas JavaBuildPath > Libraries

Como devo referenciar os jars do hibernate no classpath?

Não sei como o eclipse gerencia as depencias do projeto quando se gera um jar, mas no netbeans qdo crio o jar do meu projeto junto ele cria uma pasta chamada lib, dentro desta pasta estão todos as bibliotecas que meu projeto precisa para funciona.

Há uns anos atrás trabalhei um pouco com o Eclipse, só que qdo eu queria criar um jar do meu projeto utilizava um plugin chamado Fat Jar, esse plugin junta todas as dependencias do projeto no mesmo jar dispensando a necessidade da pasta lib com as dependecias.

L

Cria uma pasta no teu projeto com o nome “lib”.
Joga teus .jar lá dentro e importa pro teu classpath, como tinhas feito antes.
Vai que é quente hehehe
E não esquece de deletar as referências antigas :slight_smile:

J

Obrigado a todos que ajudaram.

Eu encontrei aqui no GUJ alguem falando sobre FatJar.

Instalei e exportei com o danado e tudo funcionou perfeitamente… pena que ja deu pra sentir que ficou mais lento… rs

Mas é melhor funcionar lento do que ficar leve e não funcionar… rs

Abraço a todos!

OBS) como faço pra encerrar esse tópico?

Criado 13 de outubro de 2011
Ultima resposta 14 de out. de 2011
Respostas 11
Participantes 4