My deployment descriptors and interfaces are generated by XDoclet (tags specified in
the listed AccountBean.java)
| /*AccountLocalHome.java listing
| * Generated by XDoclet - Do not edit!
| */
| package com.company.ht.data.account;
|
| /**
| * Local home interface for Account.
| *
| */
| public interface AccountLocalHome
| extends javax.ejb.EJBLocalHome
| {
| public static final String COMP_NAME="java:comp/env/ejb/AccountLocal";
| public static final String JNDI_NAME="AccountHomeLocal";
|
| public com.togosoft.ht.data.account.AccountLocal
create(com.togosoft.ht.data.account.AccountDTO account)
| throws javax.ejb.CreateException;
|
| public com.togosoft.ht.data.account.AccountLocal
findAccountByActivationID(java.lang.String aID)
| throws javax.ejb.FinderException;
|
| public com.togosoft.ht.data.account.AccountLocal
findByPrimaryKey(java.lang.String pk)
| throws javax.ejb.FinderException;
|
| }
|
| /* AccountLocal.java listing
| * Generated by XDoclet - Do not edit!
| */
| package com.togosoft.ht.data.account;
|
| /**
| * Local interface for Account.
| */
| public interface AccountLocal
| extends javax.ejb.EJBLocalObject
| {
|
| public java.lang.String getLoginID( ) ;
|
| public com.togosoft.ht.data.account.AccountValue getAccountValue( ) ;
|
| }
|
|
| Deployment descriptor portion for entitybean ejb-jar.xml listing
|
| <entity >
| <description><![CDATA[]]></description>
|
| <ejb-name>Account</ejb-name>
|
| <local-home>com.company.ht.data.account.AccountLocalHome</local-home>
| <local>com.company.ht.data.account.AccountLocal</local>
|
| <ejb-class>com.company.ht.data.account.AccountBean</ejb-class>
| <persistence-type>Container</persistence-type>
| <prim-key-class>java.lang.String</prim-key-class>
| <reentrant>False</reentrant>
| <cmp-version>2.x</cmp-version>
| <abstract-schema-name>Account</abstract-schema-name>
| <cmp-field >
| <description><![CDATA[]]></description>
| <field-name>loginID</field-name>
| </cmp-field>
| <primkey-field>loginID</primkey-field>
|
| <query>
| <query-method>
| <method-name>findAccountByActivationID</method-name>
| <method-params>
| <method-param>java.lang.String</method-param>
| </method-params>
| </query-method>
| <ejb-ql><![CDATA[query string ...]]></ejb-ql>
| </query>
| <!-- Write a file named ejb-finders-AccountBean.xml if you want to define
extra finders. -->
| </entity>
|
| jbosscmp-jdbc.xml listing
|
| <?xml version="1.0" encoding="UTF-8"?>
| <!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN"
"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd">
|
| <jbosscmp-jdbc>
| <defaults>
| </defaults>
|
| <enterprise-beans>
|
| <!--
| To add beans that you have deployment descriptor info for, add
| a file to your XDoclet merge directory called jbosscmp-jdbc-beans.xml
| that contains the <entity></entity> markup for those beans.
| -->
|
| <entity>
| <ejb-name>Account</ejb-name>
| <datasource>java:/HealthTheaterDS</datasource>
| <datasource-mapping>MS SQLSERVER2000</datasource-mapping>
|
| <cmp-field>
| <field-name>loginID</field-name>
| <column-name>LoginID</column-name>
|
| </cmp-field>
|
| <!-- jboss 3.2 features -->
| <!-- optimistic locking does not express the exclusions needed -->
| </entity>
|
| </enterprise-beans>
|
| </jbosscmp-jdbc>
|
| jboss.xml listing
|
| <?xml version="1.0" encoding="UTF-8"?>
| <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.2//EN"
"http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd">
|
| <jboss>
|
| <enterprise-beans>
|
| <!--
| To add beans that you have deployment descriptor info for, add
| a file to your XDoclet merge directory called jboss-beans.xml that contains
| the <session></session>, <entity></entity> and
<message-driven></message-driven>
| markup for those beans.
| -->
|
| <entity>
| <ejb-name>Account</ejb-name>
| <local-jndi-name>AccountHomeLocal</local-jndi-name>
|
| <method-attributes>
| </method-attributes>
|
| </entity>
|
| <session>
| <ejb-name>ServerControllerService</ejb-name>
| <jndi-name>ServerControllerService</jndi-name>
|
| <method-attributes>
| </method-attributes>
| </session>
| <session>
| <ejb-name>EmailAgentService</ejb-name>
| <jndi-name>EmailAgentService</jndi-name>
|
| <method-attributes>
| </method-attributes>
| </session>
| <session>
| <ejb-name>AccountControllerService</ejb-name>
| <jndi-name>AccountControllerService</jndi-name>
|
| <method-attributes>
| </method-attributes>
| </session>
| <session>
| <ejb-name>ReportDataControllerService</ejb-name>
| <jndi-name>ReportDataControllerHomeRemote</jndi-name>
|
| <method-attributes>
| </method-attributes>
| </session>
|
| </enterprise-beans>
|
| <resource-managers>
| </resource-managers>
|
| </jboss>
|
|
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3839732#3839732
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3839732
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user