Vraptor - Erro em depências [RESOLVIDO]

Pessoal minha não é startada devido a de depêndencia entre as classes. Criei um timer e a classe responsável fica no escopo de aplicação:


@Component
@ApplicationScoped
public class ApplicationTimer
{
	private Timer timer;
	private int verificarTempo=1;
	private int qtdMinutos=0;
	private final ConfiguracaoService configuracaoService;
	
	
	public ApplicationTimer(ConfiguracaoService configuracaoService)
	{
		this.configuracaoService=configuracaoService;
	}
	@PostConstruct
	public void run()
	{
			ApplicationLog.info(this, "Inicializando o Timer");
			if(verificarTempo==1)
			{
				Configuracao configuracao=configuracaoService.obterConfiguracaoChave(ApplicationKeys.ATUALIZA_CONFIGURACOES_TIME);
				verificarTempo=0;
				qtdMinutos=60000 * Integer.parseInt(configuracao.getValor());
			}
			timer=new Timer();
	        timer.schedule(new TimerTasks(configuracaoService),
	                       0,        //initial delay
	                       qtdMinutos);  //subsequent rate*/
	}
	
}[/code]

Timer:
[code]
public class TimerTasks extends TimerTask
{
	private ConfiguracaoService configuracaoService;
	public TimerTasks(ConfiguracaoService configuracaoService)
	{
		this.configuracaoService=configuracaoService;
	}
	
	public void run()
	{
		try 
		{
			ApplicationLog.info(this, "Atualizando o bean de configurações");
			configuracaoService.obterConfiguracoes();
		}catch (EplusException e) {}
	}


}
[/code]

Service:
[code]
@Component
public class ConfiguracaoService
{
	private final ConfiguracaoWeb configuracaoWeb;
	private final ConfiguracaoDao configuracaoDao;

	
	public ConfiguracaoService(ConfiguracaoWeb configuracaoWeb,ConfiguracaoDao configuracaoDao)
	{
		ApplicationLog.info(this, this.getClass().toString());
		this.configuracaoWeb=configuracaoWeb;
		this.configuracaoDao=configuracaoDao;
		
	}
	public void obterConfiguracoes() throws EplusException
	{
		configuracaoWeb.carregarConfiguracoes(configuracaoDao.obterConfiguracoes());
	}
	
	public Configuracao obterConfiguracaoChave(String chave)
	{
		return configuracaoWeb.obterConfiguracao(chave);
	}
}
[/code]

Bean:

[code]@Component
@ApplicationScoped
public class ConfiguracaoWeb
{

	private List<Configuracao> configuracoes=new ArrayList<Configuracao>();
	public void carregarConfiguracoes(List<Configuracao> configuracoes)
	{
		this.configuracoes=configuracoes;
	}
	public Configuracao obterConfiguracao(String chave)
	{
		for(Configuracao configuracoes:this.configuracoes)
		{
			if(configuracoes.getChave().equals(chave))
			{
				return configuracoes;
			}
		}
		return null;
	}
}

DAO:

[code]public class ConfiguracaoDao
{
private final Session session;

public ConfiguracaoDao(Session session)
{
	ApplicationLog.info(this, this.getClass().toString());
	this.session=session;
}

public List<Configuracao> obterConfiguracoes() throws EplusException
{
	try
	{
		return session.createCriteria(Configuracao.class).list();		
	}
	catch (Exception e) 
	{
		throw new EplusException(this, e);
	}
}

}
[/code]

Eu quero que as configurações da minha aplicação tenham um escopo de Aplicação, o timer basicamente atualiza o Bean ConfiguracaoWeb de minuto em minuto. Porém ao startar eu tenho as exceptions:

00:22:36,250 INFO  [stdout] (MSC service thread 1-2) 00:22:36,230  INFO [OpenSession         ] Criando Session do Hibernate

