Update of
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15643/modules/ejb/src/xdoclet/modules/ejb/dd/resources
Modified Files:
res-ref.xdt ejb-body.xdt ejb-ref.xdt
Log Message:
added easier environment handling (XDT-1325)
Index: res-ref.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/res-ref.xdt,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** res-ref.xdt 2 Mar 2005 21:00:03 -0000 1.1
--- res-ref.xdt 6 Apr 2005 21:48:49 -0000 1.2
***************
*** 1,43 ****
<XDtMerge:merge file="ejb-resourcerefs-{0}.xml">
! <XDtClass:forAllClassTags tagName="ejb:resource-ref">
<resource-ref <XDtId:prefixedId prefix="ResRef"/>>
! <XDtClass:ifHasClassTag tagName="ejb:resource-ref"
paramName="res-name">
! <res-ref-name><XDtClass:classTagValue tagName="ejb:resource-ref"
paramName="res-name"/></res-ref-name>
! </XDtClass:ifHasClassTag>
! <XDtClass:ifHasClassTag tagName="ejb:resource-ref"
paramName="res-ref-name">
! <res-ref-name><XDtClass:classTagValue tagName="ejb:resource-ref"
paramName="res-ref-name"/></res-ref-name>
! </XDtClass:ifHasClassTag>
! <res-type><XDtClass:classTagValue tagName="ejb:resource-ref"
paramName="res-type" mandatory="true"/></res-type>
! <res-auth><XDtClass:classTagValue tagName="ejb:resource-ref"
paramName="res-auth" mandatory="true"/></res-auth>
! <XDtClass:ifHasClassTag tagName="ejb:resource-ref"
paramName="res-sharing-scope">
! <res-sharing-scope><XDtClass:classTagValue
tagName="ejb:resource-ref" paramName="res-sharing-scope"
values="Shareable,Unshareable"/></res-sharing-scope>
! </XDtClass:ifHasClassTag>
</resource-ref>
! </XDtClass:forAllClassTags>
</XDtMerge:merge>
<XDtMerge:merge file="ejb-resource-env-refs-{0}.xml">
! <XDtClass:forAllClassTags tagName="ejb:resource-env-ref">
<resource-env-ref <XDtId:prefixedId prefix="ResEnvRef"/>>
! <XDtClass:ifHasClassTag tagName="ejb:resource-env-ref"
paramName="description">
! <description><![CDATA[<XDtClass:classTagValue
tagName="ejb:resource-env-ref" paramName="description"/>]]></description>
! </XDtClass:ifHasClassTag>
! <resource-env-ref-name><XDtClass:classTagValue
tagName="ejb:resource-env-ref" paramName="name"
mandatory="true"/></resource-env-ref-name>
! <resource-env-ref-type><XDtClass:classTagValue
tagName="ejb:resource-env-ref" paramName="type"
mandatory="true"/></resource-env-ref-type>
</resource-env-ref>
! </XDtClass:forAllClassTags>
</XDtMerge:merge>
<XDtConfig:ifConfigParamNotGreaterOrEquals paramName="EjbSpec"
value="2.1">
<XDtMerge:merge file="ejb-destinationrefs-{0}.xml">
! <XDtClass:forAllClassTags tagName="ejb:destination-ref">
<resource-env-ref <XDtId:prefixedId prefix="ResEnvRef"/>>
! <XDtClass:ifHasClassTag tagName="ejb:destination-ref"
paramName="description">
! <description><![CDATA[<XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="description"/>]]></description>
! </XDtClass:ifHasClassTag>
! <resource-env-ref-name><XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="name"
mandatory="true"/></resource-env-ref-name>
! <resource-env-ref-type><XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="type"
mandatory="true"/></resource-env-ref-type>
</resource-env-ref>
! </XDtClass:forAllClassTags>
</XDtMerge:merge>
</XDtConfig:ifConfigParamNotGreaterOrEquals>
--- 1,42 ----
<XDtMerge:merge file="ejb-resourcerefs-{0}.xml">
! <XDtEjbEnv:forAllTags tagName="ejb:resource-ref">
<resource-ref <XDtId:prefixedId prefix="ResRef"/>>
! <XDtEjbEnv:ifHasParam paramName="description">
! <description><![CDATA[<XDtEjbEnv:paramValue
paramName="description"/>]]></description>
! </XDtEjbEnv:ifHasParam>
! <res-ref-name><XDtEjbEnv:name
paramName="res-name,res-ref-name"/></res-ref-name>
! <res-type><XDtEjbEnv:type paramName="res-type"/></res-type>
! <res-auth><XDtEjbEnv:paramValue paramName="res-auth"
mandatory="true"/></res-auth>
! <XDtEjbEnv:ifHasParam paramName="res-sharing-scope">
! <res-sharing-scope><XDtEjbEnv:paramValue
paramName="res-sharing-scope"
values="Shareable,Unshareable"/></res-sharing-scope>
! </XDtEjbEnv:ifHasParam>
</resource-ref>
! </XDtEjbEnv:forAllTags>
</XDtMerge:merge>
<XDtMerge:merge file="ejb-resource-env-refs-{0}.xml">
! <XDtEjbEnv:forAllTags tagName="ejb:resource-env-ref">
<resource-env-ref <XDtId:prefixedId prefix="ResEnvRef"/>>
! <XDtEjbEnv:ifHasParam paramName="description">
! <description><![CDATA[<XDtEjbEnv:paramValue
paramName="description"/>]]></description>
! </XDtEjbEnv:ifHasParam>
! <resource-env-ref-name><XDtEjbEnv:name
paramName="name"/></resource-env-ref-name>
! <resource-env-ref-type><XDtEjbEnv:type
paramName="type"/></resource-env-ref-type>
</resource-env-ref>
! </XDtEjbEnv:forAllTags>
</XDtMerge:merge>
+
<XDtConfig:ifConfigParamNotGreaterOrEquals paramName="EjbSpec"
value="2.1">
<XDtMerge:merge file="ejb-destinationrefs-{0}.xml">
! <XDtEjbEnv:forAllTags tagName="ejb:destination-ref">
<resource-env-ref <XDtId:prefixedId prefix="ResEnvRef"/>>
! <XDtEjbEnv:ifHasParam paramName="description">
! <description><![CDATA[<XDtEjbEnv:paramValue
paramName="description"/>]]></description>
! </XDtEjbEnv:ifHasParam>
! <resource-env-ref-name><XDtEjbEnv:name
paramName="name"/></resource-env-ref-name>
! <resource-env-ref-type><XDtEjbEnv:type
paramName="type"/></resource-env-ref-type>
</resource-env-ref>
! </XDtEjbEnv:forAllTags>
</XDtMerge:merge>
</XDtConfig:ifConfigParamNotGreaterOrEquals>
Index: ejb-body.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-body.xdt,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** ejb-body.xdt 29 Mar 2005 22:50:44 -0000 1.37
--- ejb-body.xdt 6 Apr 2005 21:48:49 -0000 1.38
***************
*** 170,190 ****
<XDtMerge:merge file="ejb-env-entries-{0}.xml">
! <XDtClass:forAllClassTags tagName="ejb:env-entry">
<env-entry>
! <XDtClass:ifHasClassTag tagName="ejb:env-entry"
paramName="description">
! <description><![CDATA[<XDtClass:classTagValue
tagName="ejb:env-entry" paramName="description"/>]]></description>
! </XDtClass:ifHasClassTag>
! <env-entry-name><XDtClass:classTagValue tagName="ejb:env-entry"
paramName="name"/></env-entry-name>
! <XDtClass:ifHasClassTag tagName="ejb:env-entry" paramName="type">
! <env-entry-type><XDtClass:classTagValue tagName="ejb:env-entry"
paramName="type"
values="java.lang.Boolean,java.lang.String,java.lang.Character,java.lang.Integer,java.lang.Double,java.lang.Byte,java.lang.Short,java.lang.Long,java.lang.Float"/></env-entry-type>
! </XDtClass:ifHasClassTag>
! <XDtClass:ifDoesntHaveClassTag tagName="ejb:env-entry"
paramName="type">
! <env-entry-type>java.lang.String</env-entry-type>
! </XDtClass:ifDoesntHaveClassTag>
! <XDtClass:ifHasClassTag tagName="ejb:env-entry" paramName="value">
! <env-entry-value><![CDATA[<XDtClass:classTagValue
tagName="ejb:env-entry" paramName="value"/>]]></env-entry-value>
! </XDtClass:ifHasClassTag>
</env-entry>
! </XDtClass:forAllClassTags>
</XDtMerge:merge>
--- 170,185 ----
<XDtMerge:merge file="ejb-env-entries-{0}.xml">
! <XDtEjbEnv:forAllTags tagName="ejb:env-entry">
<env-entry>
! <XDtEjbEnv:ifHasParam paramName="description">
! <description><![CDATA[<XDtEjbEnv:paramValue
paramName="description"/>]]></description>
! </XDtEjbEnv:ifHasParam>
! <env-entry-name><XDtEjbEnv:name
paramName="name"/></env-entry-name>
! <env-entry-type><XDtEjbEnv:type paramName="type"
values="java.lang.Boolean,java.lang.String,java.lang.Character,java.lang.Integer,java.lang.Double,java.lang.Byte,java.lang.Short,java.lang.Long,java.lang.Float"
default="java.lang.String"/></env-entry-type>
! <XDtEjbEnv:ifHasParam paramName="value">
! <env-entry-value><![CDATA[<XDtEjbEnv:paramValue
paramName="value"/>]]></env-entry-value>
! </XDtEjbEnv:ifHasParam>
</env-entry>
! </XDtEjbEnv:forAllTags>
</XDtMerge:merge>
***************
*** 198,215 ****
<XDtMerge:merge file="xdoclet/modules/ejb/dd/resources/res-ref.xdt">
</XDtMerge:merge>
<XDtMerge:merge file="ejb-destinationrefs-{0}.xml">
! <XDtClass:forAllClassTags tagName="ejb:destination-ref">
<message-destination-ref>
! <XDtClass:ifHasClassTag tagName="ejb:destination-ref"
paramName="description">
! <description><![CDATA[<XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="description"/>]]></description>
! </XDtClass:ifHasClassTag>
! <message-destination-ref-name><XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="name"
mandatory="true"/></message-destination-ref-name>
! <message-destination-type><XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="type"
mandatory="true"/></message-destination-type>
! <message-destination-usage><XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="usage"
values="Consumes,Produces,ConsumesProduces"
default="Produces"/></message-destination-usage>
! <XDtClass:ifHasClassTag tagName="ejb:destination-ref"
paramName="link">
! <message-destination-link><XDtClass:classTagValue
tagName="ejb:destination-ref" paramName="link"/></message-destination-link>
! </XDtClass:ifHasClassTag>
</message-destination-ref>
! </XDtClass:forAllClassTags>
</XDtMerge:merge>
</XDtConfig:ifConfigParamGreaterOrEquals>
--- 193,211 ----
<XDtMerge:merge file="xdoclet/modules/ejb/dd/resources/res-ref.xdt">
</XDtMerge:merge>
+
<XDtMerge:merge file="ejb-destinationrefs-{0}.xml">
! <XDtEjbEnv:forAllTags tagName="ejb:destination-ref">
<message-destination-ref>
! <XDtEjbEnv:ifHasParam paramName="description">
! <description><![CDATA[<XDtEjbEnv:paramValue
paramName="description"/>]]></description>
! </XDtEjbEnv:ifHasParam>
! <message-destination-ref-name><XDtEjbEnv:name
paramName="name"/></message-destination-ref-name>
! <message-destination-type><XDtEjbEnv:type
paramName="type"/></message-destination-type>
! <message-destination-usage><XDtEjbEnv:paramValue
paramName="usage" values="Consumes,Produces,ConsumesProduces"
default="Produces"/></message-destination-usage>
! <XDtEjbEnv:ifHasParam paramName="link">
! <message-destination-link><XDtEjbEnv:paramValue
paramName="link"/></message-destination-link>
! </XDtEjbEnv:ifHasParam>
</message-destination-ref>
! </XDtEjbEnv:forAllTags>
</XDtMerge:merge>
</XDtConfig:ifConfigParamGreaterOrEquals>
Index: ejb-ref.xdt
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/dd/resources/ejb-ref.xdt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** ejb-ref.xdt 28 Feb 2005 20:12:12 -0000 1.4
--- ejb-ref.xdt 6 Apr 2005 21:48:49 -0000 1.5
***************
*** 1,76 ****
!
! <XDtEjbRef:forAllEjbRefs>
! <XDtEjbRef:ifRemoteEjbRef>
<ejb-ref <XDtId:prefixedId prefix="EJBRef"/>>
! <ejb-ref-name><XDtEjb:ejbRefName/></ejb-ref-name>
<ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
<home><XDtEjbHome:homeInterface type="remote"/></home>
<remote><XDtEjbIntf:componentInterface type="remote"/></remote>
! <ejb-link><XDtClass:classTagValue tagName="ejb:ejb-ref"
paramName="ejb-name"/></ejb-link>
</ejb-ref>
! </XDtEjbRef:ifRemoteEjbRef>
! </XDtEjbRef:forAllEjbRefs>
! <XDtClass:forAllClassTags tagName="ejb:ejb-external-ref">
! <XDtEjbRef:ifRemoteEjbRef>
<ejb-ref <XDtId:prefixedId prefix="EJBRef"/>>
! <ejb-ref-name><XDtEjb:ejbExternalRefName/></ejb-ref-name>
! <ejb-ref-type><XDtClass:classTagValue
tagName="ejb:ejb-external-ref" paramName="type"
values="Entity,Session"/></ejb-ref-type>
! <home><XDtClass:classTagValue tagName="ejb:ejb-external-ref"
paramName="home"/></home>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-external-ref"
paramName="remote">
! <remote><XDtClass:classTagValue tagName="ejb:ejb-external-ref"
paramName="remote"/></remote>
! </XDtClass:ifHasClassTag>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-external-ref"
paramName="business">
! <remote><XDtClass:classTagValue tagName="ejb:ejb-external-ref"
paramName="business"/></remote>
! </XDtClass:ifHasClassTag>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-external-ref"
paramName="link">
! <ejb-link><XDtClass:classTagValue tagName="ejb:ejb-external-ref"
paramName="link"/></ejb-link>
! </XDtClass:ifHasClassTag>
</ejb-ref>
! </XDtEjbRef:ifRemoteEjbRef>
! </XDtClass:forAllClassTags>
! <XDtClass:forAllClassTags tagName="ejb:ejb-external-ref">
! <XDtEjbRef:ifLocalEjbRef>
<ejb-local-ref <XDtId:prefixedId prefix="EJBLocalRef"/>>
! <ejb-ref-name><XDtEjb:ejbExternalRefName/></ejb-ref-name>
! <ejb-ref-type><XDtClass:classTagValue
tagName="ejb:ejb-external-ref" paramName="type"
values="Entity,Session"/></ejb-ref-type>
! <local-home><XDtClass:classTagValue
tagName="ejb:ejb-external-ref" paramName="home"/></local-home>
! <local><XDtClass:classTagValue tagName="ejb:ejb-external-ref"
paramName="business"/></local>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-external-ref"
paramName="link">
! <ejb-link><XDtClass:classTagValue tagName="ejb:ejb-external-ref"
paramName="link"/></ejb-link>
! </XDtClass:ifHasClassTag>
</ejb-local-ref>
! </XDtEjbRef:ifLocalEjbRef>
! </XDtClass:forAllClassTags>
! <XDtEjbRef:forAllEjbRefs>
! <XDtEjbRef:ifLocalEjbRef>
<ejb-local-ref <XDtId:prefixedId prefix="EJBLocalRef"/>>
! <ejb-ref-name><XDtEjb:ejbRefName/></ejb-ref-name>
<ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
<local-home><XDtEjbHome:homeInterface type="local"/></local-home>
<local><XDtEjbIntf:componentInterface type="local"/></local>
! <ejb-link><XDtClass:classTagValue tagName="ejb:ejb-ref"
paramName="ejb-name"/></ejb-link>
</ejb-local-ref>
! </XDtEjbRef:ifLocalEjbRef>
! </XDtEjbRef:forAllEjbRefs>
<XDtConfig:ifConfigParamGreaterOrEquals paramName="EjbSpec" value="2.1">
! <XDtClass:forAllClassTags tagName="ejb:ejb-service-ref">
! <service-ref>
! <service-ref-name><XDtClass:classTagValue
tagName="ejb:ejb-service-ref" paramName="name"/></service-ref-name>
! <service-interface><XDtClass:classTagValue
tagName="ejb:ejb-service-ref" paramName="interface"/></service-interface>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-service-ref"
paramName="wsdl-file-uri">
! <wsdl-file><XDtClass:classTagValue tagName="ejb:ejb-service-ref"
paramName="wsdl-file-uri"/></wsdl-file>
! </XDtClass:ifHasClassTag>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-service-ref"
paramName="jaxrpc-mapping-file">
! <jaxrpc-mapping-file><XDtClass:classTagValue
tagName="ejb:ejb-service-ref"
paramName="jaxrpc-mapping-file"/></jaxrpc-mapping-file>
! </XDtClass:ifHasClassTag>
! <XDtClass:ifHasClassTag tagName="ejb:ejb-service-ref"
paramName="qname">
! <service-qname><XDtClass:classTagValue
tagName="ejb:ejb-service-ref" paramName="qname"/></service-qname>
! </XDtClass:ifHasClassTag>
! <!-- port-component-ref and handler are still missing -->
! </service-ref>
! </XDtClass:forAllClassTags>
</XDtConfig:ifConfigParamGreaterOrEquals>
\ No newline at end of file
--- 1,79 ----
! <XDtEjbEnvEjbRef:forAllEjbRefs tagName="ejb.ejb-ref">
! <XDtEjbEnvEjbRef:ifRemoteEjbRef>
<ejb-ref <XDtId:prefixedId prefix="EJBRef"/>>
! <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
<ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
<home><XDtEjbHome:homeInterface type="remote"/></home>
<remote><XDtEjbIntf:componentInterface type="remote"/></remote>
! <ejb-link><XDtEjbEnvEjbRef:paramValue
paramName="ejb-name"/></ejb-link>
</ejb-ref>
! </XDtEjbEnvEjbRef:ifRemoteEjbRef>
! </XDtEjbEnvEjbRef:forAllEjbRefs>
! <XDtEjbEnvEjbRef:forAllEjbRefs tagName="ejb.ejb-external-ref">
! <XDtEjbEnvEjbRef:ifRemoteEjbRef>
<ejb-ref <XDtId:prefixedId prefix="EJBRef"/>>
! <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
! <ejb-ref-type><XDtEjbEnvEjbRef:paramValue paramName="type"
values="Entity,Session" mandatory="true"/></ejb-ref-type>
! <home><XDtEjbEnvEjbRef:paramValue paramName="home"/></home>
! <XDtEjbEnvEjbRef:ifHasParam paramName="remote">
! <remote><XDtEjbEnvEjbRef:paramValue paramName="remote"/></remote>
! </XDtEjbEnvEjbRef:ifHasParam>
! <XDtEjbEnvEjbRef:ifHasParam paramName="business">
! <remote><XDtEjbEnvEjbRef:paramValue
paramName="business"/></remote>
! </XDtEjbEnvEjbRef:ifHasParam>
! <XDtEjbEnvEjbRef:ifHasParam paramName="link">
! <ejb-link><XDtEjbEnvEjbRef:paramValue
paramName="link"/></ejb-link>
! </XDtEjbEnvEjbRef:ifHasParam>
</ejb-ref>
! </XDtEjbEnvEjbRef:ifRemoteEjbRef>
! </XDtEjbEnvEjbRef:forAllEjbRefs>
! <XDtEjbEnvEjbRef:forAllEjbRefs tagName="ejb.ejb-external-ref">
! <XDtEjbEnvEjbRef:ifLocalEjbRef>
<ejb-local-ref <XDtId:prefixedId prefix="EJBLocalRef"/>>
! <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
! <ejb-ref-type><XDtEjbEnvEjbRef:paramValue paramName="type"
values="Entity,Session" mandatory="true"/></ejb-ref-type>
! <local-home><XDtEjbEnvEjbRef:paramValue
paramName="home"/></local-home>
! <local><XDtEjbEnvEjbRef:paramValue paramName="business"/></local>
! <XDtEjbEnvEjbRef:ifHasParam paramName="link">
! <ejb-link><XDtEjbEnvEjbRef:paramValue
paramName="link"/></ejb-link>
! </XDtEjbEnvEjbRef:ifHasParam>
</ejb-local-ref>
! </XDtEjbEnvEjbRef:ifLocalEjbRef>
! </XDtEjbEnvEjbRef:forAllEjbRefs>
!
! <XDtEjbEnvEjbRef:forAllEjbRefs>
! <XDtEjbEnvEjbRef:ifLocalEjbRef>
<ejb-local-ref <XDtId:prefixedId prefix="EJBLocalRef"/>>
! <ejb-ref-name><XDtEjbEnvEjbRef:name/></ejb-ref-name>
<ejb-ref-type><XDtEjb:beanType/></ejb-ref-type>
<local-home><XDtEjbHome:homeInterface type="local"/></local-home>
<local><XDtEjbIntf:componentInterface type="local"/></local>
! <ejb-link><XDtEjbEnvEjbRef:paramValue
paramName="ejb-name"/></ejb-link>
</ejb-local-ref>
! </XDtEjbEnvEjbRef:ifLocalEjbRef>
! </XDtEjbEnvEjbRef:forAllEjbRefs>
<XDtConfig:ifConfigParamGreaterOrEquals paramName="EjbSpec" value="2.1">
! <XDtEjbEnv:forAllTags tagName="ejb:ejb-service-ref">
! <service-ref <XDtId:prefixedId prefix="EJBServiceRef"/>>
! <XDtEjbEnv:ifHasParam paramName="description">
! <description><![CDATA[<XDtEjbEnv:paramValue
paramName="description"/>]]></description>
! </XDtEjbEnv:ifHasParam>
! <service-ref-name><XDtEjbEnv:name
paramName="name"/></service-ref-name>
! <service-interface><XDtEjbEnv:type
paramName="interface"/></service-interface>
! <XDtEjbEnv:ifHasParam paramName="wsdl-file-uri">
! <wsdl-file><XDtEjbEnv:paramValue
paramName="wsdl-file-uri"/></wsdl-file>
! </XDtEjbEnv:ifHasParam>
! <XDtEjbEnv:ifHasParam paramName="jaxrpc-mapping-file">
! <jaxrpc-mapping-file><XDtEjbEnv:paramValue
paramName="jaxrpc-mapping-file"/></jaxrpc-mapping-file>
! </XDtEjbEnv:ifHasParam>
! <XDtEjbEnv:ifHasParam paramName="qname">
! <service-qname><XDtEjbEnv:paramValue
paramName="qname"/></service-qname>
! </XDtEjbEnv:ifHasParam>
! <!-- port-component-ref and handler are still missing -->
! </service-ref>
! </XDtEjbEnv:forAllTags>
</XDtConfig:ifConfigParamGreaterOrEquals>
\ No newline at end of file
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel