Create a jaws.xml file for your JAR, and there's a tag in there to
name the data source. It's easiest to use EJX, but there are also howtos
on the web site.
Aaron
On Fri, 27 Oct 2000, Sergio Stateri Jr wrote:
> Where can I define to a Entity Bean access a Database ?
>
> I set my database in jboss.conf :
>
> <mbean name="DefaultDomain:service=XADataSource,name=OracleDB">
> <attribute
> name="URL">jdbc:oracle:thin:@192.168.0.13:1521:linux</attribute>
> <attribute name="JDBCUser">fotoptica</attribute>
> <attribute name="Password">fotoptica</attribute>
> </mbean>
>
> And I create a DemoBean that must persist a id and a name id table Demo in
> database Fotoptica on Oracle 8i. Here�s my ejb-jar.xml :
>
> <?xml version="1.0"?>
>
> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise
> JavaBeans 1.1//EN" "http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd">
>
> <ejb-jar>
> <display-name>DemoEJB</display-name>
> <enterprise-beans>
> <entity>
> <description>Models a Demo</description>
> <ejb-name>DemoBeanEE</ejb-name>
> <home>ejb.demo.DemoHome</home>
> <remote>ejb.demo.Demo</remote>
> <ejb-class>ejb.demo.DemoBean</ejb-class>
> <persistence-type>Container</persistence-type>
> <prim-key-class>java.lang.String</prim-key-class>
> <reentrant>False</reentrant>
> <cmp-field><field-name>id</field-name></cmp-field>
> <cmp-field><field-name>name</field-name></cmp-field>
> <primkey-field>id</primkey-field>
> </entity>
> </enterprise-beans>
>
> <!-- more beans here -->
>
> </ejb-jar>
>
> Then when I copy demo.jar to jboss/deploy I receive the following error :
>
> [Container factory] Deploying DemoBeanEE
> [Container factory] org.jboss.ejb.DeploymentException: Hypersonic not bound
>
> I think that Jboss is trying to use Hypersonic to persist my Entity Bean,
> and I�d like to use Oracle. How can I change to database that DemoBeanEE
> must use ?
>
> Thanks in advance,
> Sergio Stateri Jr
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> Tesla Tecnologia
> Sao Paulo (SP) Brazil
>
>
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]