Boa noite pessoal do GUJ.
Estou estudando o novo JBOSS 7.1 com Spring 3x mais estou tomando o seguinte erro:
Eu configurei o diretorio do Spring no Jboss C:\server\jboss-as-7.1.0.CR1b\modules\org\springframework\spring\main
da seguinte maneira:
[code]
<?xml version=“1.0” encoding=“UTF-8”?>
<module xmlns=“urn:jboss:module:1.1” name=“org.springframework.spring”>
<resources>
<resource-root path="cglib-nodep-2.2.2.jar"/>
<resource-root path="com.springsource.org.aopalliance-1.0.0.jar"/>
<resource-root path="org.springframework.aop-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.asm-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.aspects-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.beans-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.context-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.context.support-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.core-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.expression-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.jdbc-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.jms-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.transaction-3.1.2.RELEASE.jar"/>
<resource-root path="org.springframework.web-3.1.2.RELEASE.jar"/>
</resources>
<dependencies>
<dependencies>
<module name="org.apache.commons.logging"/>
<module name="org.slf4j"/>
<module name="org.jboss.vfs"/>
<module name="javax.persistence.api"/>
<module name="javax.xml.bind.api"/>
<module name="javax.api"/>
<module name="javax.jms.api"/>
<module name="javax.annotation.api"/>
<module name="org.apache.commons.logging"/>
</dependencies>
</dependencies>
</module>[/code]
Existe mais alguma configuração a ser feita para encontrar o modulo do Spring?
Segue a chamada do ejb para spring:
[code]
package br.com.exemplo;
import java.util.List;
import javax.ejb.LocalBean;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import br.com.model.Usuario;
import br.com.spring.ClasseExemploBeanImp;
/**
-
Session Bean implementation class ExemploEJB3
*/
@Stateless
@LocalBean
public class ExemploEJB3 implements ExemploEJB3Local {
@PersistenceContext
EntityManager em;
public static int vlr=0;
/**
- Default constructor.
*/
public ExemploEJB3() {
}
public String TesteDeEjb3(){
vlr++;
System.out.println(“Teste de EJB3x no Jboss 7.1” + vlr);
List<Usuario> users = getUser();
for (Usuario usuario : users) {
System.out.println("Id: " + usuario.getId() + “\t” + "Nome: " + usuario.getNome());
}
BeanFactory bean = new ClassPathXmlApplicationContext(“classpath:Beans.xml”);
ClasseExemploBeanImp exemplo = (ClasseExemploBeanImp)bean.getBean(“classeExemploBean”);
System.out.println(exemplo.retorno());
return "Valor do Retorno é " + vlr;
}
@SuppressWarnings(“unchecked”)
public List<Usuario> getUser(){
return em.createQuery("Select u from Usuario u ").getResultList();
}
}[/code]
Desde já agradeço ao pessoal do GUJ valeu pela força!!!
Obrigado.

Bom dia Galera!!! Help!!! :oops: :oops: :oops: