You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-commits@ws.apache.org by sc...@apache.org on 2005/08/24 17:34:02 UTC

svn commit: r239694 - /webservices/wsrf/trunk/src/templates/jsr109/jaxrpc-mapping.vm

Author: scamp
Date: Wed Aug 24 08:34:00 2005
New Revision: 239694

URL: http://svn.apache.org/viewcvs?rev=239694&view=rev
Log: (empty)

Modified:
    webservices/wsrf/trunk/src/templates/jsr109/jaxrpc-mapping.vm

Modified: webservices/wsrf/trunk/src/templates/jsr109/jaxrpc-mapping.vm
URL: http://svn.apache.org/viewcvs/webservices/wsrf/trunk/src/templates/jsr109/jaxrpc-mapping.vm?rev=239694&r1=239693&r2=239694&view=diff
==============================================================================
--- webservices/wsrf/trunk/src/templates/jsr109/jaxrpc-mapping.vm (original)
+++ webservices/wsrf/trunk/src/templates/jsr109/jaxrpc-mapping.vm Wed Aug 24 08:34:00 2005
@@ -2,9 +2,9 @@
 #set( $package = $generated.packageName)
 #set( $serviceName = $generated.ServiceName )
 #set( $interfaceName = $jsr109EndpointInterfaceName )
-#set( $portTypeName = $wsdlPortTypeName )
-#set( $bindingName = $wsdlBindingName )
-#set( $methodMap = $serviceMethodMap )
+#set( $portTypeName = $generated.PortTypeQName)
+#set( $bindingName = $generated.BindingName )
+#set( $methodMap = $generated.ServiceMethodMap )
 <?xml version="1.0" encoding="UTF-8"?>
 <java-wsdl-mapping xmlns="http://java.sun.com/xml/ns/j2ee"
 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1"
@@ -36,51 +36,57 @@
 		</service-endpoint-interface>
 				
 		<wsdl-port-type
-			xmlns:portTypeNS="${namespace}">
-			portTypeNS:${portTypeName}
+			xmlns:portTypeNS="$portTypeName.NamespaceURI">
+			portTypeNS:$portTypeName.LocalPart
 		</wsdl-port-type>
 		
 		<wsdl-binding
-			xmlns:bindingNS="${namespace}">
-			bindingNS:${bindingName}
+			xmlns:bindingNS="$bindingName.NamespaceURI">
+			bindingNS:$bindingName.LocalPart
 		</wsdl-binding>
 		
 
-   #foreach( $key in ${methodMap}.keySet() )		
+   #foreach( $key in $methodMap.keySet() )		
 		<service-endpoint-method-mapping>
-			<java-method-name>${methodMap.get($key).JavaMethodName}</java-method-name>
-			<wsdl-operation>${methodMap.get($key).WsdlOperationName}</wsdl-operation>
- 	#foreach( $params in ${methodMap}.get($key).Params.keySet() )
+	#if( $jsr109EndpointDummyJavaOperation )
+			<java-method-name>$jsr109EndpointDummyJavaOperation</java-method-name>
+	#else
+
+			<java-method-name>$methodMap.get($key).JavaMethodName</java-method-name>
+	#end		
+			<wsdl-operation>$methodMap.get($key).WsdlOperationName</wsdl-operation>
+ 	#if( $methodMap.get($key).RequestMsgQName )
 			<method-param-parts-mapping>
-				<param-position>${methodMap.get($key).WsdlParamPosition}</param-position>
+				<param-position>$methodMap.get($key).ParamPosition</param-position>
 				<param-type>javax.xml.soap.SOAPElement</param-type>
 				<wsdl-message-mapping>
 					<wsdl-message
-						xmlns:wsdlMsgNS="${methodMap.get($key).WsdlRequestMessageNamespace}">
-						wsdlMsgNS:${methodMap.get($key).WsdlRequestMessageName}
+						xmlns:wsdlMsgNS="$methodMap.get($key).RequestMsgQName.NamespaceURI">
+						wsdlMsgNS:$methodMap.get($key).RequestMsgQName.LocalPart
 					</wsdl-message>
 					<wsdl-message-part-name>
-						${methodMap.get($key).WsdlRequestMessagePartName}
+						${methodMap.get($key).RequestPartName}
 					</wsdl-message-part-name>
-					<parameter-mode>${methodMap.get($key).ParameterMode}</parameter-mode>
+					<parameter-mode>$methodMap.get($key).ParameterMode</parameter-mode>
 				</wsdl-message-mapping>
 			</method-param-parts-mapping>
 	#end
 	
-	#if (${methodMap.get($key).WsdlResponseMessageNamespace)
+	#if ($methodMap.get($key).ResponseMsgQName)
 			<wsdl-return-value-mapping>
 				<method-return-value>
 					javax.xml.soap.SOAPElement
 				</method-return-value>
 				<wsdl-message
-					xmlns:wsdlMsgNS="${methodMap.get($key).WsdlResponseMessageNamespace}">
-					wsdlMsgNS:${methodMap.get($key).WsdlResponseMessageName}
+					xmlns:wsdlMsgNS="$methodMap.get($key).ResponseMsgQName.NamespaceURI">
+					wsdlMsgNS:$methodMap.get($key).ResponseMsgQName.LocalPart
 				</wsdl-message>
-				<wsdl-message-part-name>${methodMap.get($key).WsdlResponseMessagePartName}</wsdl-message-part-name>
+				<wsdl-message-part-name>$methodMap.get($key).ResponsePartName</wsdl-message-part-name>
 			</wsdl-return-value-mapping>
 	#end				
+	
 		</service-endpoint-method-mapping>		
-		
+   #end		
 	</service-endpoint-interface-mapping>