00:22:36,304 WARN  [org.springframework.web.context.request.FacesRequestAttributes] (MSC service thread 1-2) Could not register destruction callback [org.springframework.beans.factory.support.DisposableBeanAdapter@5f98f1d2] for attribute 'openSession' because FacesRequestAttributes does not support such callbacks
00:22:36,307 INFO  [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-2) Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5283557d: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,validatorFactoryCreator,defaultInterceptorHandlerFactory,hibernateProxyInitializer,XStreamConverters.NullConverter,JSR303ValidatorFactory,javaEvaluator,paranamerNameProvider,defaultRoutes,defaultMultipartConfig,objenesisInstanceCreator,defaultResourceTranslator,cglibProxifier,defaultAcceptHeaderToFormat,encodingHandlerFactory,defaultTypeNameExtractor,defaultStaticContentHandler,noRoutesConfiguration,defaultRouter,defaultRestDefaults,topologicalSortedInterceptorRegistry,interceptorListPriorToExecutionExtractor,defaultTypeFinder,defaultMethodNotAllowedHandler,pathAnnotationRoutesParser,defaultDeserializers,defaultResourceNotFoundHandler,messageInterpolatorFactory,defaultConverters,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultRepresentationResult,replicatorOutjector,XStreamXMLDeserializer,executeMethodInterceptor,defaultStatus,forwardToDefaultViewInterceptor,parametersInstantiatorInterceptor,XStreamJSONPSerialization,defaultMethodInfo,resourceLookupInterceptor,defaultHttpResult,deserializingInterceptor,XStreamJSONSerialization,defaultPathResolver,jstlLocalization,VRaptorParameterNamesProvider,applicationConfiguration,defaultLogicResult,iogiParametersProvider,messageConverter,defaultResult,defaultValidationViewsFactory,defaultExceptionMapper,defaultRefererResult,defaultRestHeadersHandler,JSR303Validator,downloadInterceptor,defaultFormatResolver,XStreamConverters,defaultPageResult,outjectResult,HTMLSerialization,sessionFlashScope,XStreamXMLSerialization,emptyResult,servlet3MultipartInterceptor,flashInterceptor,defaultValidator,jsonDeserializer,VRaptorDependencyProvider,VRaptorInstantiator,exceptionHandlerInterceptor,instantiateInterceptor,primitiveLongConverter,doubleConverter,characterConverter,primitiveCharConverter,byteConverter,booleanConverter,primitiveByteConverter,primitiveDoubleConverter,primitiveShortConverter,bigDecimalConverter,uploadedFileConverter,enumConverter,bigIntegerConverter,localeBasedCalendarConverter,integerConverter,primitiveFloatConverter,floatConverter,stringConverter,primitiveBooleanConverter,primitiveIntConverter,longConverter,localeBasedDateConverter,shortConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,XStreamBuilderImpl,enhancedRequestExecution,defaultInterceptorStack,org.springframework.aop.config.internalAutoProxyCreator,openSession,indexController,errorController,configuracaoService,configuracaoWeb,usuarioDao,usuarioFactory,configuracaoDao,openTransaction,cepService,applicationTimer,usuarioService,openSessionFactory]; root of factory hierarchy
00:22:36,321 INFO  [stdout] (MSC service thread 1-2) 00:22:36,320  INFO [OpenSessionFactory  ] Encerrando Fábrica do Hibernate

00:22:36,322 INFO  [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-2) HHH000030: Cleaning up connection pool [jdbc:mysql://localhost/eplus]
00:22:36,326 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/Eplus]] (MSC service thread 1-2) Exception starting filter vraptor: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'applicationTimer': Unsatisfied dependency expressed through constructor argument with index 0 of type [br.com.eplus.service.ConfiguracaoService]: : Error creating bean with name 'configuracaoService': Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.eplus.dao.ConfiguracaoDao]: : Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configuracaoService': Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.eplus.dao.ConfiguracaoDao]: : Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) [org.springframework.context-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) [org.springframework.context-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106) [vraptor-3.4.1.jar:]
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87) [vraptor-3.4.1.jar:]
	at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:108) [vraptor-3.4.1.jar:]
	at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:102) [vraptor-3.4.1.jar:]
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:447) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3269) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:3865) [jbossweb-7.0.13.Final.jar:]
	at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:90) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]
	at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configuracaoService': Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.eplus.dao.ConfiguracaoDao]: : Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:329) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43) [org.springframework.web-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:325) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:844) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:786) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:703) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	... 25 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configuracaoDao': Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:329) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43) [org.springframework.web-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:325) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:844) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:786) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:703) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	... 39 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.eplus.hibernate.OpenSession': FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
	at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:149) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:109) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1429) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:245) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:844) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:786) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:703) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	... 53 more
Caused by: java.lang.UnsupportedOperationException
	at java.util.AbstractMap.put(Unknown Source) [rt.jar:1.7.0_05]
	at org.springframework.web.context.request.FacesRequestAttributes.setAttribute(FacesRequestAttributes.java:121) [org.springframework.web-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:44) [org.springframework.web-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:325) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:263) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1083) [org.springframework.context-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.instanceFor(SpringBasedContainer.java:86) [vraptor-3.4.1.jar:]
	at br.com.caelum.vraptor.ioc.spring.ComponentFactoryBean.getObject(ComponentFactoryBean.java:43) [vraptor-3.4.1.jar:]
	at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142) [org.springframework.beans-3.0.5.RELEASE.jar:3.0.5.RELEASE]
	... 62 more

00:22:36,420 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-2) Error filterStart
00:22:36,421 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-2) Context [/Eplus] startup failed due to previous errors
00:22:36,469 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.web.deployment.default-host./Eplus: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context
	at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:95)
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]
	at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]

00:22:36,476 INFO  [org.jboss.as] (MSC service thread 1-1) JBAS015951: Admin console listening on http://127.0.0.1:9990
00:22:36,477 ERROR [org.jboss.as] (MSC service thread 1-1) JBAS015875: JBoss AS 7.1.1.Final "Brontes" started (with errors) in 17305ms - Started 325 of 404 services (2 services failed or missing dependencies, 76 services are passive or on-demand)
00:22:36,680 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "Eplus.war" was rolled back with failure message {"JBAS014671: Failed services" => {"jboss.web.deployment.default-host./Eplus" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context"}}
00:22:36,683 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014777:   Services which failed to start:      service jboss.web.deployment.default-host./Eplus: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context

00:22:36,686 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.web.deployment.default-host./Eplus" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context"}}}}
00:22:36,964 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment Eplus.war in 281ms

A maneira como desenvolvi as classes para Sessão e Transação do Hibernate estão corretas, pois utilizo elas normalmente em outros DAO’s.

acredito que se voce marcar a classe ConfiguracaoDao com @Transactional e @Componente… ou só marcar com @Componente
e marcar o Session session com @Autowired

deve funcionar…

Bom dia!

só com o @Component no ConfiguracaoDao já é suficiente, com vraptor é não é preciso colocar @Autowired porque o vraptor incapsula a injeção de dependência do spring, guice, e piccoconteiner. ele sabe o que a classe precisa pelo construtor

E ai pessoal. Então o pior que já com @Component, eu acabei cortando sem querer na hora de postar aqui:

[code]package br.com.eplus.dao;

import java.util.List;

import org.hibernate.Session;

import br.com.caelum.vraptor.ioc.Component;

import br.com.eplus.exception.EplusException;
import br.com.eplus.model.Configuracao;
import br.com.eplus.util.ApplicationLog;

@Component
public class ConfiguracaoDao
{
private final Session session;

public ConfiguracaoDao(Session session)
{
	ApplicationLog.info(this, this.getClass().toString());
	this.session=session;
}

public List<Configuracao> obterConfiguracoes() throws EplusException
{
	try
	{
		return session.createCriteria(Configuracao.class).list();		
	}
	catch (Exception e) 
	{
		throw new EplusException(this, e);
	}
}

}
[/code]

O erro ainda persiste, não encontrei as annotations Autowride e Transactional

Eu olhei seu log novamente, e o spring não ta conseguindo injetar o session no seu ConfiguracaoDao

da uma olhada nesse link
http://vraptor.caelum.com.br/pt/docs/componentes-utilitarios-opcionais/

Eu faço a session igual neste link: http://vraptor.caelum.com.br/pt/docs/injecao-de-dependencias/
Pelo que li o provider faz a mesma coisa…

package br.com.eplus.hibernate;

import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;

import br.com.caelum.vraptor.ioc.ApplicationScoped;
import br.com.caelum.vraptor.ioc.Component;
import br.com.caelum.vraptor.ioc.ComponentFactory;
import br.com.eplus.exception.EplusException;
import br.com.eplus.util.ApplicationLog;

@Component
@ApplicationScoped
public class OpenSessionFactory implements ComponentFactory<SessionFactory>
{
	private SessionFactory factory;
	
	@PostConstruct
	public void open() throws EplusException
	{
		try
		{
			ApplicationLog.info(this, "Criando Fábrica do Hibernate");
			AnnotationConfiguration configuration= new AnnotationConfiguration();
			configuration.configure();
			factory=configuration.buildSessionFactory();
		}
		catch(Exception e)
		{
			factory=null;
			throw new EplusException(this, e);
		}
	}
	
	
	@PreDestroy
	public void close() throws EplusException
	{
		try
		{
			ApplicationLog.info(this, "Encerrando Fábrica do Hibernate");
			this.factory.close();
		}
		catch(Exception e)
		{
			throw new EplusException(this, e);
		}
		finally
		{
			this.factory=null;
		}
	}
	
	public SessionFactory getInstance() 
	{
		return factory;
	}

}
package br.com.eplus.hibernate;

import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;

import org.hibernate.Session;
import org.hibernate.SessionFactory;

import br.com.caelum.vraptor.ioc.Component;
import br.com.caelum.vraptor.ioc.ComponentFactory;
import br.com.eplus.exception.EplusException;
import br.com.eplus.util.ApplicationLog;

@Component
public class OpenSession implements ComponentFactory<Session>
{
	private SessionFactory factory;
	private Session session;
	
	public OpenSession(SessionFactory factory)
	{
		this.factory=factory;
	}
	
	@PostConstruct
	public void open() throws EplusException
	{
		ApplicationLog.info(this, "Criando Session do Hibernate");
		try
		{
			this.session=this.factory.openSession();
		}
		catch(Exception e)
		{
			throw new EplusException(this, e);
		}
	}
	@PreDestroy
	public void close() throws EplusException
	{
		try
		{
			ApplicationLog.info(this, "Encerrando Session do Hibernate");
			this.session.close();
		}
		catch(Exception e)
		{
			throw new EplusException(this, e);
		}
		finally
		{
			this.session=null;
		}
	}

	public Session getInstance() {
		return session;
	}
	
	
}
package br.com.eplus.hibernate;

import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;

import org.hibernate.Session;
import org.hibernate.Transaction;

import br.com.caelum.vraptor.ioc.Component;
import br.com.caelum.vraptor.ioc.ComponentFactory;
import br.com.eplus.exception.EplusException;
import br.com.eplus.util.ApplicationLog;

@Component
public class OpenTransaction implements ComponentFactory<Transaction> 
{
	private Session session;
	private Transaction transaction;
	
	public OpenTransaction(Session session)
	{
		this.session=session;
	}
	
	@PostConstruct
	public void open() throws EplusException
	{
		ApplicationLog.info(this, "Abrindo transação do Hibernate");
		try
		{
			this.transaction=session.beginTransaction();
		}
		catch(Exception e)
		{
			throw new EplusException(this, e);
		}	
	}
	
	@PreDestroy
	public void close()
	{
		ApplicationLog.info(this, "Fechando transação do Hibernate");
		this.transaction=null;
	}

	public Transaction getInstance() {
		return this.transaction;
	}
}

O que é estranho é pq minha fábrica dp hibernate fechou do nada:

13:16:46,524 WARN [org.springframework.web.context.request.FacesRequestAttributes] (MSC service thread 1-4) Could not register destruction callback [org.springframework.beans.factory.support.DisposableBeanAdapter@5f6217e6] for attribute 'openSession' because FacesRequestAttributes does not support such callbacks 13:16:46,529 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-4) Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@6c9b5fb5: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,defaultTypeFinder,defaultMultipartConfig,defaultAcceptHeaderToFormat,defaultInterceptorHandlerFactory,defaultResourceNotFoundHandler,defaultMethodNotAllowedHandler,defaultRestDefaults,defaultRouter,topologicalSortedInterceptorRegistry,defaultStaticContentHandler,defaultDeserializers,paranamerNameProvider,javaEvaluator,hibernateProxyInitializer,defaultResourceTranslator,objenesisInstanceCreator,XStreamConverters.NullConverter,validatorFactoryCreator,encodingHandlerFactory,cglibProxifier,noRoutesConfiguration,defaultConverters,messageInterpolatorFactory,interceptorListPriorToExecutionExtractor,defaultRoutes,pathAnnotationRoutesParser,JSR303ValidatorFactory,defaultTypeNameExtractor,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,VRaptorDependencyProvider,jsonDeserializer,replicatorOutjector,iogiParametersProvider,defaultValidationViewsFactory,defaultFormatResolver,downloadInterceptor,defaultStatus,defaultRestHeadersHandler,HTMLSerialization,VRaptorInstantiator,defaultExceptionMapper,forwardToDefaultViewInterceptor,defaultRepresentationResult,sessionFlashScope,defaultResult,defaultRefererResult,instantiateInterceptor,XStreamConverters,JSR303Validator,VRaptorParameterNamesProvider,deserializingInterceptor,executeMethodInterceptor,messageConverter,applicationConfiguration,XStreamJSONPSerialization,XStreamXMLDeserializer,defaultValidator,parametersInstantiatorInterceptor,exceptionHandlerInterceptor,jstlLocalization,flashInterceptor,defaultPathResolver,outjectResult,defaultHttpResult,servlet3MultipartInterceptor,emptyResult,defaultLogicResult,XStreamXMLSerialization,defaultPageResult,defaultMethodInfo,resourceLookupInterceptor,XStreamJSONSerialization,primitiveFloatConverter,stringConverter,primitiveCharConverter,localeBasedCalendarConverter,doubleConverter,integerConverter,longConverter,primitiveIntConverter,booleanConverter,enumConverter,primitiveLongConverter,primitiveDoubleConverter,primitiveBooleanConverter,uploadedFileConverter,primitiveShortConverter,bigDecimalConverter,localeBasedDateConverter,byteConverter,primitiveByteConverter,characterConverter,bigIntegerConverter,shortConverter,floatConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,enhancedRequestExecution,defaultInterceptorStack,XStreamBuilderImpl,org.springframework.aop.config.internalAutoProxyCreator,cepService,usuarioFactory,indexController,usuarioDao,openSessionFactory,applicationTimer,configuracaoService,openTransaction,usuarioService,configuracaoWeb,configuracaoDao,openSession,errorController]; root of factory hierarchy 13:16:46,544 INFO [stdout] (MSC service thread 1-4) 13:16:46,544 INFO [OpenSessionFactory ] Encerrando Fábrica do Hibernate

cara coloca um breakpoint nos metodos do seu OpenSession, e ConfiguracaoDao, ve se o vraptor esta criando os objetos

Não da pra debugar… o cara abaixo está com escopo de aplicação, ai ele já tenta resolver as dependências pra excutar o método run no momento que starto a aplicação, ai que da o pau (me corrija se eu tiver falando bobeira)…

[code]
@Component
@ApplicationScoped
public class ApplicationTimer
{
private Timer timer;
private int verificarTempo=1;
private int qtdMinutos=0;
private final ConfiguracaoService configuracaoService;

public ApplicationTimer(ConfiguracaoService configuracaoService)
{
	this.configuracaoService=configuracaoService;
}
@PostConstruct
public void run()
{
		ApplicationLog.info(this, "Inicializando o Timer");
		if(verificarTempo==1)
		{
			Configuracao configuracao=configuracaoService.obterConfiguracaoChave(ApplicationKeys.ATUALIZA_CONFIGURACOES_TIME);
			verificarTempo=0;
			qtdMinutos=60000 * Integer.parseInt(configuracao.getValor());
		}
		timer=new Timer();
        timer.schedule(new TimerTasks(configuracaoService),
                       0,        //initial delay
                       qtdMinutos);  //subsequent rate*/
}

}[/code]

eu acho que da sim, para seu tomcat e starta ele como debug, quando ele for instanciar sua classe no start ele vai parar no seu breakpoint

vc abriu a transação, mas quem commita ela?

E ae lucas… Não abri transação apenas a session para consulta

vc tem alguma configuração específica do spring?

Não estou utilizando nada do spring :?

Se eu tirar as annotations da classe ApplicationTimer tudo starta normalmente, inclusive as outras classes que utilizo a mesma maneira para persistência. Baixei o jboss novamente para ver se eu não tinha mechido em nada e esquecido nele, porém o erro persiste.

tenta renomear a classe OpenSession pra qqer coisa, tipo XXX, só pra eu ver uma coisa

Refatorei ela pra XXX:

[code]19:13:40,031 Informações [org.jboss.modules] JBoss Modules version 1.1.1.GA
19:13:40,521 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
19:13:40,648 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting
19:13:42,593 INFO [org.xnio] XNIO Version 3.0.3.GA
19:13:42,595 INFO [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)
19:13:42,614 INFO [org.xnio.nio] XNIO NIO Implementation Version 3.0.3.GA
19:13:42,635 INFO [org.jboss.remoting] JBoss Remoting version 3.2.3.GA
19:13:42,687 INFO [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers
19:13:42,710 INFO [org.jboss.as.configadmin] (ServerService Thread Pool – 26) JBAS016200: Activating ConfigAdmin Subsystem
19:13:42,793 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool – 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
19:13:42,892 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool – 31) JBAS010280: Activating Infinispan subsystem.
19:13:43,055 INFO [org.jboss.as.connector] (MSC service thread 1-4) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)
19:13:43,106 INFO [org.jboss.as.naming] (ServerService Thread Pool – 38) JBAS011800: Activating Naming Subsystem
19:13:43,127 INFO [org.jboss.as.osgi] (ServerService Thread Pool – 39) JBAS011940: Activating OSGi Subsystem
19:13:43,157 INFO [org.jboss.as.security] (ServerService Thread Pool – 44) JBAS013101: Activating Security Subsystem
19:13:43,459 INFO [org.jboss.as.webservices] (ServerService Thread Pool – 48) JBAS015537: Activating WebServices Extension
19:13:43,672 INFO [org.jboss.as.naming] (MSC service thread 1-4) JBAS011802: Starting Naming Service
19:13:44,173 INFO [org.jboss.as.security] (MSC service thread 1-1) JBAS013100: Current PicketBox version=4.0.7.Final
19:13:44,402 INFO [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-1) JBoss Web Services - Stack CXF Server 4.0.2.GA
19:13:44,712 INFO [org.jboss.as.mail.extension] (MSC service thread 1-4) JBAS015400: Bound mail session [java:jboss/mail/Default]
19:13:44,802 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-4) JBAS015012: Started FileSystemDeploymentService for directory D:\Java\Servers\jboss-as-7.1.1.Final\standalone\deployments
19:13:44,864 INFO [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015003: Found Eplus.war in deployment directory. To trigger deployment create a file called Eplus.war.dodeploy
19:13:45,066 INFO [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening on /127.0.0.1:9999
19:13:45,094 INFO [org.jboss.as.remoting] (MSC service thread 1-4) JBAS017100: Listening on localhost/127.0.0.1:4447
19:13:45,183 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080
19:13:45,494 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
19:13:45,615 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876: Starting deployment of “Eplus.war”
19:13:51,605 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
19:13:51,845 INFO [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/Eplus]] (MSC service thread 1-3) No Spring WebApplicationInitializer types detected on classpath
19:13:51,982 INFO [br.com.caelum.vraptor.config.BasicConfiguration] (MSC service thread 1-3) Using class br.com.caelum.vraptor.ioc.spring.SpringProvider as Container Provider
19:13:52,014 INFO [br.com.caelum.vraptor.ioc.spring.DefaultSpringLocator] (MSC service thread 1-3) No application context found
19:13:52,106 INFO [br.com.caelum.vraptor.config.BasicConfiguration] (MSC service thread 1-3) br.com.caelum.vraptor.scanning = null
19:13:52,107 INFO [br.com.caelum.vraptor.scan.WebAppBootstrapFactory] (MSC service thread 1-3) Dynamic WebAppBootstrap found.
19:13:52,314 INFO [org.springframework.web.context.support.AnnotationConfigWebApplicationContext] (MSC service thread 1-3) Refreshing Root WebApplicationContext: startup date [Mon Sep 17 19:13:52 BRT 2012]; root of context hierarchy
19:13:52,424 INFO [org.springframework.context.annotation.ClassPathBeanDefinitionScanner] (MSC service thread 1-3) JSR-250 ‘javax.annotation.ManagedBean’ found and supported for component scanning
19:13:52,431 INFO [org.springframework.context.annotation.ClassPathBeanDefinitionScanner] (MSC service thread 1-3) JSR-330 ‘javax.inject.Named’ annotation found and supported for component scanning
19:13:52,625 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-3) 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]
19:13:52,659 INFO [br.com.caelum.vraptor.ioc.spring.InjectionBeanPostProcessor] (MSC service thread 1-3) JSR-330 ‘javax.inject.Inject’ annotation found and supported for autowiring
19:13:52,773 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-3) Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@26526ffb: 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.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor#0,defaultInterceptorHandlerFactory,objenesisInstanceCreator,defaultMethodNotAllowedHandler,pathAnnotationRoutesParser,defaultRestDefaults,defaultResourceNotFoundHandler,paranamerNameProvider,encodingHandlerFactory,defaultStaticContentHandler,XStreamConverters.NullConverter,defaultRoutes,topologicalSortedInterceptorRegistry,javaEvaluator,JSR303ValidatorFactory,interceptorListPriorToExecutionExtractor,defaultMultipartConfig,messageInterpolatorFactory,defaultResourceTranslator,cglibProxifier,defaultConverters,hibernateProxyInitializer,defaultTypeNameExtractor,noRoutesConfiguration,defaultAcceptHeaderToFormat,defaultDeserializers,validatorFactoryCreator,defaultRouter,defaultTypeFinder,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultStatus,defaultHttpResult,defaultLogicResult,defaultFormatResolver,defaultExceptionMapper,defaultValidator,instantiateInterceptor,VRaptorInstantiator,XStreamJSONPSerialization,defaultRefererResult,executeMethodInterceptor,defaultResult,emptyResult,replicatorOutjector,JSR303Validator,defaultRestHeadersHandler,XStreamXMLSerialization,defaultValidationViewsFactory,messageConverter,iogiParametersProvider,resourceLookupInterceptor,defaultPageResult,parametersInstantiatorInterceptor,defaultPathResolver,forwardToDefaultViewInterceptor,jsonDeserializer,defaultMethodInfo,sessionFlashScope,exceptionHandlerInterceptor,defaultRepresentationResult,XStreamJSONSerialization,jstlLocalization,HTMLSerialization,VRaptorParameterNamesProvider,downloadInterceptor,XStreamXMLDeserializer,servlet3MultipartInterceptor,applicationConfiguration,outjectResult,VRaptorDependencyProvider,deserializingInterceptor,flashInterceptor,XStreamConverters,primitiveShortConverter,doubleConverter,primitiveIntConverter,primitiveBooleanConverter,byteConverter,bigIntegerConverter,primitiveByteConverter,floatConverter,booleanConverter,primitiveFloatConverter,enumConverter,bigDecimalConverter,integerConverter,primitiveDoubleConverter,primitiveCharConverter,localeBasedDateConverter,shortConverter,longConverter,stringConverter,uploadedFileConverter,primitiveLongConverter,localeBasedCalendarConverter,characterConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,XStreamBuilderImpl,enhancedRequestExecution,defaultInterceptorStack,org.springframework.aop.config.internalAutoProxyCreator,configuracaoService,usuarioFactory,openTransaction,openSessionFactory,configuracaoWeb,cepService,indexController,usuarioDao,applicationTimer,usuarioService,configuracaoDao,errorController,XXX]; root of factory hierarchy
19:13:52,905 INFO [stdout] (MSC service thread 1-3) 19:13:52,904 INFO [OpenSessionFactory ] Criando Fábrica do Hibernate

19:13:53,065 INFO [org.hibernate.annotations.common.Version] (MSC service thread 1-3) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
19:13:53,075 INFO [org.hibernate.Version] (MSC service thread 1-3) HHH000412: Hibernate Core {4.1.6.Final}
19:13:53,079 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-3) HHH000206: hibernate.properties not found
19:13:53,082 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-3) HHH000021: Bytecode provider name : javassist
19:13:53,113 INFO [org.hibernate.cfg.Configuration] (MSC service thread 1-3) HHH000043: Configuring from resource: /hibernate.cfg.xml
19:13:53,114 INFO [org.hibernate.cfg.Configuration] (MSC service thread 1-3) HHH000040: Configuration resource: /hibernate.cfg.xml
19:13:53,164 WARN [org.hibernate.internal.util.xml.DTDEntityResolver] (MSC service thread 1-3) HHH000223: Recognized obsolete hibernate namespace http://hibernate.sourceforge.net/. Use namespace http://www.hibernate.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!
19:13:53,207 INFO [org.hibernate.cfg.Configuration] (MSC service thread 1-3) HHH000041: Configured SessionFactory: null
19:13:53,472 INFO [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-3) HHH000402: Using Hibernate built-in connection pool (not for production use!)
19:13:53,473 INFO [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-3) HHH000115: Hibernate connection pool size: 20
19:13:53,475 INFO [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-3) HHH000006: Autocommit mode: false
19:13:53,476 INFO [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-3) HHH000401: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost/eplus]
19:13:53,477 INFO [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-3) HHH000046: Connection properties: {user=root, password=****}
19:13:53,828 INFO [org.hibernate.dialect.Dialect] (MSC service thread 1-3) HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
19:13:53,854 INFO [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (MSC service thread 1-3) HHH000399: Using default transaction strategy (direct JDBC transactions)
19:13:53,860 INFO [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (MSC service thread 1-3) HHH000397: Using ASTQueryTranslatorFactory
19:13:53,911 INFO [org.hibernate.validator.util.Version] (MSC service thread 1-3) Hibernate Validator 4.2.0.Final
19:13:54,217 INFO [org.hibernate.tool.hbm2ddl.SchemaUpdate] (MSC service thread 1-3) HHH000228: Running hbm2ddl schema update
19:13:54,218 INFO [org.hibernate.tool.hbm2ddl.SchemaUpdate] (MSC service thread 1-3) HHH000102: Fetching database metadata
19:13:54,222 INFO [org.hibernate.tool.hbm2ddl.SchemaUpdate] (MSC service thread 1-3) HHH000396: Updating schema
19:13:54,252 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000261: Table found: eplus.configuracoes
19:13:54,253 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000037: Columns: [valor, tipo, chave, descricao]
19:13:54,254 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000108: Foreign keys: []
19:13:54,255 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000126: Indexes: [index_configuracao]
19:13:54,292 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000261: Table found: eplus.usuarios
19:13:54,293 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000037: Columns: [compania, fax, pais, usuario, senha, aceita_newsletter, bairro, cidade, sobrenome, cep, estado, telefone, nome, endereco]
19:13:54,294 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000108: Foreign keys: []
19:13:54,295 INFO [org.hibernate.tool.hbm2ddl.TableMetadata] (MSC service thread 1-3) HHH000126: Indexes: [index_usuarios, primary]
19:13:54,297 INFO [org.hibernate.tool.hbm2ddl.SchemaUpdate] (MSC service thread 1-3) HHH000232: Schema update complete
19:13:54,387 INFO [stdout] (MSC service thread 1-3) 19:13:54,387 INFO [XXX ] Criando Session do Hibernate

19:13:54,544 WARN [org.springframework.web.context.request.FacesRequestAttributes] (MSC service thread 1-3) Could not register destruction callback [org.springframework.beans.factory.support.DisposableBeanAdapter@4907f6fe] for attribute ‘XXX’ because FacesRequestAttributes does not support such callbacks
19:13:54,547 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] (MSC service thread 1-3) Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@26526ffb: 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.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor#0,defaultInterceptorHandlerFactory,objenesisInstanceCreator,defaultMethodNotAllowedHandler,pathAnnotationRoutesParser,defaultRestDefaults,defaultResourceNotFoundHandler,paranamerNameProvider,encodingHandlerFactory,defaultStaticContentHandler,XStreamConverters.NullConverter,defaultRoutes,topologicalSortedInterceptorRegistry,javaEvaluator,JSR303ValidatorFactory,interceptorListPriorToExecutionExtractor,defaultMultipartConfig,messageInterpolatorFactory,defaultResourceTranslator,cglibProxifier,defaultConverters,hibernateProxyInitializer,defaultTypeNameExtractor,noRoutesConfiguration,defaultAcceptHeaderToFormat,defaultDeserializers,validatorFactoryCreator,defaultRouter,defaultTypeFinder,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultStatus,defaultHttpResult,defaultLogicResult,defaultFormatResolver,defaultExceptionMapper,defaultValidator,instantiateInterceptor,VRaptorInstantiator,XStreamJSONPSerialization,defaultRefererResult,executeMethodInterceptor,defaultResult,emptyResult,replicatorOutjector,JSR303Validator,defaultRestHeadersHandler,XStreamXMLSerialization,defaultValidationViewsFactory,messageConverter,iogiParametersProvider,resourceLookupInterceptor,defaultPageResult,parametersInstantiatorInterceptor,defaultPathResolver,forwardToDefaultViewInterceptor,jsonDeserializer,defaultMethodInfo,sessionFlashScope,exceptionHandlerInterceptor,defaultRepresentationResult,XStreamJSONSerialization,jstlLocalization,HTMLSerialization,VRaptorParameterNamesProvider,downloadInterceptor,XStreamXMLDeserializer,servlet3MultipartInterceptor,applicationConfiguration,outjectResult,VRaptorDependencyProvider,deserializingInterceptor,flashInterceptor,XStreamConverters,primitiveShortConverter,doubleConverter,primitiveIntConverter,primitiveBooleanConverter,byteConverter,bigIntegerConverter,primitiveByteConverter,floatConverter,booleanConverter,primitiveFloatConverter,enumConverter,bigDecimalConverter,integerConverter,primitiveDoubleConverter,primitiveCharConverter,localeBasedDateConverter,shortConverter,longConverter,stringConverter,uploadedFileConverter,primitiveLongConverter,localeBasedCalendarConverter,characterConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,XStreamBuilderImpl,enhancedRequestExecution,defaultInterceptorStack,org.springframework.aop.config.internalAutoProxyCreator,configuracaoService,usuarioFactory,openTransaction,openSessionFactory,configuracaoWeb,cepService,indexController,usuarioDao,applicationTimer,usuarioService,configuracaoDao,errorController,XXX]; root of factory hierarchy
19:13:54,562 INFO [stdout] (MSC service thread 1-3) 19:13:54,562 INFO [OpenSessionFactory ] Encerrando Fábrica do Hibernate

19:13:54,564 INFO [org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl] (MSC service thread 1-3) HHH000030: Cleaning up connection pool [jdbc:mysql://localhost/eplus]
19:13:54,567 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/Eplus]] (MSC service thread 1-3) Exception starting filter vraptor: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘applicationTimer’: Unsatisfied dependency expressed through constructor argument with index 0 of type [br.com.eplus.service.ConfiguracaoService]: : Error creating bean with name ‘configuracaoService’: Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.eplus.dao.ConfiguracaoDao]: : Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘configuracaoService’: Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.eplus.dao.ConfiguracaoDao]: : Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:609) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) [org.springframework.context-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:469) [org.springframework.context-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106) [vraptor-3.4.1.jar:]
at br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87) [vraptor-3.4.1.jar:]
at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:108) [vraptor-3.4.1.jar:]
at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:102) [vraptor-3.4.1.jar:]
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:447) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3269) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3865) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:90) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘configuracaoService’: Unsatisfied dependency expressed through constructor argument with index 1 of type [br.com.eplus.dao.ConfiguracaoDao]: : Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:332) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43) [org.springframework.web-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:328) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:876) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:735) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
… 25 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘configuracaoDao’: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.hibernate.Session]: : Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:730) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:332) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:43) [org.springframework.web-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:328) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:876) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:735) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
… 39 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘br.com.eplus.hibernate.XXX’: FactoryBean threw exception on object creation; nested exception is java.lang.UnsupportedOperationException
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:149) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:109) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1442) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:248) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:876) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:735) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
… 53 more
Caused by: java.lang.UnsupportedOperationException
at java.util.AbstractMap.put(Unknown Source) [rt.jar:1.7.0_05]
at org.springframework.web.context.request.FacesRequestAttributes.setAttribute(FacesRequestAttributes.java:123) [org.springframework.web-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.web.context.request.AbstractRequestAttributesScope.get(AbstractRequestAttributesScope.java:44) [org.springframework.web-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:328) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:274) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1106) [org.springframework.context-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.instanceFor(SpringBasedContainer.java:86) [vraptor-3.4.1.jar:]
at br.com.caelum.vraptor.ioc.spring.ComponentFactoryBean.getObject(ComponentFactoryBean.java:43) [vraptor-3.4.1.jar:]
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142) [org.springframework.beans-3.1.2.RELEASE.jar:3.1.2.RELEASE]
… 62 more

19:13:54,646 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-3) Error filterStart
19:13:54,655 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-3) Context [/Eplus] startup failed due to previous errors
19:13:54,686 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.web.deployment.default-host./Eplus: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context
at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:95)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.7.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.7.0_05]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.7.0_05]

19:13:54,693 INFO [org.jboss.as] (MSC service thread 1-3) JBAS015951: Admin console listening on http://127.0.0.1:9990
19:13:54,694 ERROR [org.jboss.as] (MSC service thread 1-3) JBAS015875: JBoss AS 7.1.1.Final "Brontes" started (with errors) in 15415ms - Started 325 of 404 services (2 services failed or missing dependencies, 76 services are passive or on-demand)
19:13:54,899 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "Eplus.war" was rolled back with failure message {"JBAS014671: Failed services" => {"jboss.web.deployment.default-host./Eplus" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context"}}
19:13:55,192 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment Eplus.war in 291ms
19:13:55,195 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.web.deployment.default-host./Eplus: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context

19:13:55,198 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014671: Failed services" => {"jboss.web.deployment.default-host./Eplus" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./Eplus: JBAS018040: Failed to start context"}}}}[/code]

se vc não tem um applicationContext.xml perdido por aí, o erro é meio bizarro, é nesse cara que teoricamente é só do JSF
org.springframework.web.context.request.FacesRequestAttributes.setAttribute(FacesRequestAttributes.java:123)

vi que sua versão do spring é a 3.1.2, se puder teste com uma 3.0.x, por favor.

Estava na 3.0.5 atualizei pra 3.1.2 pra ver se resolvia. To subindo a aplicação no git, daqui a poco posto o link.

ele chega a entrar nos métodos da sua classe OpenSession? tenta fazer esse debug!

Vo fazer aqui.

https://github.com/guihgf/eplus/zipball/master