Vraptor+jboss+jpa+datasource erro configuração default

Boa tarde pessoal

Minha aplicação roda normal no Tomcat, porem quando eu tentei fazer o deploy no JBoss ela apresenta um erro.
percebi que o problema era a falta do datasource configurado.
procurei na documentação e encontrei uma entrada para o web.xml para fazer isso funcionar.

<context-param> <param-name>br.com.caelum.vraptor.packages</param-name> <param-value>br.com.caelum.vraptor.util.jpa</param-value> </context-param> <context-param> <param-name>br.com.caelum.vraptor.provider</param-name> <param-value>br.com.caelum.vraptor.util.jpa.JPACustomProvider</param-value> </context-param>

o meu persistence.xml esta assim:

[code]<?xml version="1.0" encoding="UTF-8"?>

<persistence-unit name="default" transaction-type="RESOURCE_LOCAL">
	<provider>org.hibernate.ejb.HibernatePersistence</provider>
	<non-jta-data-source>java:comp/env/jdbc/MTE</non-jta-data-source>
	<properties> 			
		<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle9Dialect" />  
		<property name="hibernate.show_sql" value="true" />  
		<property name="hibernate.format_sql" value="true" />
	</properties>
</persistence-unit>
[/code]

eu configurei um dataSource no jboss nomeado como (jdbc/MTE)
porem quando eu tento realizar o deploy ele apresenta este erro:

alguem ja passou por esse problema?

Boa noite! Também estou com vários problemas em rodar uma aplicação com Spring 3 + Hibernate com JBoss. Esse problema resolvi removendo as bibliotecas do hibernate do war, antes de fazer deploy.

segue o log full caso ajude

19:00:55,512 INFO  [AbstractJBossASServerBase] Server Configuration:

	JBOSS_HOME URL: file:/C:/jboss-6.0.0.Final/
	Bootstrap: $JBOSS_HOME\server/default/conf/bootstrap.xml
	Common Base: $JBOSS_HOME\common/
	Common Library: $JBOSS_HOME\common/lib/
	Server Name: default
	Server Base: $JBOSS_HOME\server/
	Server Library: $JBOSS_HOME\server/default/lib/
	Server Config: $JBOSS_HOME\server/default/conf/
	Server Home: $JBOSS_HOME\server/default/
	Server Data: $JBOSS_HOME\server/default/data/
	Server Log: $JBOSS_HOME\server/default/log/
	Server Temp: $JBOSS_HOME\server/default/tmp/

