我ejb-jar.xml:
<?xml version="1.0" encoding="UTF-8"?><!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 > <description><![CDATA[No Description.]]></description>
<display-name>Generated by XDoclet</display-name> <enterprise-beans> <!-- Session Beans -->
<session >
<description><![CDATA[Description for RegisterSession]]></description>
<display-name>Name for RegisterSession</display-name> <ejb-name>RegisterSession</ejb-name> <home>net.qxbbs.bbs.interfaces.RegisterSessionHome</home>
<remote>net.qxbbs.bbs.interfaces.RegisterSession</remote>
<local-home>net.qxbbs.bbs.interfaces.RegisterSessionLocalHome</local-home>
<local>net.qxbbs.bbs.interfaces.RegisterSessionLocal</local>
<ejb-class>net.qxbbs.bbs.ejb.RegisterSessionSession</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type> </session> <!--
To add session beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called session-beans.xml that contains
the <session></session> up for those beans.
--> <!-- Entity Beans -->
<entity >
<description><![CDATA[Description for Register]]></description>
<display-name>Name for Register</display-name> <ejb-name>Register</ejb-name> <local-home>net.qxbbs.bbs.interfaces.RegisterLocalHome</local-home>
<local>net.qxbbs.bbs.interfaces.RegisterLocal</local> <ejb-class>net.qxbbs.bbs.ejb.RegisterCMP</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>net.qxbbs.bbs.interfaces.RegisterPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Register</abstract-schema-name> <!-- Write a file named ejb-finders-Register.xml if you want to define extra finders. --><cmp-field>
<field-name>userid</field-name>
</cmp-field>
<cmp-field>
<field-name>password</field-name>
</cmp-field>
<cmp-field>
<field-name>username</field-name>
</cmp-field>
<cmp-field>
<field-name>realname</field-name>
</cmp-field>
<cmp-field>
<field-name>sfid</field-name>
</cmp-field>
<cmp-field>
<field-name>age</field-name>
</cmp-field>
<cmp-field>
<field-name>sex</field-name>
</cmp-field>
<cmp-field>
<field-name>year</field-name>
</cmp-field>
<cmp-field>
<field-name>month</field-name>
</cmp-field>
<cmp-field>
<field-name>day</field-name>
</cmp-field>
<cmp-field>
<field-name>address</field-name>
</cmp-field>
<cmp-field>
<field-name>phone</field-name>
</cmp-field>
<cmp-field>
<field-name>email</field-name>
</cmp-field>
<cmp-field>
<field-name>words</field-name>
</cmp-field> </entity> <!--
To add entity beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called entity-beans.xml that contains
the <entity></entity> up for those beans.
--> <!-- Message Driven Beans -->
<!--
To add message driven beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called message-driven-beans.xml that contains
the <message-driven></message-driven> up for those beans.
--> </enterprise-beans> <!-- Relationships --> <!-- Assembly Descriptor -->
<!--
To specify your own assembly descriptor info here, add a file to your
XDoclet merge directory called assembly-descriptor.xml that contains
the <assembly-descriptor></assembly-descriptor> up.
--> <assembly-descriptor >
<!--
To specify additional security-role elements, add a file in the merge
directory called ejb-security-roles.xml that contains them.
--> <!-- method permissions -->
<!--
To specify additional method-permission elements, add a file in the merge
directory called ejb-method-permissions.ent that contains them.
--> <!-- transactions -->
<!--
To specify additional container-transaction elements, add a file in the merge
directory called ejb-container-transactions.ent that contains them.
--> <!-- finder transactions --> <!-- message destinations -->
<!--
To specify additional message-destination elements, add a file in the merge
directory called ejb-message-destinations.ent that contains them.
--> <!-- exclude list -->
<!--
To specify an exclude-list element, add a file in the merge directory
called ejb-exclude-list.xml that contains it.
-->
</assembly-descriptor></ejb-jar>
<?xml version="1.0" encoding="UTF-8"?><!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 > <description><![CDATA[No Description.]]></description>
<display-name>Generated by XDoclet</display-name> <enterprise-beans> <!-- Session Beans -->
<session >
<description><![CDATA[Description for RegisterSession]]></description>
<display-name>Name for RegisterSession</display-name> <ejb-name>RegisterSession</ejb-name> <home>net.qxbbs.bbs.interfaces.RegisterSessionHome</home>
<remote>net.qxbbs.bbs.interfaces.RegisterSession</remote>
<local-home>net.qxbbs.bbs.interfaces.RegisterSessionLocalHome</local-home>
<local>net.qxbbs.bbs.interfaces.RegisterSessionLocal</local>
<ejb-class>net.qxbbs.bbs.ejb.RegisterSessionSession</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type> </session> <!--
To add session beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called session-beans.xml that contains
the <session></session> up for those beans.
--> <!-- Entity Beans -->
<entity >
<description><![CDATA[Description for Register]]></description>
<display-name>Name for Register</display-name> <ejb-name>Register</ejb-name> <local-home>net.qxbbs.bbs.interfaces.RegisterLocalHome</local-home>
<local>net.qxbbs.bbs.interfaces.RegisterLocal</local> <ejb-class>net.qxbbs.bbs.ejb.RegisterCMP</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>net.qxbbs.bbs.interfaces.RegisterPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>Register</abstract-schema-name> <!-- Write a file named ejb-finders-Register.xml if you want to define extra finders. --><cmp-field>
<field-name>userid</field-name>
</cmp-field>
<cmp-field>
<field-name>password</field-name>
</cmp-field>
<cmp-field>
<field-name>username</field-name>
</cmp-field>
<cmp-field>
<field-name>realname</field-name>
</cmp-field>
<cmp-field>
<field-name>sfid</field-name>
</cmp-field>
<cmp-field>
<field-name>age</field-name>
</cmp-field>
<cmp-field>
<field-name>sex</field-name>
</cmp-field>
<cmp-field>
<field-name>year</field-name>
</cmp-field>
<cmp-field>
<field-name>month</field-name>
</cmp-field>
<cmp-field>
<field-name>day</field-name>
</cmp-field>
<cmp-field>
<field-name>address</field-name>
</cmp-field>
<cmp-field>
<field-name>phone</field-name>
</cmp-field>
<cmp-field>
<field-name>email</field-name>
</cmp-field>
<cmp-field>
<field-name>words</field-name>
</cmp-field> </entity> <!--
To add entity beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called entity-beans.xml that contains
the <entity></entity> up for those beans.
--> <!-- Message Driven Beans -->
<!--
To add message driven beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called message-driven-beans.xml that contains
the <message-driven></message-driven> up for those beans.
--> </enterprise-beans> <!-- Relationships --> <!-- Assembly Descriptor -->
<!--
To specify your own assembly descriptor info here, add a file to your
XDoclet merge directory called assembly-descriptor.xml that contains
the <assembly-descriptor></assembly-descriptor> up.
--> <assembly-descriptor >
<!--
To specify additional security-role elements, add a file in the merge
directory called ejb-security-roles.xml that contains them.
--> <!-- method permissions -->
<!--
To specify additional method-permission elements, add a file in the merge
directory called ejb-method-permissions.ent that contains them.
--> <!-- transactions -->
<!--
To specify additional container-transaction elements, add a file in the merge
directory called ejb-container-transactions.ent that contains them.
--> <!-- finder transactions --> <!-- message destinations -->
<!--
To specify additional message-destination elements, add a file in the merge
directory called ejb-message-destinations.ent that contains them.
--> <!-- exclude list -->
<!--
To specify an exclude-list element, add a file in the merge directory
called ejb-exclude-list.xml that contains it.
-->
</assembly-descriptor></ejb-jar>
解决方案 »
- HttpServletResponse里如何取HttpServletRequest对象?
- 请大家帮忙看一下这个小程序错误怎么解决,谢谢
- 利用HSQLDB 进行Hibernate单元测试
- 对于使用ldap登录的系统 对于人员的选择是不是都是从ldap上取,还是在本系统中再保存一套用户好?
- MYSQL与MS-SQL如何转变!!急救
- struts中的actionServlet是怎么获得jsp的请求信息的,在线等
- 关于搜索网页方面的知识大家请告知!!!!!!!!!!!
- 请问,如何实现jms的持久化存储?
- 异步消息的接收问题:)谢谢!!
- springMVC+Mybatis
- 请教大侠struts程序中的数据访问层应该怎么写啊?谢谢!
- 数据库冗余问题
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE weblogic-ejb-jar PUBLIC "-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB//EN" "http://www.bea.com/servers/wls600/dtd/weblogic-ejb-jar.dtd"><weblogic-ejb-jar>
<description><![CDATA[Generated by XDoclet]]></description>
<weblogic-enterprise-bean>
<ejb-name>Register</ejb-name>
<entity-descriptor>
<persistence>
<persistence-type>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>7.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
</reference-descriptor> <local-jndi-name>RegisterLocal</local-jndi-name>
</weblogic-enterprise-bean>
<weblogic-enterprise-bean>
<ejb-name>RegisterSession</ejb-name>
<stateless-session-descriptor>
</stateless-session-descriptor>
<reference-descriptor>
</reference-descriptor> <jndi-name>ejb/RegisterSession</jndi-name>
<local-jndi-name>RegisterSessionLocal</local-jndi-name>
</weblogic-enterprise-bean>
<!--
To add enterprise beans that you have deployment descriptor info for, add
a file to your XDoclet merge directory called weblogic-enterprise-beans.xml that contains
the <weblogic-enterprise-bean></weblogic-enterprise-bean> up for those beans.
--> <!--
To add a security-role-assignment section, add
a file to your XDoclet merge directory called weblogic-security-role-assignment.xml that contains
the <security-role-assignment></security-role-assignment> up.
--> <!--
To add a run-as-role-assignment section, add
a file to your XDoclet merge directory called weblogic-run-as-role-assignment.xml that contains
the <run-as-role-assignment></run-as-role-assignment> up.
--> </weblogic-ejb-jar>
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE weblogic-rdbms-jar PUBLIC "-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB RDBMS Persistence//EN" "http://www.bea.com/servers/wls600/dtd/weblogic-rdbms20-persistence-600.dtd"><weblogic-rdbms-jar>
<weblogic-rdbms-bean>
<ejb-name>Register</ejb-name>
<data-source-name></data-source-name>
<table-name>Register</table-name>
<field-map>
<cmp-field>userid</cmp-field>
<dbms-column>userid</dbms-column>
</field-map>
<field-map>
<cmp-field>password</cmp-field>
<dbms-column>password</dbms-column>
</field-map>
<field-map>
<cmp-field>username</cmp-field>
<dbms-column>username</dbms-column>
</field-map>
<field-map>
<cmp-field>realname</cmp-field>
<dbms-column>realname</dbms-column>
</field-map>
<field-map>
<cmp-field>sfid</cmp-field>
<dbms-column>sfid</dbms-column>
</field-map>
<field-map>
<cmp-field>age</cmp-field>
<dbms-column>age</dbms-column>
</field-map>
<field-map>
<cmp-field>sex</cmp-field>
<dbms-column>sex</dbms-column>
</field-map>
<field-map>
<cmp-field>year</cmp-field>
<dbms-column>year</dbms-column>
</field-map>
<field-map>
<cmp-field>month</cmp-field>
<dbms-column>month</dbms-column>
</field-map>
<field-map>
<cmp-field>day</cmp-field>
<dbms-column>day</dbms-column>
</field-map>
<field-map>
<cmp-field>address</cmp-field>
<dbms-column>address</dbms-column>
</field-map>
<field-map>
<cmp-field>phone</cmp-field>
<dbms-column>phone</dbms-column>
</field-map>
<field-map>
<cmp-field>email</cmp-field>
<dbms-column>email</dbms-column>
</field-map>
<field-map>
<cmp-field>words</cmp-field>
<dbms-column>words</dbms-column>
</field-map> </weblogic-rdbms-bean> <!--
To add weblogic relationships for beans not managed by XDoclet, add
a file to your XDoclet merge directory called weblogic-cmp-rdbms-beans.xml that contains
the <weblogic-rdbms-bean></weblogic-rdbms-bean> ups for those beans.
--> <!--
To add weblogic relationships for beans not managed by XDoclet, add
a file to your XDoclet merge directory called weblogic-cmp-rdbms-relationships.xml that contains
the <weblogic-rdbms-relation></weblogic-rdbms-relation> ups for those beans.
--> </weblogic-rdbms-jar>