Problema com ejb3

Olá pessoal estou com o seguinte problema li bastante e não encontro uma solução
segue abaixo o erro o codigo,

-Ds.xml

<?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> <jndi-name>jdbc/SigemDS</jndi-name> <connection-url>jdbc:oracle:thin:@192.168.1.10:1521</connection-url> <driver-class>oracle.jdbc.driver.OracleDriver</driver-class> <user-name>SIGEM</user-name> <password>SIGEM</password> <min-pool-size>5</min-pool-size> <max-pool-size>20</max-pool-size> <idle-timeout-minutes>5</idle-timeout-minutes> </local-tx-datasource> </datasources>

persistence.xml

<?xml version="1.0" encoding="UTF-8"?> <persistence version="1.0" 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_1_0.xsd"> <persistence-unit name="PU" transaction-type="JTA"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <jta-data-source>java:jdbc/SigemDS</jta-data-source> <!-- <jar-file>../SIGEMLIB.jar</jar-file>--> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.OracleDialect" /> </properties> </persistence-unit> </persistence>

DAO

@PersistenceContext(unitName="PU") protected EntityManager em;

e o Erro

[code]— MBeans waiting for other MBeans —
ObjectName: jboss.j2ee:jar=sigem-infra.jar,name=ManterDAOImpl,service=EJB3
State: NOTYETINSTALLED
I Depend On:
persistence.units:unitName=PU

— MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM —
ObjectName: persistence.units:unitName=PU
State: NOTYETINSTALLED
Depends On Me:
jboss.j2ee:jar=sigem-infra.jar,name=ManterDAOImpl,service=EJB3[/code]

O persistence.xml está na pasta META-INF, dentro do jar?

olá o problema foi resolvido…
realmente o ant não estava gerando os xml…