19:00:55,543 INFO  [AbstractServer] Starting: JBossAS [6.0.0.Final "Neo"]
19:00:59,434 INFO  [ServerInfo] Java version: 1.6.0_02,Sun Microsystems Inc.
19:00:59,434 INFO  [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
19:00:59,434 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.6.0_02-b06,Sun Microsystems Inc.
19:00:59,434 INFO  [ServerInfo] OS-System: Windows XP 5.1,x86
19:00:59,434 INFO  [ServerInfo] VM arguments: -Dprogram.name=JBossTools: JBoss 6.0 Runtime -Xms256m -Xmx768m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.endorsed.dirs=C:\jboss-6.0.0.Final\lib\endorsed -Djava.library.path=C:\jboss-6.0.0.Final\bin\native; -Dfile.encoding=Cp1252 
19:00:59,480 INFO  [JMXKernel] Legacy JMX core initialized
19:01:20,808 INFO  [AbstractServerConfig] JBoss Web Services - Stack CXF Server 3.4.1.GA
19:01:22,121 INFO  [JSFImplManagementDeployer] Initialized 3 JSF configurations: [Mojarra-1.2, MyFaces-2.0, Mojarra-2.0]
19:01:30,386 WARNING [FileConfigurationParser] AIO wasn't located on this platform, it will fall back to using pure Java NIO. If your platform is Linux, install LibAIO to enable the AIO journal
19:01:34,949 WARNING [FileConfigurationParser] AIO wasn't located on this platform, it will fall back to using pure Java NIO. If your platform is Linux, install LibAIO to enable the AIO journal
19:01:35,668 INFO  [JMXConnector] starting JMXConnector on host localhost:1090
19:01:36,043 INFO  [MailService] Mail Service bound to java:/Mail
19:01:37,621 INFO  [HornetQServerImpl] live server is starting..
19:01:37,715 INFO  [JournalStorageManager] Using NIO Journal
19:01:37,761 WARNING [HornetQServerImpl] Security risk! It has been detected that the cluster admin user and password have not been changed from the installation default. Please see the HornetQ user guide, cluster chapter, for instructions on how to do this.
19:01:38,761 INFO  [NettyAcceptor] Started Netty Acceptor version 3.2.1.Final-r2319 localhost:5455 for CORE protocol
19:01:38,761 INFO  [NettyAcceptor] Started Netty Acceptor version 3.2.1.Final-r2319 localhost:5445 for CORE protocol
19:01:38,761 INFO  [HornetQServerImpl] HornetQ Server version 2.1.2.Final (Colmeia, 120) started
19:01:38,840 INFO  [WebService] Using RMI server codebase: http://localhost:8083/
19:01:39,074 INFO  [jbossatx] ARJUNA-32010 JBossTS Recovery Service (tag: JBOSSTS_4_14_0_Final) - JBoss Inc.
19:01:39,090 INFO  [arjuna] ARJUNA-12324 Start RecoveryActivators
19:01:39,105 INFO  [arjuna] ARJUNA-12296 ExpiredEntryMonitor running at Ter, 5 Abr 2011 19:01:39
19:01:39,277 INFO  [arjuna] ARJUNA-12310 Recovery manager listening on endpoint 127.0.0.1:4712
19:01:39,277 INFO  [arjuna] ARJUNA-12344 RecoveryManagerImple is ready on port 4712
19:01:39,277 INFO  [jbossatx] ARJUNA-32013 Starting transaction recovery manager
19:01:39,293 INFO  [arjuna] ARJUNA-12163 Starting service com.arjuna.ats.arjuna.recovery.ActionStatusService on port 4713
19:01:39,293 INFO  [arjuna] ARJUNA-12337 TransactionStatusManagerItem host: 127.0.0.1 port: 4713
19:01:39,324 INFO  [arjuna] ARJUNA-12170 TransactionStatusManager started on port 4713 and host 127.0.0.1 with service com.arjuna.ats.arjuna.recovery.ActionStatusService
19:01:39,355 INFO  [jbossatx] ARJUNA-32017 JBossTS Transaction Service (JTA version - tag: JBOSSTS_4_14_0_Final) - JBoss Inc.
19:01:39,449 INFO  [arjuna] ARJUNA-12202 registering bean jboss.jta:type=ObjectStore.
19:01:40,293 INFO  [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\jboss-6.0.0.Final\bin\native;
19:01:40,465 INFO  [ModClusterService] Initializing mod_cluster 1.1.0.Final
19:01:40,480 INFO  [TomcatDeployment] deploy, ctxPath=/invoker
19:01:41,371 INFO  [RARDeployment] Required license terms exist, view vfs:/C:/jboss-6.0.0.Final/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
19:01:41,386 INFO  [RARDeployment] Required license terms exist, view vfs:/C:/jboss-6.0.0.Final/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
19:01:41,402 INFO  [RARDeployment] Required license terms exist, view vfs:/C:/jboss-6.0.0.Final/server/default/deploy/jms-ra.rar/META-INF/ra.xml
19:01:41,418 INFO  [HornetQResourceAdapter] HornetQ resource adaptor started
19:01:41,418 INFO  [RARDeployment] Required license terms exist, view vfs:/C:/jboss-6.0.0.Final/server/default/deploy/mail-ra.rar/META-INF/ra.xml
19:01:41,449 INFO  [RARDeployment] Required license terms exist, view vfs:/C:/jboss-6.0.0.Final/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
19:01:41,621 INFO  [SimpleThreadPool] Job execution threads will use class loader of thread: Thread-2
19:01:41,652 INFO  [SchedulerSignalerImpl] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
19:01:41,652 INFO  [QuartzScheduler] Quartz Scheduler v.1.8.3 created.
19:01:41,652 INFO  [RAMJobStore] RAMJobStore initialized.
19:01:41,652 INFO  [QuartzScheduler] Scheduler meta-data: Quartz Scheduler (v1.8.3) 'JBossQuartzScheduler' with instanceId 'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.

19:01:41,652 INFO  [StdSchedulerFactory] Quartz scheduler 'JBossQuartzScheduler' initialized from an externally opened InputStream.
19:01:41,652 INFO  [StdSchedulerFactory] Quartz scheduler version: 1.8.3
19:01:41,652 INFO  [QuartzScheduler] Scheduler JBossQuartzScheduler_$_NON_CLUSTERED started.
19:01:42,715 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
19:01:43,043 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=jdbc/MTE' to JNDI name 'java:jdbc/MTE'
19:01:43,090 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
19:01:43,371 INFO  [xnio] XNIO Version 2.1.0.CR2
19:01:43,386 INFO  [nio] XNIO NIO Implementation Version 2.1.0.CR2
19:01:43,730 INFO  [remoting] JBoss Remoting version 3.1.0.Beta2
19:01:43,871 INFO  [TomcatDeployment] deploy, ctxPath=/
19:01:43,933 INFO  [service] Removing bootstrap log handlers
19:01:44,027 INFO  [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-localhost%2F127.0.0.1-8080
19:01:44,043 INFO  [org.apache.coyote.ajp.AjpProtocol] Starting Coyote AJP/1.3 on ajp-localhost%2F127.0.0.1-8009
19:01:44,043 INFO  [org.jboss.bootstrap.impl.base.server.AbstractServer] JBossAS [6.0.0.Final "Neo"] Started in 48s:484ms
19:02:46,073 INFO  [org.jboss.web.tomcat.service.deployers.TomcatDeployment] deploy, ctxPath=/Mte
19:02:46,152 ERROR [STDERR] SLF4J: Class path contains multiple SLF4J bindings.

19:02:46,152 ERROR [STDERR] SLF4J: Found binding in [vfs:/C:/Projetos/PortaaPorta/workspace/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.0_Runtime_Server1301591866842/deploy/Mte.war/WEB-INF/lib/slf4j-log4j12-1.6.1.jar/org/slf4j/impl/StaticLoggerBinder.class]

19:02:46,152 ERROR [STDERR] SLF4J: Found binding in [vfs:/C:/jboss-6.0.0.Final/common/lib/slf4j-jboss-logmanager.jar/org/slf4j/impl/StaticLoggerBinder.class]

19:02:46,152 ERROR [STDERR] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.

19:02:46,167 INFO  [STDOUT] 19:02:46,167  INFO [BasicConfiguration  ] Using class br.com.caelum.vraptor.util.jpa.JPACustomProvider as Container Provider

19:02:46,167 INFO  [STDOUT] 19:02:46,167  INFO [DefaultSpringLocator] No application context found

19:02:46,214 INFO  [STDOUT] 19:02:46,198  INFO [WebAppBootstrapFactory] No static WebAppBootstrap found.

19:02:46,214 INFO  [STDOUT] 19:02:46,214  INFO [BasicConfiguration  ] br.com.caelum.vraptor.scanning = null

19:02:46,417 INFO  [STDOUT] 19:02:46,417  INFO [AnnotationConfigWebApplicationContext] Refreshing Root WebApplicationContext: startup date [Tue Apr 05 19:02:46 BRT 2011]; root of context hierarchy

19:02:46,417 INFO  [STDOUT] 19:02:46,417  INFO [ClassPathBeanDefinitionScanner] JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning

19:02:46,417 INFO  [STDOUT] 19:02:46,417  INFO [ClassPathBeanDefinitionScanner] JSR-330 'javax.inject.Named' annotation found and supported for component scanning

19:02:46,433 INFO  [STDOUT] 19:02:46,433  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]

19:02:46,448 INFO  [STDOUT] 19:02:46,448  INFO [InjectionBeanPostProcessor] JSR-330 'javax.inject.Inject' annotation found and supported for autowiring

19:02:46,480 INFO  [STDOUT] 19:02:46,480  INFO [DefaultListableBeanFactory] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e918c9: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,XStreamXMLDeserializer,pathAnnotationRoutesParser,defaultRestDefaults,defaultAcceptHeaderToFormat,defaultConverters,defaultRouter,topologicalSortedInterceptorRegistry,defaultTypeNameExtractor,defaultResourceNotFoundHandler,noRoutesConfiguration,defaultMethodNotAllowedHandler,JSR303ValidatorFactory,defaultResourceTranslator,defaultMultipartConfig,encodingHandlerFactory,validatorFactoryCreator,interceptorListPriorToExecutionExtractor,defaultTypeFinder,defaultDeserializers,defaultRoutes,objenesisProxifier,paranamerNameProvider,defaultInterceptorHandlerFactory,hibernateProxyInitializer,messageInterpolatorFactory,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultResult,downloadInterceptor,ognlParametersProvider,defaultFormatResolver,deserializingInterceptor,defaultValidationViewsFactory,jsonDeserializer,JSR303Validator,HTMLSerialization,defaultPathResolver,forwardToDefaultViewInterceptor,replicatorOutjector,defaultLogicResult,defaultMethodInfo,executeMethodInterceptor,defaultExceptionMapper,defaultRefererResult,flashInterceptor,XStreamXMLSerialization,emptyElementsRemoval,defaultPageResult,servlet3MultipartInterceptor,defaultValidator,XStreamJSONPSerialization,instantiateInterceptor,emptyResult,defaultStatus,parametersInstantiatorInterceptor,resourceLookupInterceptor,exceptionHandlerInterceptor,defaultRepresentationResult,defaultHttpResult,defaultRestHeadersHandler,XStreamJSONSerialization,applicationConfiguration,outjectResult,jstlLocalization,doubleConverter,primitiveDoubleConverter,characterConverter,localDateTimeConverter,integerConverter,localTimeConverter,localeBasedCalendarConverter,localDateConverter,uploadedFileConverter,primitiveFloatConverter,byteConverter,primitiveIntConverter,localeBasedDateConverter,longConverter,primitiveShortConverter,booleanConverter,primitiveByteConverter,primitiveLongConverter,bigDecimalConverter,enumConverter,stringConverter,shortConverter,primitiveBooleanConverter,floatConverter,primitiveCharConverter,bigIntegerConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultInterceptorStack,enhancedRequestExecution,org.springframework.aop.config.internalAutoProxyCreator,authorizationInterceptor,parametroservicoController,entityManagerCreator,user,JPATransactionInterceptor,entityManagerFactoryCreator,parametroservicoRepositoryImpl,homeController,userRepositoryImpl,userInfo]; root of factory hierarchy

19:02:46,511 INFO  [STDOUT] 19:02:46,511  INFO [Version             ] Hibernate Commons Annotations 3.2.0.Final

19:02:46,511 INFO  [STDOUT] 19:02:46,511  INFO [Environment         ] Hibernate 3.6.1.Final

19:02:46,511 INFO  [STDOUT] 19:02:46,511  INFO [Environment         ] hibernate.properties not found

19:02:46,511 INFO  [STDOUT] 19:02:46,511  INFO [Environment         ] Bytecode provider name : javassist

19:02:46,511 INFO  [STDOUT] 19:02:46,511  INFO [Environment         ] using JDK 1.4 java.sql.Timestamp handling

19:02:46,511 INFO  [STDOUT] 19:02:46,511  INFO [Version             ] Hibernate EntityManager 3.6.1.Final

19:02:46,652 INFO  [STDOUT] 19:02:46,652  INFO [DefaultListableBeanFactory] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e918c9: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,XStreamXMLDeserializer,pathAnnotationRoutesParser,defaultRestDefaults,defaultAcceptHeaderToFormat,defaultConverters,defaultRouter,topologicalSortedInterceptorRegistry,defaultTypeNameExtractor,defaultResourceNotFoundHandler,noRoutesConfiguration,defaultMethodNotAllowedHandler,JSR303ValidatorFactory,defaultResourceTranslator,defaultMultipartConfig,encodingHandlerFactory,validatorFactoryCreator,interceptorListPriorToExecutionExtractor,defaultTypeFinder,defaultDeserializers,defaultRoutes,objenesisProxifier,paranamerNameProvider,defaultInterceptorHandlerFactory,hibernateProxyInitializer,messageInterpolatorFactory,stereotypeHandler,converterHandler,interceptorStereotypeHandler,deserializesHandler,stereotypedBeansRegistrar,defaultSpringLocator,defaultResult,downloadInterceptor,ognlParametersProvider,defaultFormatResolver,deserializingInterceptor,defaultValidationViewsFactory,jsonDeserializer,JSR303Validator,HTMLSerialization,defaultPathResolver,forwardToDefaultViewInterceptor,replicatorOutjector,defaultLogicResult,defaultMethodInfo,executeMethodInterceptor,defaultExceptionMapper,defaultRefererResult,flashInterceptor,XStreamXMLSerialization,emptyElementsRemoval,defaultPageResult,servlet3MultipartInterceptor,defaultValidator,XStreamJSONPSerialization,instantiateInterceptor,emptyResult,defaultStatus,parametersInstantiatorInterceptor,resourceLookupInterceptor,exceptionHandlerInterceptor,defaultRepresentationResult,defaultHttpResult,defaultRestHeadersHandler,XStreamJSONSerialization,applicationConfiguration,outjectResult,jstlLocalization,doubleConverter,primitiveDoubleConverter,characterConverter,localDateTimeConverter,integerConverter,localTimeConverter,localeBasedCalendarConverter,localDateConverter,uploadedFileConverter,primitiveFloatConverter,byteConverter,primitiveIntConverter,localeBasedDateConverter,longConverter,primitiveShortConverter,booleanConverter,primitiveByteConverter,primitiveLongConverter,bigDecimalConverter,enumConverter,stringConverter,shortConverter,primitiveBooleanConverter,floatConverter,primitiveCharConverter,bigIntegerConverter,VRaptorRequestProvider,httpServletRequestProvider,httpServletResponseProvider,httpSessionProvider,defaultInterceptorStack,enhancedRequestExecution,org.springframework.aop.config.internalAutoProxyCreator,authorizationInterceptor,parametroservicoController,entityManagerCreator,user,JPATransactionInterceptor,entityManagerFactoryCreator,parametroservicoRepositoryImpl,homeController,userRepositoryImpl,userInfo]; root of factory hierarchy

19:02:46,652 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/Mte]] Exception starting filter vraptor: 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 configure EntityManagerFactory
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) [:3.0.5.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) [:3.0.5.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) [:3.0.5.RELEASE]
	at br.com.caelum.vraptor.ioc.spring.SpringBasedContainer.start(SpringBasedContainer.java:106) [:]
	at br.com.caelum.vraptor.ioc.spring.SpringProvider.start(SpringProvider.java:87) [:]
	at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:110) [:]
	at br.com.caelum.vraptor.VRaptor.init(VRaptor.java:103) [:]
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:447) [:6.0.0.Final]
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3246) [:6.0.0.Final]
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:3843) [:6.0.0.Final]
	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.0.0.Final]
	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final]
	at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final]
	at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final]
	at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
	at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.GA]
	at $Proxy41.start(Unknown Source)	at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.GA]
	at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.GA]
	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.0.GA]
	at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.0.GA]
	at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) [:2.2.0.GA]
	at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.0.GA]
	at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.GA]
	at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.Final]
	at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]
	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.GA]
	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]
	at org.jboss.profileservice.AbstractProfileService.activateProfile(AbstractProfileService.java:154) [:0.2.2]
	at org.jboss.system.tools.ProfileServiceToolsFacade.addURI(ProfileServiceToolsFacade.java:233) [:6.0.0.Final]
	at org.jboss.system.tools.LegacyDeploymentScannerAdapter.addURL(LegacyDeploymentScannerAdapter.java:140) [:6.0.0.Final]
	at org.jboss.system.tools.DeploymentScanner.addURL(DeploymentScanner.java:91) [:6.0.0.Final]
	at org.jboss.system.tools.DeploymentScanner.addURL(DeploymentScanner.java:83) [:6.0.0.Final]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
	at org.jboss.system.server.jmx.MBeanServerWrapper.invoke(MBeanServerWrapper.java:138) [:6.0.0.Final (Build SVNTag:JBoss_6.0.0.Final date: 20101228)]
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl.access$200(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.Transport$1.run(Unknown Source) [:1.6.0_02]
	at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_02]
	at sun.rmi.transport.Transport.serviceCall(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) [:1.6.0_02]
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [:1.6.0_02]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [:1.6.0_02]
	at java.lang.Thread.run(Unknown Source) [:1.6.0_02]
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to configure EntityManagerFactory
	at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:374) [:3.6.1.Final]
	at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:56) [:3.6.1.Final]
	at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48) [:1.0.0.Final]
	at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32) [:1.0.0.Final]
	at br.com.caelum.vraptor.util.jpa.EntityManagerFactoryCreator.create(EntityManagerFactoryCreator.java:41) [:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293) [:3.0.5.RELEASE]
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130) [:3.0.5.RELEASE]
	... 123 more
