Error lookup datasource jndi Spring Jboss 7

Estou tentando rodar um projeto no JBOSS 7, mas não consigo configurar o JNDI.

Erro:

[quote]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘dataSourceJNDI’ defined in ServletContext resource [/WEB-INF/cms-servlet.xml]: Invocation of init method failed; nested exception is javax.naming.NamingException: JBAS011843: Failed instantiate InitialContextFactory org.jnp.interfaces.NamingContextFactory from classloader ModuleClassLoader for Module “deployment.cms_motov2.war:main” from Service Module Loader
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_09]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [spring-2.5.6.SEC03.jar:2.5.6.SEC03]
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) [spring-2.5.6.SEC03.jar:2.5.6.SEC03][/quote]

standalone.xml

<datasource jndi-name="java:jboss/datasources/myDS" pool-name="myDS" enabled="true" use-java-context="true"> <connection-url>jdbc:jtds:sqlserver://server/db;instance=SQLEXPRESS2008RC</connection-url> <driver>mssql</driver> <security> <user-name>user</user-name> <password>senha</password> </security> </datasource>

web.xml

<resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/myDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>

jboss-web.xml

<resource-ref> <res-ref-name>jdbc/myDS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <jndi-name>java:jboss/datasources/myDS</jndi-name> </resource-ref>

cms-servlet.xml

<bean id="dataSourceJNDI" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:jboss/datasources/myDS"/> </bean>

Alguém pode me ajudar, estou ficando biruta!!!

Nossa estou com o mesmo problema por favor. ajudem…

Cara eu não me lembro exatamente o que tinha de problema no meu projeto, mas posta seu erro e as configurações que esta fazendo.

[list]3:29:56,049 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC00001: Failed to start service jboss.deployment.unit.“FinanceiroWeb.war”.POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit.“FinanceiroWeb.war”.POST_MODULE: Failed to process phase POST_MODULE of deployment "FinanceiroWeb.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
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(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_05]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_05]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_05]
Caused by: java.lang.RuntimeException: Error getting reflective information for class org.springframework.security.taglibs.authz.AccessControlListTag with ClassLoader ModuleClassLoader for Module “deployment.FinanceiroWeb.war:main” from Service Module Loader
at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.ee.metadata.MethodAnnotationAggregator.runtimeAnnotationInformation(MethodAnnotationAggregator.java:58)
at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.handleAnnotations(InterceptorAnnotationProcessor.java:85)
at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:70)
at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:55)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
… 5 more
Caused by: java.lang.NoClassDefFoundError: org/springframework/security/acls/model/NotFoundException
at java.lang.Class.getDeclaredFields0(Native Method) [rt.jar:1.7.0_05]
at java.lang.Class.privateGetDeclaredFields(Class.java:2308) [rt.jar:1.7.0_05]
at java.lang.Class.getDeclaredFields(Class.java:1760) [rt.jar:1.7.0_05]
at org.jboss.as.server.deployment.reflect.ClassReflectionIndex.<init>(ClassReflectionIndex.java:57) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:66) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
… 10 more
Caused by: java.lang.ClassNotFoundException: org.springframework.security.acls.model.NotFoundException from [Module “deployment.FinanceiroWeb.war:main” from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.1.1.GA]
… 15 more

13:29:56,598 INFO [org.jboss.as.jpa] (MSC service thread 1-4) JBAS011401: Read persistence.xml for crudJMPU
13:29:56,852 WARN [org.jboss.as.dependency.private] (MSC service thread 1-3) JBAS018567: Deployment “deployment.empresa.war” is using a private module (“org.jboss.ironjacamar.jdbcadapters:main”) which may be changed or removed in future versions without notice.
13:29:56,854 WARN [org.jboss.as.dependency.private] (MSC service thread 1-3) JBAS018567: Deployment “deployment.empresa.war” is using a private module (“org.jboss.ironjacamar.jdbcadapters:main”) which may be changed or removed in future versions without notice.
13:29:57,752 INFO [org.jboss.weld.deployer] (MSC service thread 1-1) JBAS016002: Processing weld deployment empresa.war
13:29:58,451 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-7) JBAS010404: Deploying non-JDBC-compliant driver class org.postgresql.Driver (version 9.0)
13:29:58,453 INFO [org.jboss.weld.deployer] (MSC service thread 1-7) JBAS016005: Starting Services for CDI deployment: empresa.war
13:29:58,921 INFO [org.jboss.weld.Version] (MSC service thread 1-7) WELD-000900 1.1.5 (AS71)
13:29:59,037 INFO [org.jboss.as.jpa] (MSC service thread 1-5) JBAS011402: Starting Persistence Unit Service 'empresa.war#crudJMPU’
13:29:59,529 INFO [org.hibernate.annotations.common.Version] (MSC service thread 1-5) HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
13:29:59,565 INFO [org.hibernate.Version] (MSC service thread 1-5) HHH000412: Hibernate Core {4.0.1.Final}
13:29:59,568 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-5) HHH000206: hibernate.properties not found
13:29:59,570 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-5) HHH000021: Bytecode provider name : javassist
13:29:59,711 INFO [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-5) HHH000204: Processing PersistenceUnitInfo [[/list]

Seu problema parece ser em em:

Caused by: java.lang.NoClassDefFoundError: org/springframework/security/acls/model/NotFoundException
Caused by: java.lang.ClassNotFoundException: org.springframework.security.acls.model.NotFoundException

Verifica se estão no seu projeto.

Obrigado funcionou