Update of /cvsroot/xdoclet/xdoclet/modules/ibm/src/META-INF
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9590/xdoclet/modules/ibm/src/META-INF
Modified Files:
xtags.xml
Log Message:
Documentation and �old code� updated. Some old tags are marked as deprecated
but kept in the code for backward compatibility.
The new websphere tag attributes �websphere.bean.listenerPort� and
�websphere.persistence.datasource� has changed names to
�websphere.mdb.listenerPort� and �websphere.cmp.datasource� to better reflect
their intended use.
Index: xtags.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/ibm/src/META-INF/xtags.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** xtags.xml 7 Nov 2004 18:01:03 -0000 1.11
--- xtags.xml 15 Nov 2004 00:19:33 -0000 1.12
***************
*** 6,10 ****
<namespace>
<name>WebSphere</name>
! <usage-description>IBM's Websphere</usage-description>
<condition-description>EJBs</condition-description>
<condition type="and">
--- 6,10 ----
<namespace>
<name>WebSphere</name>
! <usage-description>IBM's WebSphere</usage-description>
<condition-description>EJBs</condition-description>
<condition type="and">
***************
*** 25,99 ****
</condition>
</condition>
<tags>
! <tag>
! <level>class</level>
! <name>websphere.persistence</name>
! <usage-description>
! The websphere.persistence tag provides information about the
persistence
! of a CMP Entity bean.
! </usage-description>
! <unique>true</unique>
! <condition-description>CMP entity bean</condition-description>
! <condition type="and">
! <condition type="class"/>
<condition type="type">
! <condition-parameter>javax.ejb.EntityBean</condition-parameter>
! </condition>
! <condition type="tag-param">
! <condition-parameter>ejb.bean</condition-parameter>
! <condition-parameter>type</condition-parameter>
! <condition-parameter>CMP</condition-parameter>
</condition>
</condition>
<parameter type="text">
! <name>datasource</name>
<usage-description>
! The jndi-name used to lookup the datasource.
</usage-description>
<mandatory>false</mandatory>
</parameter>
</tag>
<tag>
<level>class</level>
! <name>websphere.bean</name>
! <usage-description>defined bean parameters for websphere
servers</usage-description>
<unique>true</unique>
! <condition-description>Entity, session and message driven
beans</condition-description>
<condition type="or">
<condition type="type">
- <condition-parameter>javax.ejb.EntityBean</condition-parameter>
- </condition>
- <condition type="type">
- <condition-parameter>javax.ejb.SessionBean</condition-parameter>
- </condition>
- <condition type="type">
<condition-parameter>javax.ejb.MessageDrivenBean</condition-parameter>
</condition>
</condition>
<parameter type="text">
- <name>timeout</name>
- <usage-description></usage-description>
- <mandatory>false</mandatory>
- <condition type="type">
- <condition-parameter>javax.ejb.SessionBean</condition-parameter>
- </condition>
- </parameter>
- <parameter type="text">
<name>listenerPort</name>
<usage-description>
! The listener port to be used by this Message Driven Bean for
consuming messages.
</usage-description>
<mandatory>true</mandatory>
<condition type="type">
!
<condition-parameter>javax.ejb.MessageDrivenBean</condition-parameter>
! </condition>
</parameter>
</tag>
<tag>
<level>class</level>
<name>websphere.finder-query</name>
! <usage-description/>
<unique>true</unique>
! <condition-description>EJBs</condition-description>
<condition type="or">
<condition type="type">
--- 25,106 ----
</condition>
</condition>
+
<tags>
!
! <tag>
! <level>class</level>
! <name>websphere.bean</name>
! <usage-description>WebSphere specific extension properties for
Session Beans</usage-description>
! <unique>true</unique>
! <condition-description>Session Beans</condition-description>
! <condition type="or">
<condition type="type">
! <condition-parameter>javax.ejb.SessionBean</condition-parameter>
</condition>
</condition>
<parameter type="text">
! <name>timeout</name>
<usage-description>
! Equivalent to the WebSphere Extension property "Session Timeout"
</usage-description>
<mandatory>false</mandatory>
</parameter>
</tag>
+
<tag>
<level>class</level>
! <name>websphere.mdb</name>
! <usage-description>WebSphere specific extension properties for
Message Driven Beans</usage-description>
<unique>true</unique>
! <condition-description>Message Driven Beans</condition-description>
<condition type="or">
<condition type="type">
<condition-parameter>javax.ejb.MessageDrivenBean</condition-parameter>
</condition>
</condition>
<parameter type="text">
<name>listenerPort</name>
<usage-description>
! The listener port to be used by this Message Driven Bean for
consuming messages.
</usage-description>
<mandatory>true</mandatory>
+ </parameter>
+ </tag>
+
+ <tag>
+ <level>class</level>
+ <name>websphere.cmp</name>
+ <usage-description>WebSphere specific extension properties for CMP
Entity Beans</usage-description>
+ <unique>true</unique>
+ <condition-description>CMP Entity Beans</condition-description>
+ <condition type="and">
+ <condition type="class"/>
<condition type="type">
! <condition-parameter>javax.ejb.EntityBean</condition-parameter>
! </condition>
! <condition type="tag-param">
! <condition-parameter>ejb.bean</condition-parameter>
! <condition-parameter>type</condition-parameter>
! <condition-parameter>CMP</condition-parameter>
! </condition>
! </condition>
! <parameter type="text">
! <name>datasource</name>
! <usage-description>
! The jndi-name used by this CMP bean to lookup the datasource.
! Note that the datasource-attribute on the websphere ant task can
be used to set a default datasource for all CMP beans.
! </usage-description>
! <mandatory>false</mandatory>
</parameter>
</tag>
+
<tag>
<level>class</level>
<name>websphere.finder-query</name>
! <usage-description>
! DEPRECATED. Use EJB QL Queries instead.
! </usage-description>
<unique>true</unique>
! <condition-description>CMP Entity Beans</condition-description>
<condition type="or">
<condition type="type">
***************
*** 122,129 ****
</parameter>
</tag>
<tag>
<level>class</level>
<name>websphere.mapping</name>
! <usage-description/>
<unique>true</unique>
<condition-description>EJBs</condition-description>
--- 129,139 ----
</parameter>
</tag>
+
<tag>
<level>class</level>
<name>websphere.mapping</name>
! <usage-description>
! DEPRECATED. Use the CMP OR-mapping in the WebSphere deploymentment
tool for a default mapping or the CMP OR-mapping tool in WSAD for more advanced
mapping.
! </usage-description>
<unique>true</unique>
<condition-description>EJBs</condition-description>
***************
*** 139,146 ****
</parameter>
</tag>
<tag>
<level>class</level>
<name>websphere.mapping-constraint</name>
! <usage-description/>
<unique>true</unique>
<condition-description>EJBs</condition-description>
--- 149,159 ----
</parameter>
</tag>
+
<tag>
<level>class</level>
<name>websphere.mapping-constraint</name>
! <usage-description>
! DEPRECATED. Use the CMP OR-mapping in the WebSphere deploymentment
tool for a default mapping or the CMP OR-mapping tool in WSAD for more advanced
mapping.
! </usage-description>
<unique>true</unique>
<condition-description>EJBs</condition-description>
***************
*** 167,170 ****
--- 180,184 ----
</parameter>
</tag>
+
</tags>
</namespace>
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel