-
1. Re: Finder Mappings in Deployment Descriptor
lorensrosen Jan 15, 2003 12:25 PM (in response to pranav)What's your deployment descriptor look like?
-
2. Re: Finder Mappings in Deployment Descriptor
pranav Jan 16, 2003 3:21 AM (in response to pranav)Following the content of my jaws.xml file
I don't want to make changes in this by-hand. I need something which I can do in the main Bean class, which is generating other files/classes.
Pranav -
3. Re: Finder Mappings in Deployment Descriptor
pranav Jan 16, 2003 3:23 AM (in response to pranav)Sorrrrrrrrrrrry forget to add the file...
Cheers...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jaws PUBLIC "-//JBoss//DTD JAWS 3.0//EN" "http://www.jboss.org/j2ee/dtd/jaws_3_0.dtd">
java:/DefaultDS
<type-mapping>Hypersonic SQL</type-mapping>
<enterprise-beans>
<ejb-name>cmp/Product</ejb-name>
<cmp-field>
<field-name>basePrice</field-name>
<column-name>BasePrice</column-name>
</cmp-field>
<cmp-field>
<field-name>description</field-name>
<column-name>Description</column-name>
</cmp-field>
<cmp-field>
<field-name>name</field-name>
<column-name>Name</column-name>
</cmp-field>
<cmp-field>
<field-name>productID</field-name>
<column-name>ProductID</column-name>
</cmp-field>
findAllProducts
<![CDATA[productID IS NOT NULL]]>
findByName
<![CDATA[name = {0}]]>
findByDescription
<![CDATA[description = {0}]]>
findByBasePrice
<![CDATA[basePrice = {0}]]>
findExpensiveProducts
<![CDATA[basePrice >= {0}]]>
findCheapProducts
<![CDATA[basePrice <= {0}]]>
<table-name>Product</table-name>
<create-table>true</create-table>
<remove-table>true</remove-table>
<row-locking></row-locking>
</enterprise-beans>