Hi Guru,
I had tried to put in the data source ref
<resource-ref>
jdbc/FisicienCoreDS
<res-ref-name>java:/jdbc/FisicienCoreDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
in ejb-jar.xml but it does't help.
How the session/entity bean connect to the data source in JBOSS which is
java:/jdbc/FisicienCoreDS?
ejb-jar.xml
<?xml version = '1.0' encoding = 'windows-1252'?>
| <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise
JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
| <ejb-jar>
| <enterprise-beans>
| <session>
| <description>Session Bean ( Stateless )</description>
| <display-name>FdAllergyManager</display-name>
| <ejb-name>FdAllergyManager</ejb-name>
| <home>com.fsc.model.fd.fdallergy.ejb.FdAllergyManagerHome</home>
| <remote>com.fsc.model.fd.fdallergy.ejb.FdAllergyManager</remote>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FdAllergyManagerLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FdAllergyManagerLocal</local>
|
<ejb-class>com.fsc.model.fd.fdallergy.ejb.FdAllergyManagerBean</ejb-class>
| <session-type>Stateless</session-type>
| <transaction-type>Container</transaction-type>
| <ejb-local-ref>
| <ejb-ref-name>ejb/local/Fddrugallergy</ejb-ref-name>
| <ejb-ref-type>Entity</ejb-ref-type>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FddrugallergyLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FddrugallergyLocal</local>
| <ejb-link>Fddrugallergy</ejb-link>
| </ejb-local-ref>
| <ejb-local-ref>
| <ejb-ref-name>ejb/local/Fdmedicalalert</ejb-ref-name>
| <ejb-ref-type>Entity</ejb-ref-type>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FdmedicalalertLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FdmedicalalertLocal</local>
| <ejb-link>Fdmedicalalert</ejb-link>
| </ejb-local-ref>
| <ejb-local-ref>
| <ejb-ref-name>ejb/local/Fdnondrugallergy</ejb-ref-name>
| <ejb-ref-type>Entity</ejb-ref-type>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FdnondrugallergyLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FdnondrugallergyLocal</local>
| <ejb-link>Fdnondrugallergy</ejb-link>
| </ejb-local-ref>
| <resource-ref>
| <description>jdbc/FisicienCoreDS</description>
| <res-ref-name>java:/jdbc/FisicienCoreDS</res-ref-name>
| <res-type>javax.sql.DataSource</res-type>
| <res-auth>Container</res-auth>
| <res-sharing-scope>Shareable</res-sharing-scope>
| </resource-ref>
| </session>
| <entity>
| <description>Entity Bean ( CMP )</description>
| <display-name>Fddrugallergy</display-name>
| <ejb-name>Fddrugallergy</ejb-name>
| <home>com.fsc.model.fd.fdallergy.ejb.FddrugallergyHome</home>
| <remote>com.fsc.model.fd.fdallergy.ejb.Fddrugallergy</remote>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FddrugallergyLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FddrugallergyLocal</local>
|
<ejb-class>com.fsc.model.fd.fdallergy.ejb.FddrugallergyBean</ejb-class>
| <persistence-type>Container</persistence-type>
| <prim-key-class>java.lang.Long</prim-key-class>
| <reentrant>False</reentrant>
| <cmp-version>2.x</cmp-version>
| <abstract-schema-name>Fddrugallergy</abstract-schema-name>
| <cmp-field>
| <field-name>fddrugallergyId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>fdpersonId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>gngenericdrugId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>system</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>route</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>probability</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>reaction</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>activeInd</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>enteredBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>enteredDatetime</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>prevUpdatedBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>prevUpdatedDatetime</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>lastUpdatedBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>lastUpdatedDatetime</field-name>
| </cmp-field>
| <primkey-field>fddrugallergyId</primkey-field>
| <query>
| <query-method>
| <method-name>findAll</method-name>
| <method-params/>
| </query-method>
| <ejb-ql>select object(o) from Fddrugallergy o</ejb-ql>
| </query>
| <resource-ref>
| <description>jdbc/FisicienCoreDS</description>
| <res-ref-name>java:/jdbc/FisicienCoreDS</res-ref-name>
| <res-type>javax.sql.DataSource</res-type>
| <res-auth>Container</res-auth>
| <res-sharing-scope>Shareable</res-sharing-scope>
| </resource-ref>
| </entity>
| <entity>
| <description>Entity Bean ( CMP )</description>
| <display-name>Fdmedicalalert</display-name>
| <ejb-name>Fdmedicalalert</ejb-name>
| <home>com.fsc.model.fd.fdallergy.ejb.FdmedicalalertHome</home>
| <remote>com.fsc.model.fd.fdallergy.ejb.Fdmedicalalert</remote>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FdmedicalalertLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FdmedicalalertLocal</local>
|
<ejb-class>com.fsc.model.fd.fdallergy.ejb.FdmedicalalertBean</ejb-class>
| <persistence-type>Container</persistence-type>
| <prim-key-class>java.lang.Long</prim-key-class>
| <reentrant>False</reentrant>
| <cmp-version>2.x</cmp-version>
| <abstract-schema-name>Fdmedicalalert</abstract-schema-name>
| <cmp-field>
| <field-name>fdmedicalalertId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>fdpersonId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>medicalAlert</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>indicator</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>activeInd</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>enteredBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>enteredDatetime</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>prevUpdatedBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>prevUpdatedDatetime</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>lastUpdatedBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>lastUpdatedDatetime</field-name>
| </cmp-field>
| <primkey-field>fdmedicalalertId</primkey-field>
| <query>
| <query-method>
| <method-name>findAll</method-name>
| <method-params/>
| </query-method>
| <ejb-ql>select object(o) from Fdmedicalalert o</ejb-ql>
| </query>
| <resource-ref>
| <description>jdbc/FisicienCoreDS</description>
| <res-ref-name>java:/jdbc/FisicienCoreDS</res-ref-name>
| <res-type>javax.sql.DataSource</res-type>
| <res-auth>Container</res-auth>
| <res-sharing-scope>Shareable</res-sharing-scope>
| </resource-ref>
| </entity>
| <entity>
| <description>Entity Bean ( CMP )</description>
| <display-name>Fdnondrugallergy</display-name>
| <ejb-name>Fdnondrugallergy</ejb-name>
| <home>com.fsc.model.fd.fdallergy.ejb.FdnondrugallergyHome</home>
| <remote>com.fsc.model.fd.fdallergy.ejb.Fdnondrugallergy</remote>
|
<local-home>com.fsc.model.fd.fdallergy.ejb.FdnondrugallergyLocalHome</local-home>
| <local>com.fsc.model.fd.fdallergy.ejb.FdnondrugallergyLocal</local>
|
<ejb-class>com.fsc.model.fd.fdallergy.ejb.FdnondrugallergyBean</ejb-class>
| <persistence-type>Container</persistence-type>
| <prim-key-class>java.lang.Long</prim-key-class>
| <reentrant>False</reentrant>
| <cmp-version>2.x</cmp-version>
| <abstract-schema-name>Fdnondrugallergy</abstract-schema-name>
| <cmp-field>
| <field-name>fdnondrugallergyId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>fdpersonId</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>allergyType</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>allergyDescription</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>reaction</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>activeInd</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>enteredBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>enteredDatetime</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>prevUpdatedBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>prevUpdatedDatetime</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>lastUpdatedBy</field-name>
| </cmp-field>
| <cmp-field>
| <field-name>lastUpdatedDatetime</field-name>
| </cmp-field>
| <primkey-field>fdnondrugallergyId</primkey-field>
| <query>
| <query-method>
| <method-name>findAll</method-name>
| <method-params/>
| </query-method>
| <ejb-ql>select object(o) from Fdnondrugallergy o</ejb-ql>
| </query>
| <resource-ref>
| <description>jdbc/FisicienCoreDS</description>
| <res-ref-name>java:/jdbc/FisicienCoreDS</res-ref-name>
| <res-type>javax.sql.DataSource</res-type>
| <res-auth>Container</res-auth>
| <res-sharing-scope>Shareable</res-sharing-scope>
| </resource-ref>
| </entity>
| </enterprise-beans>
| <assembly-descriptor>
| <container-transaction>
| <method>
| <ejb-name>Fddrugallergy</ejb-name>
| <method-name>*</method-name>
| </method>
| <trans-attribute>Supports</trans-attribute>
| </container-transaction>
| <container-transaction>
| <method>
| <ejb-name>Fdmedicalalert</ejb-name>
| <method-name>*</method-name>
| </method>
| <trans-attribute>Supports</trans-attribute>
| </container-transaction>
| <container-transaction>
| <method>
| <ejb-name>Fdnondrugallergy</ejb-name>
| <method-name>*</method-name>
| </method>
| <trans-attribute>Supports</trans-attribute>
| </container-transaction>
| <container-transaction>
| <method>
| <ejb-name>FdAllergyManager</ejb-name>
| <method-name>*</method-name>
| </method>
| <trans-attribute>Required</trans-attribute>
| </container-transaction>
| </assembly-descriptor>
| </ejb-jar>
|
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3860542#3860542
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3860542
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user