From: Vance K. <va...@us...> - 2006-01-18 08:43:28
|
User: vancek Date: 06/01/18 00:43:22 Modified: andromda-ejb3/src/main/resources/templates/ejb3 jboss.xml.vsl ejb-jar.xml.vsl Log: only adds remote or local elements/jndi names if the corresponding interface exists Revision Changes Path 1.2 +4 -0 cartridges/andromda-ejb3/src/main/resources/templates/ejb3/jboss.xml.vsl Index: jboss.xml.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/templates/ejb3/jboss.xml.vsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -w -r1.1 -r1.2 --- jboss.xml.vsl 17 Jan 2006 03:05:58 -0000 1.1 +++ jboss.xml.vsl 18 Jan 2006 08:43:20 -0000 1.2 @@ -9,8 +9,12 @@ #foreach ($service in $services) <session> <ejb-name>$service.serviceName</ejb-name> +#**##if ($service.viewTypeRemote) <jndi-name>#if ($service.jndiNameRemote)${service.jndiNameRemote}#else${service.fullyQualifiedServiceRemoteInterfaceName}#end</jndi-name> +#**##end +#**##if ($service.viewTypeLocal) <local-jndi-name>#if ($service.jndiNameLocal)${service.jndiNameLocal}#else${service.fullyQualifiedServiceLocalInterfaceName}#end</local-jndi-name> +#**##end </session> #end 1.2 +4 -0 cartridges/andromda-ejb3/src/main/resources/templates/ejb3/ejb-jar.xml.vsl Index: ejb-jar.xml.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/templates/ejb3/ejb-jar.xml.vsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -w -r1.1 -r1.2 --- ejb-jar.xml.vsl 17 Jan 2006 03:05:58 -0000 1.1 +++ ejb-jar.xml.vsl 18 Jan 2006 08:43:20 -0000 1.2 @@ -17,8 +17,12 @@ ]]> </description> <ejb-name>$service.serviceName</ejb-name> +#**##if ($service.viewTypeRemote) <remote>${service.fullyQualifiedServiceRemoteInterfaceName}</remote> +#**##end +#**##if ($service.viewTypeLocal) <local>${service.fullyQualifiedServiceLocalInterfaceName}</local> +#**##end <ejb-class>${service.fullyQualifiedServiceImplementationName}</ejb-class> <session-type>${service.type}</session-type> <transaction-type>Container</transaction-type> |