VRaptor Scaffold e Jetty

181 views
Skip to first unread message

Felipe Fontoura

unread,
Jun 22, 2011, 6:24:11 PM6/22/11
to caelum-...@googlegroups.com
Olá pessoal,

estou desenvolvendo bem no vraptor usando a receita carimbada:

vraptor scaffold MODEL ...
ant jetty.run

Achei que ficou muito bom!

Mas ouvi dizer (lendo por ai) que o jetty não precisa ser
"recarregado" como acontece no Eclipse + Tomcat. E hoje no formato que
estou utilizando (ant) preciso matar e executar de novo.

Como consigo este "carregamento automático" o ant do VRaptor Scaffold?
Tem alguma mágica :D

Abs!

[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

Lucas Cavalcanti

unread,
Jun 22, 2011, 11:01:09 PM6/22/11
to caelum-...@googlegroups.com
pra funcionar o hot-deploy precisa configurar algumas coisinhas no jetty, pra não fazer o deploy por war e sim por contexto...
da última vez que eu fiz isso precisou hackear a task do jetty, não sei se dá pra fazer com a padrão

[]'s

2011/6/22 Felipe Fontoura <ffont...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "caelum-vraptor" group.
To post to this group, send email to caelum-...@googlegroups.com.
To unsubscribe from this group, send email to caelum-vrapto...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/caelum-vraptor?hl=en.


Rodolfo Liviero

unread,
Jun 23, 2011, 12:22:16 PM6/23/11
to caelum-...@googlegroups.com
Olá Felipe, 
O que está tentando fazer é possivel de fazer acredito que até sem mta mágica(isso até deveria estar funcionando).
Como isso funciona: 
Tem uma elemente chamando scanIntervalSeconds na task do ant que está setado para 3 segundos,
esse é o intervalo que o jetty vai procurar por alterações e fazer o hot deploy. Com maven e gradle isso está funcionando pois eu apenas configurei os plugins. Para o ant escrevi a task na mão. Repara que no final do log de quando vc levanta o jetty é logado "starting scanner at interval of 3 seconds", acredito que a pasta que o jetty está procurando as alterações não é a mesma de onde está sendo compilada as classes.
Isso parece ser um bug na task do ant no build.xml(talvez faltando alguma configuração)
Você poderia abrir uma issue? https://github.com/caelum/vraptor-scaffold
Se você conseguir investigar o problema tbm seria uma grande ajuda.

Att,

Felipe Fontoura

unread,
Jun 23, 2011, 4:28:41 PM6/23/11
to caelum-...@googlegroups.com
Oi Rodolfo,

Confirmei e a task <webApp name="${project.name}"
warfile="${webapp.dir}" contextpath="/" scanIntervalSeconds="3" />
está no build.xml.

Irei investigar o que pode estar "errado" e aviso em seguida.

PS: Já postei no github.

Obrigado pela sua ajuda!

[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

Em 23 de junho de 2011 13:22, Rodolfo Liviero
<rodolfo...@gmail.com> escreveu:

Felipe Fontoura

unread,
Jun 23, 2011, 9:04:56 PM6/23/11
to caelum-...@googlegroups.com
Oi Rodolfo!

Adicionei o código que vc me passou pelo gist. Funcionou!

Mas quando a minha app restarta o seguinte erro ocorre (não sei se foi
por conta da minha app ou o jetty) quando sobre de novo (para testar
executei vraptor scaffold task title:string):

[jetty] 2011-06-23 22:01:09.669: Stopping web application fluo ...
[jetty] 22:01:10,173 INFO [AnnotationConfigWebApplicationContext]
Closing Root WebApplicationContext: startup date [Thu Jun 23 22:00:27
BRT 2011]; root of context hierarchy
[jetty] 22:01:10,177 INFO [DefaultListableBeanFactory] Destroying
singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@247d4a:
defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,objenesisProxifier,encodingHandlerFactory,JSR303ValidatorFactory,defaultTypeFinder,defaultMultipartConfig,validatorFactoryCreator,hibernateProxyInitializer,defaultRouter,pathAnnotationRoutesParser,defaultRestDefaults,defaultInterceptorHandlerFactory,messageInterpolatorFactory,topologicalSortedInterceptorRegistry,XStreamXMLDeserializer,defaultTypeNameExtractor,noRoutesConfiguration,defaultResourceTranslator,defaultRoutes,defaultResourceNotFoundHandler,paranamerNameProvider,defaultMethodNotAllowedHandler,defaultDeserializers,defaultAcceptHeaderToFormat,interceptorListPriorToExecutionExtractor,defaultConverters,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,HTMLSerialization,replicatorOutjector,defaultValidationViewsFactory,defaultResult,defaultRefererResult,exceptionHandlerInterceptor,defaultMethodInfo,defaultFormatResolver,defaultHttpResult,executeMethodInterceptor,forwardToDefaultViewInterceptor,deserializingInterceptor,applicationConfiguration,XStreamXMLSerialization,jstlLocalization,flashInterceptor,parametersInstantiatorInterceptor,outjectResult,defaultPageResult,defaultStatus,XStreamJSONPSerialization,defaultRestHeadersHandler,defaultRepresentationResult,downloadInterceptor,defaultLogicResult,XStreamJSONSerialization,jsonDeserializer,ognlParametersProvider,emptyElementsRemoval,defaultPathResolver,instantiateInterceptor,defaultExceptionMapper,JSR303Validator,emptyResult,defaultValidator,resourceLookupInterceptor,nullMultipartInterceptor,primitiveIntConverter,enumConverter,shortConverter,localDateTimeConverter,bigDecimalConverter,localDateConverter,booleanConverter,floatConverter,stringConverter,primitiveByteConverter,primitiveDoubleConverter,primitiveLongConverter,primitiveBooleanConverter,characterConverter,integerConverter,localeBasedDateConverter,uploadedFileConverter,byteConverter,primitiveCharConverter,primitiveShortConverter,localeBasedCalendarConverter,bigIntegerConverter,longConverter,doubleConverter,localTimeConverter,primitiveFloatConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,enhancedRequestExecution,defaultInterceptorStack,org.springframework.aop.config.internalAutoProxyCreator,JPATransactionInterceptor,taskController,entryRepositoryImpl,taskRepositoryImpl,entryController,entityManagerCreator,entityManagerFactoryCreator];
root of factory hierarchy
[jetty] 22:01:10,180 INFO [SessionFactoryImpl ] closing
[jetty] 22:01:10,181 INFO [DriverManagerConnectionProvider]
cleaning up connection pool: jdbc:hsqldb:file:tmp/devdb
[jetty] web.xml file =
/home/felipefontoura/Dev/javaee/workspace/fluo/src/main/webapp/WEB-INF/web.xml
[jetty] 2011-06-23 22:01:10.187: Starting web application fluo ...
[jetty] 2011-06-23 22:01:10.219::INFO:
org.mortbay.jetty.ant.JettyWebAppConfiguration does not support
annotations on source. Use org.mortbay.jetty.annotations.Configuration
instead
[jetty] 2011-06-23 22:01:10.220::INFO: No Transaction manager
found - if your webapp requires one, please configure one.
[jetty] 22:01:10,742 INFO [BasicConfiguration ] Using class
br.com.caelum.vraptor.ioc.spring.SpringProvider as Container Provider
[jetty] 22:01:10,804 INFO [DefaultSpringLocator] No application
context found
[jetty] 22:01:10,943 INFO [WebAppBootstrapFactory] No static
WebAppBootstrap found.
[jetty] 22:01:10,944 INFO [BasicConfiguration ]
br.com.caelum.vraptor.scanning = null
[jetty] 22:01:11,434 INFO [AnnotationConfigWebApplicationContext]
Refreshing Root WebApplicationContext: startup date [Thu Jun 23
22:01:11 BRT 2011]; root of context hierarchy
[jetty] 22:01:11,716 WARN [BaseComponents ] There is neither
commons-fileupload nor servlet3 handlers registered. If you are
willing to upload a file, please add the commons-fileupload in your
classpath or use a Servlet 3 Container
[jetty] 22:01:11,824 INFO [DefaultListableBeanFactory] Overriding
bean definition for bean
'org.springframework.context.annotation.internalAutowiredAnnotationProcessor':
replacing [Root bean: class
[org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor];
scope=; abstract=false; lazyInit=false; autowireMode=0;
dependencyCheck=0; autowireCandidate=true; primary=false;
factoryBeanName=null; factoryMethodName=null; initMethodName=null;
destroyMethodName=null] with [Root bean: class
[br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor]; scope=;
abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null]
22:01:11,963 INFO [DriverManagerConnectionProvider] cleaning up
connection pool: jdbc:hsqldb:file:tmp/devdb
[jetty] 22:01:12,010 INFO [DefaultListableBeanFactory]
Pre-instantiating singletons in
org.springframework.beans.factory.support.DefaultListableBeanFactory@1fdd342:
defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,defaultConverters,hibernateProxyInitializer,defaultDeserializers,defaultResourceTranslator,interceptorListPriorToExecutionExtractor,validatorFactoryCreator,defaultAcceptHeaderToFormat,defaultMethodNotAllowedHandler,objenesisProxifier,XStreamXMLDeserializer,defaultMultipartConfig,messageInterpolatorFactory,paranamerNameProvider,JSR303ValidatorFactory,defaultResourceNotFoundHandler,defaultRestDefaults,noRoutesConfiguration,defaultTypeFinder,defaultRoutes,topologicalSortedInterceptorRegistry,pathAnnotationRoutesParser,defaultInterceptorHandlerFactory,encodingHandlerFactory,defaultTypeNameExtractor,defaultRouter,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultMethodInfo,XStreamJSONPSerialization,defaultHttpResult,parametersInstantiatorInterceptor,defaultLogicResult,deserializingInterceptor,defaultStatus,nullMultipartInterceptor,forwardToDefaultViewInterceptor,JSR303Validator,jsonDeserializer,defaultResult,applicationConfiguration,defaultRestHeadersHandler,defaultValidator,defaultPathResolver,executeMethodInterceptor,exceptionHandlerInterceptor,defaultRepresentationResult,defaultPageResult,replicatorOutjector,XStreamXMLSerialization,defaultRefererResult,emptyElementsRemoval,XStreamJSONSerialization,jstlLocalization,defaultExceptionMapper,resourceLookupInterceptor,flashInterceptor,outjectResult,defaultFormatResolver,downloadInterceptor,instantiateInterceptor,defaultValidationViewsFactory,ognlParametersProvider,HTMLSerialization,emptyResult,primitiveShortConverter,localeBasedCalendarConverter,primitiveCharConverter,primitiveBooleanConverter,stringConverter,booleanConverter,bigDecimalConverter,localeBasedDateConverter,primitiveLongConverter,shortConverter,longConverter,bigIntegerConverter,uploadedFileConverter,doubleConverter,primitiveDoubleConverter,primitiveByteConverter,byteConverter,primitiveFloatConverter,localDateConverter,enumConverter,localTimeConverter,floatConverter,characterConverter,integerConverter,primitiveIntConverter,localDateTimeConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultInterceptorStack,enhancedRequestExecution,org.springframework.aop.config.internalAutoProxyCreator,JPATransactionInterceptor,entityManagerFactoryCreator,entryController,entityManagerCreator,taskRepositoryImpl,entryRepositoryImpl,taskController];
root of factory hierarchy
[jetty] 22:01:12,247 INFO [Version ] Hibernate
Commons Annotations 3.2.0.Final
[jetty] 22:01:12,257 INFO [Environment ] Hibernate 3.6.1.Final
[jetty] 22:01:12,261 INFO [Environment ]
hibernate.properties not found
[jetty] 22:01:12,270 INFO [Environment ] Bytecode
provider name : javassist
[jetty] 22:01:12,276 INFO [Environment ] using JDK 1.4
java.sql.Timestamp handling
[jetty] 22:01:12,356 INFO [Version ] Hibernate
EntityManager 3.6.1.Final
[jetty] 22:01:12,597 INFO [AnnotationBinder ] Binding entity
from annotated class: app.models.Task
[jetty] 22:01:12,667 INFO [EntityBinder ] Bind entity
app.models.Task on table Task
[jetty] 22:01:12,722 INFO [AnnotationBinder ] Binding entity
from annotated class: app.models.Entry
[jetty] 22:01:12,722 INFO [EntityBinder ] Bind entity
app.models.Entry on table Entry
[jetty] 22:01:12,728 INFO [Configuration ] Hibernate
Validator not found: ignoring
[jetty] 22:01:12,746 INFO [Version ] Hibernate
Validator 4.1.0.Final
[jetty] 22:01:12,755 INFO [DefaultTraversableResolver]
Instantiated an instance of
org.hibernate.validator.engine.resolver.JPATraversableResolver.
[jetty] 22:01:12,826 INFO [DefaultTraversableResolver]
Instantiated an instance of
org.hibernate.validator.engine.resolver.JPATraversableResolver.
[jetty] 22:01:12,828 INFO [DefaultTraversableResolver]
Instantiated an instance of
org.hibernate.validator.engine.resolver.JPATraversableResolver.
[jetty] 22:01:12,833 INFO [HibernateSearchEventListenerRegister]
Unable to find org.hibernate.search.event.FullTextIndexEventListener
on the classpath. Hibernate Search is not enabled.
[jetty] 22:01:12,842 INFO [DriverManagerConnectionProvider] Using
Hibernate built-in connection pool (not for production use!)
[jetty] 22:01:12,842 INFO [DriverManagerConnectionProvider]
Hibernate connection pool size: 20
[jetty] 22:01:12,842 INFO [DriverManagerConnectionProvider]
autocommit mode: true
[jetty] 22:01:12,845 INFO [DriverManagerConnectionProvider] using
driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:file:tmp/devdb
[jetty] 22:01:12,845 INFO [DriverManagerConnectionProvider]
connection properties: {autocommit=true, release_mode=auto}
[jetty] 22:01:23,468 WARN [SettingsFactory ] Could not obtain
connection to query metadata
[jetty] java.sql.SQLException: Database lock acquisition failure:
lockFile: org.hsqldb.persist.LockFile@b721ad17[file
=/home/felipefontoura/Dev/javaee/workspace/fluo/tmp/devdb.lck,
exists=true, locked=false, valid=false, ] method: checkHeartbeat read:
2011-06-24 01:01:22 heartbeat - read: -2910 ms.
[jetty] at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
[jetty] at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
[jetty] at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
[jetty] at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
[jetty] at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
[jetty] at java.sql.DriverManager.getConnection(DriverManager.java:582)
[jetty] at java.sql.DriverManager.getConnection(DriverManager.java:154)
[jetty] at
org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
[jetty] at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:114)
[jetty] at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2833)
[jetty] at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2829)
[jetty] at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1840)
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:902)
[jetty] at
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:57)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32)
[jetty] at
br.com.caelum.vraptor.util.jpa.EntityManagerFactoryCreator.create(EntityManagerFactoryCreator.java:41)
[jetty] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[jetty] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[jetty] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[jetty] at java.lang.reflect.Method.invoke(Method.java:597)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[jetty] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[jetty] at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
[jetty] at
org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
[jetty] at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
[jetty] at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.ant.WebApplicationProxyImpl.start(WebApplicationProxyImpl.java:224)
[jetty] at
org.mortbay.jetty.ant.JettyRunTask$1.filesChanged(JettyRunTask.java:234)
[jetty] at org.mortbay.util.Scanner.reportBulkChanges(Scanner.java:486)
[jetty] at org.mortbay.util.Scanner.reportDifferences(Scanner.java:352)
[jetty] at org.mortbay.util.Scanner.scan(Scanner.java:280)
[jetty] at org.mortbay.util.Scanner$1.run(Scanner.java:232)
[jetty] at java.util.TimerThread.mainLoop(Timer.java:512)
[jetty] at java.util.TimerThread.run(Timer.java:462)
[jetty] Caused by: org.hsqldb.HsqlException: Database lock
acquisition failure: lockFile:
org.hsqldb.persist.LockFile@b721ad17[file
=/home/felipefontoura/Dev/javaee/workspace/fluo/tmp/devdb.lck,
exists=true, locked=false, valid=false, ] method: checkHeartbeat read:
2011-06-24 01:01:22 heartbeat - read: -2910 ms.
[jetty] at org.hsqldb.error.Error.error(Unknown Source)
[jetty] at org.hsqldb.persist.LockFile.newLockFileLock(Unknown Source)
[jetty] at org.hsqldb.persist.Logger.acquireLock(Unknown Source)
[jetty] at org.hsqldb.persist.Logger.openPersistence(Unknown Source)
[jetty] at org.hsqldb.Database.reopen(Unknown Source)
[jetty] at org.hsqldb.Database.open(Unknown Source)
[jetty] at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
[jetty] at org.hsqldb.DatabaseManager.newSession(Unknown Source)
[jetty] ... 53 more
[jetty] 22:01:23,496 INFO [DefaultListableBeanFactory] Destroying
singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1fdd342:
defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,defaultConverters,hibernateProxyInitializer,defaultDeserializers,defaultResourceTranslator,interceptorListPriorToExecutionExtractor,validatorFactoryCreator,defaultAcceptHeaderToFormat,defaultMethodNotAllowedHandler,objenesisProxifier,XStreamXMLDeserializer,defaultMultipartConfig,messageInterpolatorFactory,paranamerNameProvider,JSR303ValidatorFactory,defaultResourceNotFoundHandler,defaultRestDefaults,noRoutesConfiguration,defaultTypeFinder,defaultRoutes,topologicalSortedInterceptorRegistry,pathAnnotationRoutesParser,defaultInterceptorHandlerFactory,encodingHandlerFactory,defaultTypeNameExtractor,defaultRouter,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultMethodInfo,XStreamJSONPSerialization,defaultHttpResult,parametersInstantiatorInterceptor,defaultLogicResult,deserializingInterceptor,defaultStatus,nullMultipartInterceptor,forwardToDefaultViewInterceptor,JSR303Validator,jsonDeserializer,defaultResult,applicationConfiguration,defaultRestHeadersHandler,defaultValidator,defaultPathResolver,executeMethodInterceptor,exceptionHandlerInterceptor,defaultRepresentationResult,defaultPageResult,replicatorOutjector,XStreamXMLSerialization,defaultRefererResult,emptyElementsRemoval,XStreamJSONSerialization,jstlLocalization,defaultExceptionMapper,resourceLookupInterceptor,flashInterceptor,outjectResult,defaultFormatResolver,downloadInterceptor,instantiateInterceptor,defaultValidationViewsFactory,ognlParametersProvider,HTMLSerialization,emptyResult,primitiveShortConverter,localeBasedCalendarConverter,primitiveCharConverter,primitiveBooleanConverter,stringConverter,booleanConverter,bigDecimalConverter,localeBasedDateConverter,primitiveLongConverter,shortConverter,longConverter,bigIntegerConverter,uploadedFileConverter,doubleConverter,primitiveDoubleConverter,primitiveByteConverter,byteConverter,primitiveFloatConverter,localDateConverter,enumConverter,localTimeConverter,floatConverter,characterConverter,integerConverter,primitiveIntConverter,localDateTimeConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultInterceptorStack,enhancedRequestExecution,org.springframework.aop.config.internalAutoProxyCreator,JPATransactionInterceptor,entityManagerFactoryCreator,entryController,entityManagerCreator,taskRepositoryImpl,entryRepositoryImpl,taskController];
root of factory hierarchy
[jetty] 2011-06-23 22:01:23.497::WARN: failed vraptor
[jetty] org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'entityManagerFactoryCreator':
Invocation of init method failed; nested exception is
javax.persistence.PersistenceException: [PersistenceUnit: default]
Unable to build EntityManagerFactory
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[jetty] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[jetty] at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
[jetty] at
org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
[jetty] at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
[jetty] at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.ant.WebApplicationProxyImpl.start(WebApplicationProxyImpl.java:224)
[jetty] at
org.mortbay.jetty.ant.JettyRunTask$1.filesChanged(JettyRunTask.java:234)
[jetty] at org.mortbay.util.Scanner.reportBulkChanges(Scanner.java:486)
[jetty] at org.mortbay.util.Scanner.reportDifferences(Scanner.java:352)
[jetty] at org.mortbay.util.Scanner.scan(Scanner.java:280)
[jetty] at org.mortbay.util.Scanner$1.run(Scanner.java:232)
[jetty] at java.util.TimerThread.mainLoop(Timer.java:512)
[jetty] at java.util.TimerThread.run(Timer.java:462)
[jetty] Caused by: javax.persistence.PersistenceException:
[PersistenceUnit: default] Unable to build EntityManagerFactory
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:911)
[jetty] at
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:57)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32)
[jetty] at
br.com.caelum.vraptor.util.jpa.EntityManagerFactoryCreator.create(EntityManagerFactoryCreator.java:41)
[jetty] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[jetty] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[jetty] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[jetty] at java.lang.reflect.Method.invoke(Method.java:597)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
[jetty] ... 31 more
[jetty] Caused by: org.hibernate.HibernateException:
'hibernate.dialect' must be set when no Connection available
[jetty] at
org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:106)
[jetty] at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:148)
[jetty] at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2833)
[jetty] at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2829)
[jetty] at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1840)
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:902)
[jetty] ... 42 more
[jetty] 2011-06-23 22:01:23.503::WARN: Nested in
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'entityManagerFactoryCreator': Invocation of
init method failed; nested exception is
javax.persistence.PersistenceException: [PersistenceUnit: default]
Unable to build EntityManagerFactory:
[jetty] org.hibernate.HibernateException: 'hibernate.dialect' must
be set when no Connection available
[jetty] at
org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:106)
[jetty] at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:148)
[jetty] at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2833)
[jetty] at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2829)
[jetty] at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1840)
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:902)
[jetty] at
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:57)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32)
[jetty] at
br.com.caelum.vraptor.util.jpa.EntityManagerFactoryCreator.create(EntityManagerFactoryCreator.java:41)
[jetty] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[jetty] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[jetty] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[jetty] at java.lang.reflect.Method.invoke(Method.java:597)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[jetty] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[jetty] at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
[jetty] at
org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
[jetty] at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
[jetty] at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.ant.WebApplicationProxyImpl.start(WebApplicationProxyImpl.java:224)
[jetty] at
org.mortbay.jetty.ant.JettyRunTask$1.filesChanged(JettyRunTask.java:234)
[jetty] at org.mortbay.util.Scanner.reportBulkChanges(Scanner.java:486)
[jetty] at org.mortbay.util.Scanner.reportDifferences(Scanner.java:352)
[jetty] at org.mortbay.util.Scanner.scan(Scanner.java:280)
[jetty] at org.mortbay.util.Scanner$1.run(Scanner.java:232)
[jetty] at java.util.TimerThread.mainLoop(Timer.java:512)
[jetty] at java.util.TimerThread.run(Timer.java:462)
[jetty] 2011-06-23 22:01:23.513::WARN: Failed startup of context
org.mortbay.jetty.webapp.WebAppContext@10ade7e{/,/home/felipefontoura/Dev/javaee/workspace/fluo/src/main/webapp}
[jetty] org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'entityManagerFactoryCreator':
Invocation of init method failed; nested exception is
javax.persistence.PersistenceException: [PersistenceUnit: default]
Unable to build EntityManagerFactory
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[jetty] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[jetty] at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
[jetty] at
org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
[jetty] at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
[jetty] at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.ant.WebApplicationProxyImpl.start(WebApplicationProxyImpl.java:224)
[jetty] at
org.mortbay.jetty.ant.JettyRunTask$1.filesChanged(JettyRunTask.java:234)
[jetty] at org.mortbay.util.Scanner.reportBulkChanges(Scanner.java:486)
[jetty] at org.mortbay.util.Scanner.reportDifferences(Scanner.java:352)
[jetty] at org.mortbay.util.Scanner.scan(Scanner.java:280)
[jetty] at org.mortbay.util.Scanner$1.run(Scanner.java:232)
[jetty] at java.util.TimerThread.mainLoop(Timer.java:512)
[jetty] at java.util.TimerThread.run(Timer.java:462)
[jetty] Caused by: javax.persistence.PersistenceException:
[PersistenceUnit: default] Unable to build EntityManagerFactory
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:911)
[jetty] at
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:57)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32)
[jetty] at
br.com.caelum.vraptor.util.jpa.EntityManagerFactoryCreator.create(EntityManagerFactoryCreator.java:41)
[jetty] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[jetty] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[jetty] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[jetty] at java.lang.reflect.Method.invoke(Method.java:597)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
[jetty] ... 31 more
[jetty] Caused by: org.hibernate.HibernateException:
'hibernate.dialect' must be set when no Connection available
[jetty] at
org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:106)
[jetty] at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:148)
[jetty] at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2833)
[jetty] at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2829)
[jetty] at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1840)
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:902)
[jetty] ... 42 more
[jetty] 2011-06-23 22:01:23.523::WARN: Nested in
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'entityManagerFactoryCreator': Invocation of
init method failed; nested exception is
javax.persistence.PersistenceException: [PersistenceUnit: default]
Unable to build EntityManagerFactory:
[jetty] org.hibernate.HibernateException: 'hibernate.dialect' must
be set when no Connection available
[jetty] at
org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:106)
[jetty] at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:148)
[jetty] at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2833)
[jetty] at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2829)
[jetty] at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1840)
[jetty] at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:902)
[jetty] at
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:57)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48)
[jetty] at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32)
[jetty] at
br.com.caelum.vraptor.util.jpa.EntityManagerFactoryCreator.create(EntityManagerFactoryCreator.java:41)
[jetty] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[jetty] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[jetty] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[jetty] at java.lang.reflect.Method.invoke(Method.java:597)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293)
[jetty] at
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
[jetty] at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
[jetty] at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
[jetty] at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
[jetty] at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
[jetty] at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106)
[jetty] at
br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110)
[jetty] at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103)
[jetty] at
org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
[jetty] at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
[jetty] at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
[jetty] at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
[jetty] at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
[jetty] at
org.mortbay.jetty.ant.WebApplicationProxyImpl.start(WebApplicationProxyImpl.java:224)
[jetty] at
org.mortbay.jetty.ant.JettyRunTask$1.filesChanged(JettyRunTask.java:234)
[jetty] at org.mortbay.util.Scanner.reportBulkChanges(Scanner.java:486)
[jetty] at org.mortbay.util.Scanner.reportDifferences(Scanner.java:352)
[jetty] at org.mortbay.util.Scanner.scan(Scanner.java:280)
[jetty] at org.mortbay.util.Scanner$1.run(Scanner.java:232)
[jetty] at java.util.TimerThread.mainLoop(Timer.java:512)
[jetty] at java.util.TimerThread.run(Timer.java:462)


OBRIGADO!


[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

Em 23 de junho de 2011 13:22, Rodolfo Liviero
<rodolfo...@gmail.com> escreveu:

Lucas Cavalcanti

unread,
Jun 23, 2011, 9:49:50 PM6/23/11
to caelum-...@googlegroups.com
talvez o hotdeploy não funcione mto bem com o hsqldb em memória, tente trocar pra arquivo

Felipe Fontoura

unread,
Jun 23, 2011, 9:50:36 PM6/23/11
to caelum-...@googlegroups.com
Oi Rodolfo!

Acho que postei a dúvida cedo demais ;)

Verifiquei que era problema no arquivo de lock do hsqldb. Troquei o bd
para mysql e funcionou!

Obrigado pelo seu suporte novamente.

Obrigado!

[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

2011/6/23 Felipe Fontoura <ffont...@gmail.com>:

Felipe Fontoura

unread,
Jun 23, 2011, 9:51:43 PM6/23/11
to caelum-...@googlegroups.com
Ok!

Como disse testei com o mysql mas vou fazer alguns testes!

[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

2011/6/23 Lucas Cavalcanti <lucasm...@gmail.com>:

Felipe Fontoura

unread,
Jun 23, 2011, 10:13:36 PM6/23/11
to caelum-...@googlegroups.com
Oi Lucas!

Atualizei o hsqldb no ivy.xml para 2.2.4 e funcionou.

Obg!

[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

2011/6/23 Felipe Fontoura <ffont...@gmail.com>:

Rodolfo Liviero

unread,
Jun 23, 2011, 11:02:05 PM6/23/11
to caelum-...@googlegroups.com
Felipe, 
mto bom os testes que vc fez.

Vou la aceitar seu pull request e na proxima versao ja vem com o hot deploy corrigido. :)
O que pode acontecer agora é estourar a memoria com mtos hots deploys mas vc pode usar esse gist para matar seu jetty  a hora que quiser.

Obrigado pela ajuda.

2011/6/23 Felipe Fontoura <ffont...@gmail.com>

Felipe Fontoura

unread,
Jun 24, 2011, 8:24:53 AM6/24/11
to caelum-...@googlegroups.com
Legal!

Valeu Rodolfo! Estamos as ordens ;)

[]'s

---
Felipe Fontoura
Eng. de Computação
http://www.felipefontoura.com

2011/6/24 Rodolfo Liviero <rodolfo...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages