Hibernate com serviço do jboss

      Estou tentando configurar o hibernate como serviço do jboss e esta dando esse pau

[code]
MBeans waiting for other MBeans:
ObjectName: jboss.jca:service=HibernateFactory
state: CONFIGURED
I Depend On: jboss.jca:service=RARDeployer
jboss.jca:service=LocalTxCM,name=OracleDS

Depends On Me:

MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
ObjectName: jboss.jca:service=LocalTxCM,name=OracleDS
state: NOTYETINSTALLED
I Depend On:
Depends On Me: jboss.jca:service=HibernateFactory[/code]

o que pode causar este erro

Boa tarde luiz,

Se vc puder colocar o seu jboss-service pra gente dar uma olhada?

Eu uso assim:

[code]
<server>
<mbean code=“net.sf.hibernate.jmx.HibernateService” name=“jboss.jca:service=HibernateFactory, name=HibernateFactory”>
<depends>jboss.jca:service=RARDeployer</depends>
<depends>jboss.jca:service=LocalTxCM,name=fastds</depends>
<attribute name=“MapResources”>
br/com/Bean.hbm.xml
… etc…

&lt;/attribute&gt;
&lt;attribute name="JndiName"&gt;java:/hibernate/HibernateFactory&lt;/attribute&gt;
&lt;attribute name="Datasource"&gt;java:/meudatasource&lt;/attribute&gt;
&lt;attribute name="Dialect"&gt;net.sf.hibernate.dialect.OracleDialect&lt;/attribute&gt;
&lt;attribute name="UseOuterJoin"&gt;true&lt;/attribute&gt;
&lt;attribute name="ShowSql"&gt;false&lt;/attribute&gt;
&lt;attribute name="UserTransactionName"&gt;UserTransaction&lt;/attribute&gt;
&lt;attribute name="TransactionStrategy"&gt;net.sf.hibernate.transaction.JTATransactionFactory&lt;/attribute&gt;
&lt;attribute name="TransactionManagerLookupStrategy"&gt;net.sf.hibernate.transaction.JBossTransactionManagerLookup&lt;/attribute&gt;  

</mbean>
</server>[/code]

e o datasource que fica na pasta deploy

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

&lt;datasources&gt;

  &lt;local-tx-datasource&gt;

    &lt;jndi-name&gt;meudatasource&lt;/jndi-name&gt;
    
	&lt;connection-url&gt;jdbc:oracle:thin:@server:1521:base&lt;/connection-url&gt;
    &lt;driver-class&gt;oracle.jdbc.driver.OracleDriver&lt;/driver-class&gt;

    &lt;user-name&gt;user&lt;/user-name&gt;

    &lt;password&gt;senha&lt;/password&gt;

	&lt;min-pool-size&gt;1&lt;/min-pool-size&gt;

	&lt;max-pool-size&gt;50&lt;/max-pool-size&gt;

	&lt;blocking-timeout-millis&gt;5000&lt;/blocking-timeout-millis&gt;

	&lt;idle-timeout-minutes&gt;1&lt;/idle-timeout-minutes&gt;

  &lt;/local-tx-datasource&gt;

&lt;/datasources&gt;

falow

meu jboss-service.xml

[code]


jboss.jca:service=RARDeployer
jboss.jca:service=LocalTxCM,name=OracleDS

br/com/triad/dao/beans/TipoLigacao.hbm.xml
java:/hibernate/HibernateFactory
java/OracleDS
net.sf.hibernate.dialect.Oracle9Dialect
net.sf.hibernate.transaction.JTATransactionFactory
net.sf.hibernate.transaction.JBossTransactionManagerLookup
false
true
UserTransaction

[/code]
    meu jboss-service.xml
<server>
<mbean code="net.sf.hibernate.jmx.HibernateService" name="jboss.jca:service=HibernateFactory">
    <depends>jboss.jca:service=RARDeployer</depends>
    <depends>jboss.jca:service=LocalTxCM,name=OracleDS</depends>
    <!-- Make it deploy ONLY after DataSource had been started -->
    <attribute name="MapResources">br/com/triad/dao/beans/TipoLigacao.hbm.xml</attribute>
    <attribute name="JndiName">java:/hibernate/HibernateFactory</attribute>
    <attribute name="Datasource">java/OracleDS</attribute>
    <attribute name="Dialect">net.sf.hibernate.dialect.Oracle9Dialect</attribute>
    <attribute name="TransactionStrategy">net.sf.hibernate.transaction.JTATransactionFactory</attribute>
    <attribute name="TransactionManagerLookupStrategy">net.sf.hibernate.transaction.JBossTransactionManagerLookup</attribute>
    <attribute name="UseOuterJoin">false</attribute>
    <attribute name="ShowSql">true</attribute>
    <attribute name="UserTransactionName">UserTransaction</attribute>

</mbean>
</server>