Caused by: org.hibernate.AnnotationException: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.<init>(java.lang.Class, java.util.ResourceBundle, org.hibernate.validator.MessageInterpolator, java.util.Map, org.hibernate.annotations.common.reflection.ReflectionManager)
	at org.hibernate.cfg.Configuration.applyHibernateValidatorLegacyConstraintsOnDDL(Configuration.java:1651) [:3.6.1.Final]
	at org.hibernate.cfg.Configuration.applyConstraintsToDDL(Configuration.java:1623) [:3.6.1.Final]
	at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1415) [:3.6.1.Final]
	at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1345) [:3.6.1.Final]
	at org.hibernate.ejb.Ejb3Configuration.buildMappings(Ejb3Configuration.java:1477) [:3.6.1.Final]
	at org.hibernate.ejb.EventListenerConfigurator.configure(EventListenerConfigurator.java:193) [:3.6.1.Final]
	at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:1096) [:3.6.1.Final]
	at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:278) [:3.6.1.Final]
	at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:362) [:3.6.1.Final]
	... 134 more
Caused by: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.<init>(java.lang.Class, java.util.ResourceBundle, org.hibernate.validator.MessageInterpolator, java.util.Map, org.hibernate.annotations.common.reflection.ReflectionManager)
	at java.lang.Class.getConstructor0(Unknown Source) [:1.6.0_02]
	at java.lang.Class.getDeclaredConstructor(Unknown Source) [:1.6.0_02]
	at org.hibernate.cfg.Configuration.applyHibernateValidatorLegacyConstraintsOnDDL(Configuration.java:1639) [:3.6.1.Final]
	... 142 more

