Author: scamp
Date: Thu Feb 17 08:24:28 2005
New Revision: 154165

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


Modified:
    incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java
    
incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ImplementsListBuilder.java
    incubator/apollo/trunk/src/templates/AbstractService.vm

Modified: 
incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java?view=diff&r1=154164&r2=154165
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java 
(original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java 
Thu Feb 17 08:24:28 2005
@@ -376,10 +376,13 @@
         }
         props.setPropertyMap( customPropMap );
         props.setResourceImplements( 
ImplementsListBuilder.getResourceImplementsList( resourceDef, m_portTypeInfoMap 
) );
+        QName propertiesDocumentName = resourceDef.getPropertiesDocumentName();
+        if( propertiesDocumentName != null)
+        {
         props.setPropertyDocumentName(
                 XmlBeanNameUtils.getDocumentElementXmlBeanClassName(
-                        resourceDef
-                .getPropertiesDocumentName() ) );
+                  propertiesDocumentName       ) );
+        }
         props.setWsdlName( wsdlFile.getName() );
         props.setResourcekey( new QName( targetNamespace, "ResourceID" ) );
         Iterator ptNameIter = 
resourceDef.getImplementedResourceCapabilities().keySet().iterator();

Modified: 
incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ImplementsListBuilder.java
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ImplementsListBuilder.java?view=diff&r1=154164&r2=154165
==============================================================================
--- 
incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ImplementsListBuilder.java
 (original)
+++ 
incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ImplementsListBuilder.java
 Thu Feb 17 08:24:28 2005
@@ -17,6 +17,7 @@
 
 import org.apache.ws.resource.Resource;
 import org.apache.ws.resource.ResourceDefinition;
+import org.apache.ws.resource.handler.WsrfService;
 import org.apache.ws.resource.tool.PortType2JavaInfo;
 
 import javax.xml.namespace.QName;
@@ -37,6 +38,7 @@
     {
         Iterator ptNameIter = 
resourceDef.getImplementedResourceCapabilities().keySet().iterator();
         List interfaceNames = new ArrayList();
+        interfaceNames.add( WsrfService.class.getName() );
         while ( ptNameIter.hasNext() )
         {
             QName ptName = (QName) ptNameIter.next();

Modified: incubator/apollo/trunk/src/templates/AbstractService.vm
URL: 
http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/AbstractService.vm?view=diff&r1=154164&r2=154165
==============================================================================
--- incubator/apollo/trunk/src/templates/AbstractService.vm (original)
+++ incubator/apollo/trunk/src/templates/AbstractService.vm Thu Feb 17 08:24:28 
2005
@@ -20,7 +20,7 @@
  * NOTE: This class is generated and is NOT meant to be modified.
  */
 public abstract class Abstract${serviceName}Service
-   implements WsrfService #if($implements) , $implements #end
+   #if($implements) implements ${implements} #end
 {
 
    public static final String TARGET_NSURI = "$namespace";



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to