posted 19 years ago
Hi,
It refers to the table name. The Abstract Schema name is then used in EJB-QL defined in ejb-jar.xml.
<abstract-schema-name>AccountBean</abstract-schema-name>
.....
<ejb-ql>
<![CDATA[SELECT OBJECT(a) FROM AccountBean AS a WHERE a.balance > ?1]]>
</ejb-ql>
If using weblogic, the actual table name is defined in the weblogic-cmp-rdbms-jar.xml file
<weblogic-rdbms-bean>
<ejb-name>containerManaged</ejb-name>
<data-source-name>oratxsource</data-source-name>
<table-map>
<table-name>SalesAccounts</table-name>
HTH,
Seetesh