19:02:46,683 ERROR [org.apache.catalina.core.StandardContext] Error filterStart
19:02:46,683 ERROR [org.apache.catalina.core.StandardContext] Context [/Mte] startup failed due to previous errors
19:02:46,698 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Start: name=jboss.web.deployment:war=/Mte state=Create mode=Manual requiredState=Installed: org.jboss.deployers.spi.DeploymentException: URL file:/C:/Projetos/PortaaPorta/workspace/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.0_Runtime_Server1301591866842/deploy/Mte.war/ deployment failed
	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:325) [:6.0.0.Final]
	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final]
	at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final]
	at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final]
	at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
	at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206) [:2.2.0.GA]
	at $Proxy41.start(Unknown Source)	at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:53) [:2.2.0.GA]
	at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:41) [:2.2.0.GA]
	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:301) [:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:894) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:641) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:182) [:2.2.0.GA]
	at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58) [:2.2.0.GA]
	at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62) [:2.2.0.GA]
	at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1571) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.0.GA]
	at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.0.GA]
	at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.GA]
	at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.Final]
	at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:143) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:151) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.2.2]
	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.GA]
	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.GA]
	at org.jboss.profileservice.dependency.ProfileActivationWrapper$BasicProfileActivation.start(ProfileActivationWrapper.java:190) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileActivationWrapper.start(ProfileActivationWrapper.java:87) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileActivationService.activateProfile(ProfileActivationService.java:215) [:0.2.2]
	at org.jboss.profileservice.dependency.ProfileActivationService.activate(ProfileActivationService.java:159) [:0.2.2]
	at org.jboss.profileservice.AbstractProfileService.activateProfile(AbstractProfileService.java:154) [:0.2.2]
	at org.jboss.system.tools.ProfileServiceToolsFacade.addURI(ProfileServiceToolsFacade.java:233) [:6.0.0.Final]
	at org.jboss.system.tools.LegacyDeploymentScannerAdapter.addURL(LegacyDeploymentScannerAdapter.java:140) [:6.0.0.Final]
	at org.jboss.system.tools.DeploymentScanner.addURL(DeploymentScanner.java:91) [:6.0.0.Final]
	at org.jboss.system.tools.DeploymentScanner.addURL(DeploymentScanner.java:83) [:6.0.0.Final]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96) [:6.0.0.GA]
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) [:6.0.0.GA]
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:271) [:6.0.0.GA]
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:670) [:6.0.0.GA]
	at org.jboss.system.server.jmx.MBeanServerWrapper.invoke(MBeanServerWrapper.java:138) [:6.0.0.Final (Build SVNTag:JBoss_6.0.0.Final date: 20101228)]
	at javax.management.remote.rmi.RMIConnectionImpl.doOperation(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl.access$200(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(Unknown Source) [:1.6.0_02]
	at javax.management.remote.rmi.RMIConnectionImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_02]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_02]
	at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_02]
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.Transport$1.run(Unknown Source) [:1.6.0_02]
	at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_02]
	at sun.rmi.transport.Transport.serviceCall(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source) [:1.6.0_02]
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) [:1.6.0_02]
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [:1.6.0_02]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [:1.6.0_02]
	at java.lang.Thread.run(Unknown Source) [:1.6.0_02]

A regra de nomenclatura no tomcat e do Jboss são diferentes e no jboss não existe o “comp/env” no nome então basta vc retirar na linha 9 do persistence.xml o termo “comp/env/” ficando de:

<non-jta-data-source>java:comp/env/jdbc/MTE</non-jta-data-source>

Para

<non-jta-data-source>java:jdbc/MTE</non-jta-data-source>

Mesmo erro :frowning:

Segue meu persistence.xml:

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
	version="2.0">
		<persistence-unit name="PostgreDS" transaction-type="JTA">
		<jta-data-source>java:PostgreDS</jta-data-source>
		<mapping-file>META-INF/orm.xml</mapping-file>
		<class>...entidades...</class>
		<properties>
			<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect" />
			<property name="hibernate.show_sql" value="true" />
			<property name="hibernate.format_sql" value="false" />
		</properties>
	</persistence-unit>
</persistence>

Datasource xml:

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>PostgreDS</jndi-name>
    <connection-url>jdbc:postgresql://localhost:5432/database</connection-url>
    <driver-class>org.postgresql.Driver</driver-class>
    <user-name>postgres</user-name>
    <password>postgres</password>
       <metadata>
         <type-mapping>PostgreSQL 8.4</type-mapping>
      </metadata>
  </local-tx-datasource>

</datasources>

[]'s
Daniel

Ah, não esqueça que o XML do datasource tem que ter o nome terminado com -ds.xml, exemplo: postgres-ds.xml

[]'s
Daniel

Boa noite yorgan,

Qual é a finalidade do arquivo orm.xm? Você tbm disponibiliza o conteúdo dele no post?

Att

O orm.xml fica junto com o persistence.xml na pasta META-INF.
Nele você coloca as suas queries para utiliza-las quando chamar o método .createNamedQuery(namedQuery); do seu EntityManager.

Segue um exemplo de orm:

EntityManager

<?xml version="1.0" encoding="UTF-8"?>
<entity-mappings version="1.0" xmlns="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd">
	
         <!-- query com parametros numerados -->
	<named-query name="selectPessoaByNome">
		<query>SELECT obj FROM br.com.seuPackage.Pessoa obj
				WHERE obj.nome = ?1</query>
	</named-query>

         <!-- query com parametros utilizando nome -->
         <named-query name="selectPessoaByEmail">
		<query>SELECT obj FROM br.com.seuPackage.Pessoa obj
				WHERE obj.email = :email</query>
	</named-query>

</entity-mappings>

Exemplo de utilização:


public List buscaPessoaPorNome(String nome) {
          Query query = getEntityManager().createNamedQuery("selectPessoaByNome");
          query.setParameter(1, nome);
          return query.getResultList();
}

public List buscaPessoaPorEmail(String nome) {
          Query query = getEntityManager().createNamedQuery("selectPessoaByEmail");
          query.setParameter("email", nome);
          return query.getResultList();
}

[]'s
Daniel

Boa noite! Obrigado pela resposta!

Estou com os seguintes erros:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.springframework.jdbc.datasource.lookup.DataSourceLookupFailureException: Failed to look up JNDI DataSource with name 'java:jdbc/Java'; nested exception is javax.naming.NameNotFoundException: jdbc not bound
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:557)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
	at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
	at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
	at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
	at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
	at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
	at $Proxy38.start(Unknown Source)

Atualizei os JAR do Hibernate e o erro mudou para:

2011-04-05 21:13:19,124 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=persistence.unit:unitName=#JavaMagazinePU state=Create
java.lang.RuntimeException: Specification violation [EJB3 JPA 6.2.1.2] - You have not defined a jta-data-source for a JTA enabled persistence context named: JavaMagazinePU
	at org.jboss.jpa.deployment.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:115)
	at org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:275)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)

Os arquivos de configurações seguem iguais.

Att,

olhando mais abaixo na stacktrace:
Caused by: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.(java.lang.Clas…

ou seja, vc tem jars conflitantes do hibernate validator. se tiver mais de uma versão, tire uma delas

Consegui rodar o projeto no JBoss. Estou usando JPA e está dando o erro abaixo. Não estou identificando a causa.

2011-04-06 09:56:18,562 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=persistence.unit:unitName=#teste state=Create
org.hibernate.AnnotationException: Use of the same entity name twice: Usuario
	at org.hibernate.cfg.annotations.EntityBinder.bindEntity(EntityBinder.java:304)
	at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:567)
	at org.hibernate.cfg.AnnotationConfiguration.processArtifactsOfType(AnnotationConfiguration.java:546)
	at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:291)
	at org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1148)
	at org.hibernate.ejb.Ejb3Configuration.buildMappings(Ejb3Configuration.java:1226)
	at org.hibernate.ejb.EventListenerConfigurator.configure(EventListenerConfigurator.java:173)
	at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:854)
	at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:425)
	at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:131)
	at org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:301)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)

o erro parece bastante claro pra mim:
Use of the same entity name twice: Usuario

tem duas entidades com o nome Usuario

Opa, não to querendo ser chato, mas antes de postar, você pode ler as primeiras linhas do stacktrace.
Olha essa:

Pelo visto você anotou duas classes como entidade da tabela usuario.

[]'s
Daniel

Entendo que o erro parece ser simples. Mas tenho apenas uma classe “Usuario” e não tenho ela anotada nos arquivos de configuração de forma duplicada.

gente não quero ser chato nem nada.
mais alguem poderia me ajudar?

Você tem dois usuários?
Teríamos que ver todas as suas entidades para ver esse problemas.
No chute complica.

[]'s
Daniel

Então não,
acho q o problema das entidade é do donny.
o meu é o do começo do post.

gabriel.mancini,
no web.xml, vc não precisa dessas duas configurações:

<context-param>  
    <param-name>br.com.caelum.vraptor.packages</param-name>  
    <param-value>br.com.caelum.vraptor.util.jpa</param-value>  
</context-param>  
<context-param>  
    <param-name>br.com.caelum.vraptor.provider</param-name>  
    <param-value>br.com.caelum.vraptor.util.jpa.JPACustomProvider</param-value>  
</context-param>

use só a packages, pode remover o param do provider.

outra coisa é o erro no ClassValidator, vc está com duas versões do hibernate.validator no classpath? tire uma delas
(eu já havia falado isso em uma das mensagens)