Apoyo con instalación proyecto javamexico
El dia de ayer pedi algo de apoyo para seleccionar un framework para proximo desarrollo, he escuchado bueno mas bien leido comentarios acerca de tapestry, por lo que ezamudio me recomendo instalar el proyecto javamexico, asi que me prepare para instalarlo, instalando mercurial y postgreSQL y me clone el proyecto, y lo importe a eclipse, sin problemas pero al correr los test me dio el siguiente error alguien podria echarme la mano, al importar el proyecto mi maven no tenia configurado el proxy sin embargo noto que en Maven Depedencies dentro de eclipse si estan todos los jar por lo que supongo que si descargo las dependencias de forma exitosa alguien pudiera apoyarme, agradezco su apoyo.
Esto en el previo de JUNIT al correr TestForos
at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:629)
at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:117)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy29.validaLogin(Unknown Source)
at org.javamexico.test.dao.TestForos.testForos1(TestForos.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74)
at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.loader.Loader.doList(Loader.java:2235)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
at org.hibernate.loader.Loader.list(Loader.java:2124)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:118)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1597)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:306)
at org.javamexico.dao.hib3.UsuarioDAO.validaLogin(UsuarioDAO.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
at $Proxy29.validaLogin(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:111)
... 32 more
Caused by: org.postgresql.util.PSQLException: ERROR: no existe la columna this_.pass_token
Position: 220
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2077)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1810)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:498)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:386)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:271)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
at org.hibernate.loader.Loader.doQuery(Loader.java:697)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
at org.hibernate.loader.Loader.doList(Loader.java:2232)
... 53 more
y esto en la CONSOLA
133 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/javamexico/test/dao/spring.xml]
466 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/javamexico/test/dao/postgres.xml]
483 [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@15f5897: startup date [Thu Dec 30 16:11:08 CST 2010]; root of context hierarchy
631 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5e176f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,usuarioDao,preguntaDao,foroDao,bolsaDao,hibTxManager,hibFactory,hibInterceptor,jdbcTemplate,dataSource]; root of factory hierarchy
30/12/2010 04:11:09 PM com.mchange.v2.log.MLog <clinit>
INFO: MLog clients using java 1.4+ standard logging.
30/12/2010 04:11:09 PM com.mchange.v2.c3p0.C3P0Registry banner
INFO: Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
924 [main] INFO org.hibernate.cfg.annotations.Version - Hibernate Annotations 3.4.0.GA
940 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.2.GA
940 [main] INFO org.hibernate.cfg.Environment - hibernate.properties not found
940 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
940 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
1002 [main] INFO org.hibernate.annotations.common.Version - Hibernate Commons Annotations 3.1.0.GA
1096 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.blog.BlogComent
1127 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.blog.BlogComent on table blog_coment
1189 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.blog.BlogPost
1189 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.blog.BlogPost on table blog_post
1189 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.blog.TagBlog
1189 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.blog.TagBlog on table blog_tag
1189 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.blog.VotoBlog
1189 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.blog.VotoBlog on table voto_blog
1189 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.blog.VotoComentBlog
1189 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.blog.VotoComentBlog on table voto_blog_coment
1189 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.bolsa.Empresa
1189 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.bolsa.Empresa on table chamba_empresa
1189 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.bolsa.Oferta
1189 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.bolsa.Oferta on table chamba_oferta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.bolsa.Tag
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.bolsa.Tag on table chamba_tag
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.bolsa.VotoOferta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.bolsa.VotoOferta on table chamba_voto_oferta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.encuesta.ComentEncuesta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.encuesta.ComentEncuesta on table coment_encuesta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.encuesta.Encuesta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.encuesta.Encuesta on table encuesta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.encuesta.OpcionEncuesta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.encuesta.OpcionEncuesta on table opcion_encuesta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.encuesta.VotoComentEncuesta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.encuesta.VotoComentEncuesta on table voto_coment_encuesta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.encuesta.VotoEncuesta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.encuesta.VotoEncuesta on table voto_encuesta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.foro.ComentForo
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.foro.ComentForo on table coment_foro
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.foro.Foro
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.foro.Foro on table Foro
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.foro.TagForo
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.foro.TagForo on table tag_foro
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.foro.TemaForo
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.foro.TemaForo on table tema_foro
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.foro.VotoComentForo
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.foro.VotoComentForo on table voto_coment_foro
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.foro.VotoForo
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.foro.VotoForo on table voto_foro
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.ComentPregunta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.ComentPregunta on table coment_pregunta
1205 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.ComentRespuesta
1205 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.ComentRespuesta on table coment_respuesta
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.Pregunta
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.Pregunta on table Pregunta
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.Respuesta
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.Respuesta on table Respuesta
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.TagPregunta
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.TagPregunta on table tag_pregunta
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.VotoPregunta
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.VotoPregunta on table voto_pregunta
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.pregunta.VotoRespuesta
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.pregunta.VotoRespuesta on table voto_respuesta
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.TagUsuario
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.TagUsuario on table tag_usuario
1221 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: org.javamexico.entity.Usuario
1221 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity org.javamexico.entity.Usuario on table Usuario
1267 [main] INFO org.hibernate.cfg.annotations.CollectionBinder - Mapping collection: org.javamexico.entity.blog.BlogComent.respuestas -> blog_coment
1267 [main] INFO org.hibernate.cfg.annotations.CollectionBinder - Mapping collection: org.javamexico.entity.blog.BlogPost.comentarios -> blog_coment
1267 [main] INFO org.hibernate.cfg.annotations.CollectionBinder - Mapping collection: org.javamexico.entity.foro.ComentForo.respuestas -> coment_foro
1267 [main] INFO org.hibernate.cfg.annotations.CollectionBinder - Mapping collection: org.javamexico.entity.pregunta.Pregunta.comentarios -> coment_pregunta
1267 [main] INFO org.hibernate.cfg.annotations.CollectionBinder - Mapping collection: org.javamexico.entity.pregunta.Pregunta.respuestas -> Respuesta
1267 [main] INFO org.hibernate.cfg.annotations.CollectionBinder - Mapping collection: org.javamexico.entity.pregunta.Respuesta.comentarios -> coment_respuesta
1267 [main] INFO org.hibernate.cfg.AnnotationConfiguration - Hibernate Validator not found: ignoring
1267 [main] INFO org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean - Building new Hibernate SessionFactory
1267 [main] INFO org.hibernate.cfg.search.HibernateSearchEventListenerRegister - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
1283 [main] INFO org.hibernate.connection.ConnectionProviderFactory - Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
30/12/2010 04:11:09 PM com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource getPoolManager
INFO: Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> c3p0test, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName -> 1bqonid8dfwp4wsh5m05l|dcb03b, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> org.postgresql.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1bqonid8dfwp4wsh5m05l|dcb03b, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, jdbcUrl -> jdbc:postgresql://localhost/javamexico, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 10, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 2, numHelperThreads -> 2, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
1480 [main] INFO org.hibernate.cfg.SettingsFactory - RDBMS: PostgreSQL, version: 9.0.2
1480 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 8.4 JDBC4 (build 702)
1497 [main] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.PostgreSQLDialect
1501 [main] INFO org.hibernate.transaction.TransactionFactoryFactory - Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
1501 [main] INFO org.hibernate.transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
1502 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
1502 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
1502 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: auto
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
1502 [main] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
1503 [main] INFO org.hibernate.cfg.SettingsFactory - Order SQL inserts for batching: disabled
1503 [main] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
1504 [main] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
1504 [main] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
1504 [main] INFO org.hibernate.cfg.SettingsFactory - JPA-QL strict compliance: disabled
1504 [main] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
1504 [main] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
1506 [main] INFO org.hibernate.cfg.SettingsFactory - Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge
1506 [main] INFO org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge - Cache provider: org.hibernate.cache.OSCacheProvider
1509 [main] ERROR com.opensymphony.oscache.base.Config - Error reading /oscache.properties in CacheAdministrator.loadProps() java.lang.NullPointerException
1509 [main] ERROR com.opensymphony.oscache.base.Config - Ensure the /oscache.properties file is readable and in your classpath.
1509 [main] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
1509 [main] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
1512 [main] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
1512 [main] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
1512 [main] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: pojo
1512 [main] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled
1540 [main] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
1798 [main] INFO org.hibernate.impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
1976 [main] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 42703
1976 [main] ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: no existe la columna this_.pass_token
Position: 220
1990 [main] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 42703
1990 [main] ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: no existe la columna this_.pass_token
Position: 220
1993 [main] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 42703
1993 [main] ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: no existe la columna this_.pass_token
Position: 220
1995 [Thread-4] INFO org.springframework.context.support.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@15f5897: startup date [Thu Dec 30 16:11:08 CST 2010]; root of context hierarchy
1996 [Thread-4] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5e176f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,usuarioDao,preguntaDao,foroDao,bolsaDao,hibTxManager,hibFactory,hibInterceptor,jdbcTemplate,dataSource]; root of factory hierarchy
2000 [Thread-4] INFO org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean - Closing Hibernate SessionFactory
2000 [Thread-4] INFO org.hibernate.impl.SessionFactoryImpl - closing
- Chavito's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
Documentación
Tenemos poca documentación, pero muy concisa.
¿Ya checaste estos artículos?
Entendiendo el proyecto javaMéxico 2.0 (un punto de partida).
http://www.javamexico.org/foros/comunidad_javamexico_2_0/entendiendo_el_...
Instalando el Proyecto JavaMexico 2.0 for Dummies.
http://www.javamexico.org/foros/comunidad_javamexico_2_0/instalando_el_p...
A ti te va a servir principalmente el segundo.
Saludos.
for dummies
Gracias benek, de hecho fijate que el segundo fue el manual que utilize para la instalación note que al correr el test Junit me lanza lo siguiente
hace un query con datos que no pertenecen a la tabla usuarios lo cual da un could not execute query, aprovechando quisiera preguntarte sin haber visto el proyecto java mexico con tapestry, existen frameworks como primefaces para tapestry??
GRACIAS POR TU APOYO :)
at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:629)
at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:117)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy29.validaLogin(Unknown Source)
at org.javamexico.test.dao.TestForos.testForos1(TestForos.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74)
at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.loader.Loader.doList(Loader.java:2235)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
at org.hibernate.loader.Loader.list(Loader.java:2124)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:118)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1597)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:306)
at org.javamexico.dao.hib3.UsuarioDAO.validaLogin(UsuarioDAO.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
at $Proxy29.validaLogin(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.orm.hibernate3.HibernateInterceptor.invoke(HibernateInterceptor.java:111)
... 32 more
Caused by: org.postgresql.util.PSQLException: ERROR: no existe la columna this_.pass_token
Position: 220
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2077)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1810)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:498)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:386)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:271)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
at org.hibernate.loader.Loader.doQuery(Loader.java:697)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
at org.hibernate.loader.Loader.doList(Loader.java:2232)
... 53 more
pass_token
Pues tal y como dice la excepción, no exista la columna pass_token en tu tabla usuario.
Hace como un mes o menos, agregué algunas columnas a algunas tablas. Si ya tenías la base de datos creada con los scripts anteriores, necesitas alterar las tablas, agregando las columnas faltantes.
columnas nuevas
Gracias ezamudio, agregue la columna como lo comentaste, corro los demas test para detectar las columnas faltantes, o tendras cuales columnas se han agregado, si no es asi checo en los test y las comentamos por aca para ver si no me equivoco en los tipos de datos
gracias y saludos
Supongo que lo más sencillo
Supongo que lo más sencillo sería que actualizaras tu clon , borraras lo que tengas en la base de datos y la crees de nuevo con el script actualizado.
B-)
Actualizar
pero acabo de tomar la aplicación por mercurial, no se supone que lo que descarge o clone es lo ultimo que esta habil en el repositorio, por lo que pienso que las nuevas columnas que comenta ezamudio, no se han subido al repositorio.
Vaya. Entonces creaste tu
Vaya. Entonces creaste tu base de datos con la ultima versión del script ¿correcto?
Revisa en ambos, tu bd y el script que tienes que esté esa columna. Si confirmas que no está, puedes corregir la version mandarnos el parche o mejor aún, subir tus cambios a tu clon y nos avisas. De ahí los podemos jalar al principal ( si fuera el caso claro esta )
:)
todo está en el repositorio
No tengo cambios pendientes de subir. Todo está en el repositorio.
Error con el campo pass_token en la tabla usuario
Hola cómo estan? acabo de bajarme la última versión del repositorio y efectivamente falta en el script de la tabla usuario el campo pass_token. Solo quería avisarles y felicitarlos por el emprendimiento. Saludos
no mentí...
efectivamente no tengo cambios pendientes de subir... el problema es que soy un desorganizado y solamente agregué la columna pass_token a la tabla en mi base de datos pero no modifiqué el script. Ya lo modifiqué y lo subí, asi que ahora sí ya lo deben ver.