User: vharcq
Date: 02/03/10 10:06:00
Added: core/test/xml-ref/EjbRef ejb-jar.xml jboss.xml
jrun-ejb-jar.xml weblogic-ejb-jar.xml
Log:
Add unit tests for env-entry resource-ref and resource-env-ref
Remark: resource-ref is not ejb 2.0 compliant so the unit test failure is correct
until we correct it...
Revision Changes Path
1.1 xdoclet/core/test/xml-ref/EjbRef/ejb-jar.xml
Index: 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 id="ejb-jar_2">
<description>No Description.</description>
<display-name>Generated by XDoclet</display-name>
<enterprise-beans>
<session id="Session_2">
<description><![CDATA[No Description.]]></description>
<ejb-name>ejbref/EjbRefMaster</ejb-name>
<home>xdoclet.retest.bean.ejb.interfaces.EjbRefMasterHome</home>
<remote>xdoclet.retest.bean.ejb.interfaces.EjbRefMaster</remote>
<local-home>xdoclet.retest.bean.ejb.interfaces.EjbRefMasterLocalHome</local-home>
<local>xdoclet.retest.bean.ejb.interfaces.EjbRefMasterLocal</local>
<ejb-class>xdoclet.retest.bean.ejb.ejb.EjbRefMasterSession</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<ejb-ref id="EJBRef_3">
<ejb-ref-name>ejb/ejbref/EjbRefClient</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<home>xdoclet.retest.bean.ejb.interfaces.EjbRefClientHome</home>
<remote>xdoclet.retest.bean.ejb.interfaces.EjbRefClient</remote>
<ejb-link>ejbref/EjbRefClient</ejb-link>
</ejb-ref>
<ejb-ref id="EJBRef_4">
<ejb-ref-name>ejb/ejbref/EjbRefClient-refname</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<home>xdoclet.retest.bean.ejb.interfaces.EjbRefClientHome</home>
<remote>xdoclet.retest.bean.ejb.interfaces.EjbRefClient</remote>
<ejb-link>ejbref/EjbRefClient</ejb-link>
</ejb-ref>
<ejb-ref id="EJBRef_6">
<ejb-ref-name>ejb/ejbref/EjbRefClient-ext-refname</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<home>xdoclet.retest.bean.ejb.interfaces.EjbRefClientHome</home>
<remote>xdoclet.retest.bean.ejb.interfaces.EjbRefClient</remote>
</ejb-ref>
</session>
<entity id="ContainerManagedEntity_2">
<description><![CDATA[No Description.]]></description>
<ejb-name>ejbref/EjbRefClient</ejb-name>
<home>xdoclet.retest.bean.ejb.interfaces.EjbRefClientHome</home>
<remote>xdoclet.retest.bean.ejb.interfaces.EjbRefClient</remote>
<local-home>xdoclet.retest.bean.ejb.interfaces.EjbRefClientLocalHome</local-home>
<local>xdoclet.retest.bean.ejb.interfaces.EjbRefClientLocal</local>
<ejb-class>xdoclet.retest.bean.ejb.ejb.EjbRefClientCMP</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>xdoclet.retest.bean.ejb.interfaces.EjbRefClientPK</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>ejbref/EjbRefClient</abstract-schema-name>
</entity>
</enterprise-beans>
<assembly-descriptor>
<!-- Empty -->
</assembly-descriptor>
</ejb-jar>
1.1 xdoclet/core/test/xml-ref/EjbRef/jboss.xml
Index: jboss.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS//EN"
"http://www.jboss.org/j2ee/dtd/jboss.dtd">
<jboss>
<enterprise-beans>
<entity>
<ejb-name>ejbref/EjbRefClient</ejb-name>
<jndi-name>ejbref/EjbRefClient</jndi-name>
<local-jndi-name>ejbref/EjbRefClientLocal</local-jndi-name>
</entity>
<session>
<ejb-name>ejbref/EjbRefMaster</ejb-name>
<jndi-name>ejbref/EjbRefMaster</jndi-name>
<local-jndi-name>ejbref/EjbRefMasterLocal</local-jndi-name>
<ejb-ref>
<ejb-ref-name>ejb/ejbref/EjbRefClient-refname</ejb-ref-name>
<jndi-name>other/EjbRefClient-jboss-refname</jndi-name>
</ejb-ref>
</session>
</enterprise-beans>
</jboss>
1.1 xdoclet/core/test/xml-ref/EjbRef/jrun-ejb-jar.xml
Index: jrun-ejb-jar.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jrun-ejb-jar PUBLIC "-//Macromedia, Inc.//DTD jrun-ejb-jar 4.0//EN"
"http://jrun.macromedia.com/dtds/jrun-ejb-jar.dtd">
<jrun-ejb-jar>
<description>Generated by XDoclet</description>
<source>DefaultDataSource</source>
<enterprise-beans>
<session>
<ejb-name>ejbref/EjbRefMaster</ejb-name>
<jndi-name>ejbref/EjbRefMaster</jndi-name>
</session>
<entity>
<ejb-name>ejbref/EjbRefClient</ejb-name>
<jndi-name>ejbref/EjbRefClient</jndi-name>
</entity>
</enterprise-beans>
</jrun-ejb-jar>
1.1 xdoclet/core/test/xml-ref/EjbRef/weblogic-ejb-jar.xml
Index: weblogic-ejb-jar.xml
===================================================================
<?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>Generated by XDoclet</description>
<weblogic-enterprise-bean>
<ejb-name>ejbref/EjbRefMaster</ejb-name>
<stateless-session-descriptor>
</stateless-session-descriptor>
<reference-descriptor>
</reference-descriptor>
<jndi-name>ejbref/EjbRefMaster</jndi-name>
<local-jndi-name>ejbref/EjbRefMasterLocal</local-jndi-name>
</weblogic-enterprise-bean>
<weblogic-enterprise-bean>
<ejb-name>ejbref/EjbRefClient</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>6.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
</reference-descriptor>
<jndi-name>ejbref/EjbRefClient</jndi-name>
<local-jndi-name>ejbref/EjbRefClientLocal</local-jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel