Update of 
/cvsroot/xdoclet/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14543/xdoclet/modules/ibm/src/xdoclet/modules/ibm/websphere/ejb/resources

Added Files:
        ibm-ejb-jar-bnd-ejb-body_xmi.xdt 
Log Message:
Major update of the IBM WebSphere module to support WebSphere v5.* and v6.0, 
see XDT-1107 for details

--- NEW FILE: ibm-ejb-jar-bnd-ejb-body_xmi.xdt ---
        <XDtComment:comment>
        |
        | remote and local ejb refs
        |
        </XDtComment:comment>
    
        <XDtEjbRef:forAllEjbRefs>
        
            <ejbRefBindings xmi:<XDtId:prefixedId prefix="EJBRefBnd"/> 
jndiName="<XDtEjbRef:ejbRefJndiName/>">
        
            <XDtEjb:ifRemoteEjb>
                <bindingEjbRef href="META-INF/ejb-jar.xml#<XDtId:prefixedId 
prefix='EJBRef' wrapInIdEquals='false'/>"/>
            </XDtEjb:ifRemoteEjb>
        
            <XDtEjb:ifLocalEjb>
                <bindingEjbRef xmi:type="common:EJBLocalRef" 
href="META-INF/ejb-jar.xml#<XDtId:prefixedId prefix='EJBLocalRef' 
wrapInIdEquals='false'/>"/>
            </XDtEjb:ifLocalEjb>
        
            </ejbRefBindings>
        
        </XDtEjbRef:forAllEjbRefs>


        <XDtComment:comment>
        |
        | external remote ejb refs
        |
        </XDtComment:comment>

        <XDtClass:forAllClassTags tagName="ejb:ejb-external-ref">
        
            <XDtClass:ifHasClassTag tagName="ejb:ejb-external-ref" 
paramName="jndi-name">        
            <ejbRefBindings xmi:<XDtId:prefixedId prefix="EJBRefBnd"/> 
jndiName="<XDtClass:classTagValue tagName='ejb:ejb-external-ref' 
paramName='jndi-name'/>">
                <bindingEjbRef href="META-INF/ejb-jar.xml#<XDtId:prefixedId 
prefix='EJBRef' wrapInIdEquals='false'/>"/>
            </ejbRefBindings>
            </XDtClass:ifHasClassTag>
            
        </XDtClass:forAllClassTags>


        <XDtComment:comment>
        |
        | resource refs
        |
        </XDtComment:comment>

        <XDtClass:forAllClassTags tagName="ejb:resource-ref">

            <XDtClass:ifHasClassTag tagName="ejb:resource-ref" 
paramName="jndi-name">
            <resRefBindings xmi:<XDtId:prefixedId prefix="ResRefBnd"/> 
jndiName="<XDtClass:classTagValue tagName='ejb:resource-ref' 
paramName='jndi-name'/>">
                <bindingResourceRef 
href="META-INF/ejb-jar.xml#<XDtId:prefixedId prefix='ResRef' 
wrapInIdEquals='false'/>"/>
            </resRefBindings>
            </XDtClass:ifHasClassTag>

        </XDtClass:forAllClassTags>


        <XDtComment:comment>
        |
        | resource environment refs
        |
        </XDtComment:comment>

        <XDtClass:forAllClassTags tagName="ejb:resource-env-ref">

            <XDtClass:ifHasClassTag tagName="ejb:resource-env-ref" 
paramName="jndi-name">
            <resourceEnvRefBindings xmi:<XDtId:prefixedId 
prefix="ResourceEnvRefBnd"/> jndiName="<XDtClass:classTagValue 
tagName='ejb:resource-env-ref' paramName='jndi-name'/>">
                <bindingResourceEnvRef 
href="META-INF/ejb-jar.xml#<XDtId:prefixedId prefix='ResEnvRef' 
wrapInIdEquals='false'/>"/>
            </resourceEnvRefBindings>
            </XDtClass:ifHasClassTag>

        </XDtClass:forAllClassTags>


        <XDtComment:comment>
        |
        | datasource for CMP beans
        |
        </XDtComment:comment>
        <XDtClass:ifHasClassTag tagName="websphere:datasource" 
paramName="jndi-name">

            <datasource
                xmi:id="<XDtId:prefixedId prefix='Datasource' 
wrapInIdEquals='false'/>"
                jndiName="<XDtClass:classTagValue 
tagName='websphere:datasource' paramName='jndi-name'/>">
                <defaultAuth
                    xmi:type="commonbnd:BasicAuthData"
                    xmi:id="<XDtId:prefixedId prefix='BasicAuthData' 
wrapInIdEquals='false'/>">
                    <userId xsi:nil="true"/>
                    <password xsi:nil="true"/>
                </defaultAuth>
            </datasource>

        </XDtClass:ifHasClassTag>



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to