You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-dev@ws.apache.org by sc...@apache.org on 2004/12/15 21:09:32 UTC
svn commit: r112014 - /incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java
Author: scamp
Date: Wed Dec 15 12:09:29 2004
New Revision: 112014
URL: http://svn.apache.org/viewcvs?view=rev&rev=112014
Log:
changed the way we handle custom mappings for SOAPName to JavaName
Modified:
incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java
Modified: incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java
Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java?view=diff&rev=112014&p1=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java&r1=112013&p2=incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java&r2=112014
==============================================================================
--- incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java (original)
+++ incubator/apollo/trunk/src/site/content/tutorial/src/example/filesystem/AbstractFileSystemService.java Wed Dec 15 12:09:29 2004
@@ -18,6 +18,7 @@
import org.apache.ws.resource.ResourceContext;
import org.apache.ws.resource.handler.SoapMethodNameMap;
import org.apache.ws.resource.handler.WsrfService;
+import org.apache.ws.resource.handler.ServiceSoapMethodNameMap;
import org.apache.ws.resource.lifetime.porttype.ImmediateResourceTerminationPortType;
import org.apache.ws.resource.lifetime.porttype.ScheduledResourceTerminationPortType;
import org.apache.ws.resource.lifetime.porttype.impl.ImmediateResourceTerminationPortTypeImpl;
@@ -43,6 +44,8 @@
import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.SetResourcePropertiesDocument;
import org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.SetResourcePropertiesResponseDocument;
import javax.xml.namespace.QName;
+import java.util.Map;
+import java.util.HashMap;
/**
* This class should be generated on every "generation" against the WSDL.
@@ -68,7 +71,7 @@
/**
* DOCUMENT_ME
*/
- private CustomSoapMethodNameMap m_methodNameMap;
+ private ServiceSoapMethodNameMap m_methodNameMap;
/**
* DOCUMENT_ME
@@ -174,7 +177,11 @@
*/
public void init( )
{
- m_methodNameMap = new CustomSoapMethodNameMap( getResourceContext( ) );
+ m_methodNameMap = new ServiceSoapMethodNameMap( getResourceContext( ) );
+ m_methodNameMap.addMapping( new QName( FileSystemService.TARGET_NSURI, "Mount" ),
+ "mount" );
+ m_methodNameMap.addMapping( new QName( FileSystemService.TARGET_NSURI, "Unmount" ),
+ "unmount" );
isInitialized = true;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org