Author: scamp Date: Wed Jan 12 10:54:06 2005 New Revision: 124980 URL: http://svn.apache.org/viewcvs?view=rev&rev=124980 Log: fixes/additions/updates for code generation Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/ incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_abstractresource_init.txt.delete incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_home_getInstance.txt incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_resource_init.txt incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_service_methods.txt incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_home_getinstance.txt incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_resource_init.txt Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java incubator/apollo/trunk/src/templates/AbstractService.vm incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm incubator/apollo/trunk/src/templates/ResourceIntf.vm incubator/apollo/trunk/src/templates/Service.vm incubator/apollo/trunk/src/templates/jndi.vm incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java?view=diff&rev=124980&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java&r1=124979&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java (original) +++ incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/GenerationUtils.java Wed Jan 12 10:54:06 2005 @@ -112,7 +112,7 @@ { Operation op = resourceDef.getPortType().getOperation( opNames[i], null, null ); OperationInfo opInfo = new OperationInfo( op ); - opInfoMap.put( opInfo.getRequestElementName(), op ); + opInfoMap.put( opInfo.getRequestElementName(), opInfo ); } return opInfoMap; } 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&rev=124980&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java&r1=124979&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java&r2=124980 ============================================================================== --- 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 Wed Jan 12 10:54:06 2005 @@ -342,7 +342,7 @@ File wsdlFile, File serviceDir ) { - ServiceProperties props = new ServiceProperties(); + ServiceProperties props = new ServiceProperties(resourceDef); String targetNamespace = resourceDef.getDefinition().getTargetNamespace(); props.setPackageName( GenerationUtils.getJavaPackageName( targetNamespace ) ); String serviceName = resourceDef.getName(); Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java?view=diff&rev=124980&p1=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java&r1=124979&p2=incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java (original) +++ incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/velocity/ServiceProperties.java Wed Jan 12 10:54:06 2005 @@ -1,5 +1,7 @@ package org.apache.ws.resource.tool.velocity; +import org.apache.ws.resource.ResourceDefinition; + import javax.xml.namespace.QName; import java.util.List; import java.util.Map; @@ -31,6 +33,12 @@ private String m_classesDir; private String m_srcDir; private String m_jarFileName; + private ResourceDefinition m_resourceDef; + + public ServiceProperties(ResourceDefinition resourceDef) + { + m_resourceDef = resourceDef; + } public String getSrcDir() { @@ -230,5 +238,10 @@ public void setJarFileName( String jarFileName ) { m_jarFileName = jarFileName; + } + + public boolean implementsResourceCapability(QName capability) + { + return m_resourceDef.implementsResourceCapability(capability); } } Modified: incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java?view=diff&rev=124980&p1=incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java&r1=124979&p2=incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java (original) +++ incubator/apollo/trunk/src/java/org/apache/ws/util/OperationInfo.java Wed Jan 12 10:54:06 2005 @@ -73,7 +73,7 @@ { responseClassName = void.class.getName(); } - m_methodSig = responseClassName + " " + m_methodName + "( " + requestClassName + " )"; + m_methodSig = responseClassName + " " + m_methodName + "( " + requestClassName + " requestDoc )"; } public String getJavaMethodName() Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_abstractresource_init.txt.delete Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_abstractresource_init.txt.delete?view=auto&rev=124980 ============================================================================== --- (empty file) +++ incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_abstractresource_init.txt.delete Wed Jan 12 10:54:06 2005 @@ -0,0 +1,15 @@ + public void init() + { + FileSystemPropertiesDocument propsDoc = FileSystemPropertiesDocument.Factory.newInstance(); + m_propSet = new org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet( propsDoc ); + + org.apache.ws.resource.properties.ResourceProperty prop = m_propSet.get( org.apache.ws.resource.lifetime.v1_2.porttype.ScheduledResourceTerminationPortType.PROP_QNAME_CURRENT_TIME ); + org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument currTime = org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument.Factory.newInstance(); + currTime.setCurrentTime( java.util.Calendar.getInstance() ); + prop.add( currTime ); + prop.setCallback( new org.apache.ws.resource.lifetime.callback.CurrentTimeCallback() ); + + prop = m_propSet.get( org.apache.ws.resource.lifetime.v1_2.porttype.ScheduledResourceTerminationPortType.PROP_QNAME_CURRENT_TIME ); + org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument termTime = org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument.Factory.newInstance(); + termTime.setNilTerminationTime(); + } \ No newline at end of file Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_home_getInstance.txt Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_home_getInstance.txt?view=auto&rev=124980 ============================================================================== --- (empty file) +++ incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_home_getInstance.txt Wed Jan 12 10:54:06 2005 @@ -0,0 +1,37 @@ + public Resource getInstance( ResourceContext resourceContext ) + throws ResourceException, + ResourceContextException, + ResourceUnknownException + { + ResourceKey key = resourceContext.getResourceKey(); + Resource resource = null; + try + { + resource = find( key ); + } + catch ( ResourceException re ) + { + Object id = key.getValue(); + /** + * Determine if the passed-in key is, in fact, something we expect. + */ + if ( id.equals( "/dev/vg00/lvol1" ) || id.equals( "/dev/vg00/lvol2" ) ) + { + try + { + resource = createInstance( key); + } + catch ( Exception e ) + { + throw new ResourceException( e ); + } + add( key, resource ); + } + else + { + throw new ResourceUnknownException( id, + resourceContext.getServiceName() ); + } + } + return resource; + } Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_resource_init.txt Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_resource_init.txt?view=auto&rev=124980 ============================================================================== --- (empty file) +++ incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_resource_init.txt Wed Jan 12 10:54:06 2005 @@ -0,0 +1,64 @@ + public void init() + { + + super.init(); + + /* + * This is where you should associate the backend instance with + * the resource instance for a given id. + */ + example.filesystem.backend.FileSystem m_fileSystem = new example.filesystem.backend.UnixFileSystem( m_id ); + + /* + * Initialize each of our properties by calling prop.add(propElem) and/or prop.setCallback(callback)... + */ + org.apache.ws.resource.properties.ResourceProperty prop = m_propSet.get( FilesystemPropertyQNames.DEVICESPECIALFILE ); + DeviceSpecialFileDocument deviceDocXBean = DeviceSpecialFileDocument.Factory.newInstance(); + deviceDocXBean.setDeviceSpecialFile( m_fileSystem.getDeviceSpecialFile() ); + prop.add( deviceDocXBean ); + + prop = m_propSet.get( FilesystemPropertyQNames.TYPE ); + TypeDocument typeDocXBean = TypeDocument.Factory.newInstance(); + typeDocXBean.setType( m_fileSystem.getType() ); + prop.add( typeDocXBean ); + + BackupFrequencyDocument backupDocXBean = BackupFrequencyDocument.Factory.newInstance(); + backupDocXBean.setBackupFrequency( m_fileSystem.getBackupFrequency() ); + prop = m_propSet.get( FilesystemPropertyQNames.BACKUPFREQUENCY ); + prop.add( backupDocXBean ); + prop.setCallback( new example.filesystem.callback.BackupFrequencyCallback( m_fileSystem ) ); + + CommentDocument commentDocXBean = CommentDocument.Factory.newInstance(); + commentDocXBean.setComment( m_fileSystem.getComment() ); + prop = m_propSet.get( FilesystemPropertyQNames.COMMENT ); + prop.add( commentDocXBean ); + prop.setCallback( new example.filesystem.callback.CommentCallback( m_fileSystem ) ); + + FsckPassNumberDocument fsckDocXBean = FsckPassNumberDocument.Factory.newInstance(); + fsckDocXBean.setFsckPassNumber( m_fileSystem.getFsckPassNumber() ); + prop = m_propSet.get( FilesystemPropertyQNames.FSCKPASSNUMBER ); + prop.add( fsckDocXBean ); + prop.setCallback( new example.filesystem.callback.FsckPassNumberCallback( m_fileSystem ) ); + + MountPointDirectoryDocument mountPointDocXBean = MountPointDirectoryDocument.Factory.newInstance(); + mountPointDocXBean.setMountPointDirectory( m_fileSystem.getMountPoint() ); + prop = m_propSet.get( FilesystemPropertyQNames.MOUNTPOINTDIRECTORY ); + prop.add( mountPointDocXBean ); + prop.setCallback( new example.filesystem.callback.MountPointCallback( m_fileSystem ) ); + + OptionsDocument optionsDocXBean = + OptionsDocument.Factory.newInstance(); + org.apache.ws.resource.example.filesystem.OptionsDocument.Options options = + optionsDocXBean.addNewOptions(); + java.util.List backendOptions = + m_fileSystem.getOptions(); + for ( int i = 0; i < backendOptions.size(); i++ ) + { + options.addOption( (String) backendOptions.get( i ) ); + } + + prop = m_propSet.get( FilesystemPropertyQNames.OPTIONS ); + prop.add( optionsDocXBean ); + prop.setCallback( new example.filesystem.callback.OptionsCallback( m_fileSystem ) ); + + } Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_service_methods.txt Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_service_methods.txt?view=auto&rev=124980 ============================================================================== --- (empty file) +++ incubator/apollo/trunk/src/site/content/tutorial/method_impls/filesys_service_methods.txt Wed Jan 12 10:54:06 2005 @@ -0,0 +1,8 @@ + public org.apache.ws.resource.example.filesystem.UnmountResponseDocument Unmount( org.apache.ws.resource.example.filesystem.UnmountDocument resp) + { + return UnmountResponseDocument.Factory.newInstance(); + } + public org.apache.ws.resource.example.filesystem.MountResponseDocument Mount( org.apache.ws.resource.example.filesystem.MountDocument resp) + { + return MountResponseDocument.Factory.newInstance(); + } \ No newline at end of file Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_home_getinstance.txt Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_home_getinstance.txt?view=auto&rev=124980 ============================================================================== --- (empty file) +++ incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_home_getinstance.txt Wed Jan 12 10:54:06 2005 @@ -0,0 +1,32 @@ +public Resource getInstance( ResourceContext resourceContext ) + throws ResourceException, + ResourceContextException, + ResourceUnknownException + { + ResourceKey key = resourceContext.getResourceKey(); + Resource resource = null; + try + { + resource = find( key ); + } + catch ( ResourceException re ) + { + //todo add any checking for key validity + } + + if ( resource == null ) + { + try + { + resource = createInstance( key ); + } + catch ( Exception e ) + { + throw new ResourceException( e ); + } + + add( key, resource ); + } + + return resource; + } Added: incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_resource_init.txt Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_resource_init.txt?view=auto&rev=124980 ============================================================================== --- (empty file) +++ incubator/apollo/trunk/src/site/content/tutorial/method_impls/syspros_resource_init.txt Wed Jan 12 10:54:06 2005 @@ -0,0 +1,29 @@ +public void init() + { + super.init(); + //create a resource metadata and resource property + org.apache.ws.resource.properties.ResourcePropertyMetaData propMetaData = new org.apache.ws.resource.properties.impl.AnyResourcePropertyMetaData( new javax.xml.namespace.QName( SyspropsService.TARGET_NSURI, "property" ) ); + org.apache.ws.resource.properties.ResourceProperty prop = new org.apache.ws.resource.properties.impl.XmlBeansResourceProperty( propMetaData, (org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet) m_propSet ); + //add the property to the prop set + m_propSet.add( prop ); + + //get the current sys properties + java.util.Properties sysProps = System.getProperties(); + java.util.Iterator iterator = sysProps.keySet().iterator(); + //iterate the sysprops and add to property set + while ( iterator.hasNext() ) + { + String sysPropKey = (String) iterator.next(); + String sysPropValue = sysProps.getProperty( sysPropKey ); + try + { + //build an arbitrary XmlObject out of the sysprop data + org.apache.xmlbeans.XmlObject propElem = org.apache.xmlbeans.XmlObject.Factory.parse( "<" + SyspropsService.TARGET_NSPREFIX + ":" + "property" + " name=\"" + sysPropKey + "\" value=\"" + sysPropValue + "\" xmlns:" + SyspropsService.TARGET_NSPREFIX + "=\"" + SyspropsService.TARGET_NSURI + "\"/>" ); + prop.add( propElem ); + } + catch ( org.apache.xmlbeans.XmlException e ) + { + e.printStackTrace(); + } + } + } \ No newline at end of file Modified: incubator/apollo/trunk/src/templates/AbstractService.vm Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/AbstractService.vm?view=diff&rev=124980&p1=incubator/apollo/trunk/src/templates/AbstractService.vm&r1=124979&p2=incubator/apollo/trunk/src/templates/AbstractService.vm&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/templates/AbstractService.vm (original) +++ incubator/apollo/trunk/src/templates/AbstractService.vm Wed Jan 12 10:54:06 2005 @@ -3,7 +3,7 @@ #set( $implements = $generated.serviceImplements) #set( $namespace = $generated.namespace) #set( $prefix = $generated.prefix) -#set( $customMethodList = $generated.customMethodList) +#set( $customMethodList = $generated.CustomMappings) #set( $qnames = $qnames) package $package; @@ -74,15 +74,14 @@ /** * DOCUMENT_ME */ - public void init( ) - { - m_methodNameMap = new ServiceSoapMethodNameMap( getResourceContext( ) ); - - #foreach( $key in $customMethodList.keySet() ) - m_methodNameMap.addMapping( $key, $customMethodList.get($key).JavaMethodName ) - #end - m_isInitialized = true; - } + public void init( ) + { + m_methodNameMap = new ServiceSoapMethodNameMap( getResourceContext( ) ); + #foreach( $key in $customMethodList.keySet() ) +m_methodNameMap.addMapping( javax.xml.namespace.QName.valueOf("${key}") , "$customMethodList.get($key).JavaMethodName" ); + #end +m_isInitialized = true; + } /** Modified: incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm?view=diff&rev=124980&p1=incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm&r1=124979&p2=incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm (original) +++ incubator/apollo/trunk/src/templates/CustomOperationsPortType.vm Wed Jan 12 10:54:06 2005 @@ -1,6 +1,6 @@ #set( $package = $generated.packageName) #set( $serviceName = $generated.ServiceName) -#set( $customMethodList = $generated.customMethodList) +#set( $customMethodList = $generated.CustomMappings) package $package; @@ -13,8 +13,8 @@ public interface ${serviceName}CustomOperationsPortType { - #foreach( $method in $customMethodList.valueSet() ) - $method.JavaMethodSignature; + #foreach( $key in $customMethodList.keySet() ) + public $customMethodList.get($key).JavaMethodSignature ; #end } Modified: incubator/apollo/trunk/src/templates/ResourceIntf.vm Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/ResourceIntf.vm?view=diff&rev=124980&p1=incubator/apollo/trunk/src/templates/ResourceIntf.vm&r1=124979&p2=incubator/apollo/trunk/src/templates/ResourceIntf.vm&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/templates/ResourceIntf.vm (original) +++ incubator/apollo/trunk/src/templates/ResourceIntf.vm Wed Jan 12 10:54:06 2005 @@ -49,14 +49,14 @@ #if($generated.implementsResourceCapability($qnames.scheduledResourceTermination)) org.apache.ws.resource.properties.ResourceProperty prop = m_propSet.get( org.apache.ws.resource.lifetime.v1_2.porttype.ScheduledResourceTerminationPortType.PROP_QNAME_CURRENT_TIME ); - org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument currTime = org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument.Factory.newInstance(); - currTime.setCurrentTime( java.util.Calendar.getInstance() ); - prop.add( currTime ); - prop.setCallback( new org.apache.ws.resource.lifetime.callback.CurrentTimeCallback() ); + org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument currTime = org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.CurrentTimeDocument.Factory.newInstance(); + currTime.setCurrentTime( java.util.Calendar.getInstance() ); + prop.add( currTime ); + prop.setCallback( new org.apache.ws.resource.lifetime.callback.CurrentTimeCallback() ); - prop = m_propSet.get( org.apache.ws.resource.lifetime.v1_2.porttype.ScheduledResourceTerminationPortType.PROP_QNAME_TERMINATION_TIME ); - org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument termTime = org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument.Factory.newInstance(); - termTime.setNilTerminationTime(); + prop = m_propSet.get( org.apache.ws.resource.lifetime.v1_2.porttype.ScheduledResourceTerminationPortType.PROP_QNAME_CURRENT_TIME ); + org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument termTime = org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.TerminationTimeDocument.Factory.newInstance(); + termTime.setNilTerminationTime(); #end } Modified: incubator/apollo/trunk/src/templates/Service.vm Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/Service.vm?view=diff&rev=124980&p1=incubator/apollo/trunk/src/templates/Service.vm&r1=124979&p2=incubator/apollo/trunk/src/templates/Service.vm&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/templates/Service.vm (original) +++ incubator/apollo/trunk/src/templates/Service.vm Wed Jan 12 10:54:06 2005 @@ -1,6 +1,6 @@ #set( $package = $generated.packageName) #set( $serviceName = $generated.ServiceName) -#set( $customMethodList = $generated.customMethodList) +#set( $customMethodList = $generated.CustomMappings) package $package; import org.apache.ws.resource.ResourceContext; @@ -47,19 +47,14 @@ return m_resourceContext; } - #foreach( $method in $customMethodList.valueSet() ) - public $method.JavaMethodSignature - { - //todo implement - try - { - return XmlObject.Factory.parse( "<foo />" ); - } - catch ( XmlException xe ) - { - throw new JAXRPCException( xe ); - } + #foreach( $key in $customMethodList.keySet() ) + + public $customMethodList.get($key).JavaMethodSignature + { + //todo implement + return null; } + #end } Modified: incubator/apollo/trunk/src/templates/jndi.vm Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/templates/jndi.vm?view=diff&rev=124980&p1=incubator/apollo/trunk/src/templates/jndi.vm&r1=124979&p2=incubator/apollo/trunk/src/templates/jndi.vm&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/templates/jndi.vm (original) +++ incubator/apollo/trunk/src/templates/jndi.vm Wed Jan 12 10:54:06 2005 @@ -1,4 +1,5 @@ #set( $package = $generated.packageName ) +#set( $endpointServiceName = $generated.EndpointServiceName ) #set( $serviceName = $generated.ServiceName ) #set( $namespace = $generated.namespace ) #set( $resourcekey = $generated.resourcekey ) @@ -6,7 +7,7 @@ <jndiConfig xmlns="http://www.apache.org/wsfx/wsrf/jndi/config"> - <service name="$serviceName"> + <service name="$endpointServiceName"> <resource name="home" type="${package}.${serviceName}Home"> <resourceParams> <parameter> Modified: incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd Url: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd?view=diff&rev=124980&p1=incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd&r1=124979&p2=incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd&r2=124980 ============================================================================== --- incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd (original) +++ incubator/apollo/trunk/src/webapp/WEB-INF/server-config.wsdd Wed Jan 12 10:54:06 2005 @@ -35,14 +35,8 @@ <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/> </requestFlow> <parameter name="qs:list" value="org.apache.axis.transport.http.QSListHandler"/> - <!-- - Set the useDefaultQueryStrings to "false" if you would like the WsdmQSWsdlHandler - to handle ?wsdl requests and ensure the soap:address location is returned in the wsdl - with the same host as was sent in the ?wsdl request. - --> + <parameter name="useDefaultQueryStrings" value="true"/> - <parameter name="qs:wsdl" value="com.hp.ws.platform.axis.wsdl.WsdmQSWsdlHandler"/> - <parameter name="qs.wsdl" value="com.hp.ws.platform.axis.wsdl.WsdmQSWsdlHandler"/> <parameter name="qs.list" value="org.apache.axis.transport.http.QSListHandler"/> <parameter name="qs.method" value="org.apache.axis.transport.http.QSMethodHandler"/> <parameter name="qs:method" value="org.apache.axis.transport.http.QSMethodHandler"/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
