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

Reply via email to