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