Hi,

Please find the WSDL and Syanpse config attached, thanks for looking at
this.

browsing to the Axis2 service view only shows:

Deployed 
servicesJVTAlarmCreationSession<http://localhost:8080/soap/JVTAlarmCreationSession?wsdl>Available
operations

   - ResumeSubscription
   - PauseSubscription
   - Unsubscribe
   - Renew


I would have expected to see the other port, and when I comment out the port
realted to the above , e.g.:

        <!-- <wsdl:port name="SubscriptionManagerPort"
binding="fmWS-v1-0:SubscriptionManagerSoapBinding">
            <soap:address location="
http://localhost/JVTAlarmCreationSessionWebService/SubscriptionManager"/>
        </wsdl:port> -->


I see the other port:


Deployed 
servicesJVTAlarmCreationSession<http://localhost:8080/soap/JVTAlarmCreationSession?wsdl>Available
operations

   - getEventDescriptor
   - getManagedEntityTypes
   - getUpdateProcedureTypes
   - update
   - getAlarmsByKeys
   - getAlarmsByTemplate
   - getSupportedOptionalOperations
   - getEventTypes
   - query
   - getNamedQueryTypes
   - createAlarmByValue
   - createAlarmsByValues
   - getAlarmSpecificInfoTypes
   - getVersion

All the best
Wayne



On Fri, May 2, 2008 at 6:15 AM, Asankha C. Perera <[EMAIL PROTECTED]> wrote:

> Wayne
>
> Can you attach the WSDL and the synapse.xml you use?
>
> asankha
>
>
> Wayne Keenan wrote:
>
> > Hi,
> >
> > When advertising the OSSJ FaultReporting 1.0 WSDL I need the 1st port
> > but I
> > have to comment out the second port as only the 'last' one in the list
> > is
> > ever published.
> >
> >  <wsdl:service name="JVTAlarmCreationSessionWebService">
> >        <wsdl:port name="JVTAlarmCreationSessionWSPort"
> >            binding="fmWS-v1-0:JVTAlarmCreationSessionSoapBinding">
> >            <soap:address location="
> >
> > http://localhost/JVTAlarmCreationSessionWebService/JVTAlarmCreationSession
> > "
> > />
> >        </wsdl:port>
> >        <!--<wsdl:port name="SubscriptionManagerPort"
> > binding="fmWS-v1-0:SubscriptionManagerSoapBinding">
> >            <soap:address location="
> > http://localhost/JVTAlarmCreationSessionWebService/SubscriptionManager
> > "/>
> >        </wsdl:port>-->
> >    </wsdl:service>
> >
> >
> > Has anyone seen this behaviour before?  Should I be specifying a Synapse
> > config option or is this potentially a Axis2 issue?
> >
> > Thanks
> > Wayne
> >
> >
> >
>
<definitions xmlns="http://ws.apache.org/ns/synapse";>

	<proxy name="JVTAlarmCreationSession" transports="https">
		<publishWSDL uri="file:/FaultManagement/v1-0/JVTAlarmCreationSession.wsdl" />
		<target>
			<inSequence/>
			<outSequence/>
		</target>
	</proxy>

</definitions>
<!--
 *
 *
 *  Generated with Tigerstripe(tm) Tigerstripe Workbench Feature 2.2.0.v20070514-1108-IXOqsosF8y087t5
 *
 *  Tigerstripe(tm) is a registered trademark of Tigerstripe, Inc.
 *
 *  Plugin  : Tigerstripe, Inc., OSS through Java(TM) Initiative/XMLSpecificationPlugin(0.6) 
 *
 *  Template templates\wsdl\wsdl.vm
 *    
 *  DO NOT EDIT THIS CODE WAS AUTOMATICALLY GENERATED
 *
Copyright 2004-2007 The Members of the OSS through Java initiative. All Rights Reserved. Use is subject to license terms.
Specification Lead Hewlett-Packard Company
 *
-->
<!--
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED
CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH
DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
-->
<wsdl:definitions name="JVTAlarmCreationSession"
    targetNamespace ="http://ossj.org/wsdl/FaultManagement/v1-0";
    xmlns:fmWS-v1-0="http://ossj.org/wsdl/FaultManagement/v1-0";

    xmlns:fmcreation-v1-0="http://ossj.org/xml/FaultManagement-Creation/v1-0";
    xmlns:co-v1-5="http://ossj.org/xml/Common/v1-5";

    xmlns:xsd="http://www.w3.org/2001/XMLSchema";
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
    xmlns:wsnt="http://docs.oasis-open.org/wsn/bw-2";
    >

    <wsdl:import namespace="http://docs.oasis-open.org/wsn/bw-2";
        location="http://docs.oasis-open.org/wsn/bw-2.wsdl"/>
    <!-- Tigerstripe : WSDL Types -->
    <wsdl:types>
        <xsd:schema>
            <xsd:import namespace="http://ossj.org/xml/FaultManagement-Creation/v1-0";
                schemaLocation="http://ossj.org/xml/FaultManagement-Creation/v1-0/OSSJ-FaultManagement-Creation-v1-0.xsd"/>
            <xsd:import namespace="http://ossj.org/xml/Common/v1-5";
                schemaLocation="http://ossj.org/xml/Common/v1-5/OSSJ-Common-v1-5.xsd"/>
              
        </xsd:schema>
    </wsdl:types>

    <!--  Tigerstripe : Message definitions -->
    <!--  Common API 1.5 : Message definitions -->
    
	<wsdl:message name="getSupportedOptionalOperationsResponse">
		<wsdl:part name="parameters" element="co-v1-5:getSupportedOptionalOperationsResponse"/>
	</wsdl:message>
	<wsdl:message name="getSupportedOptionalOperationsRequest">
		<wsdl:part name="parameters" element="co-v1-5:getSupportedOptionalOperationsRequest"/>
	</wsdl:message>
	<wsdl:message name="getSupportedOptionalOperationsException">
		<wsdl:part name="parameters" element="co-v1-5:getSupportedOptionalOperationsException"/>
	</wsdl:message>
	<wsdl:message name="getManagedEntityTypesResponse">
		<wsdl:part name="parameters" element="co-v1-5:getManagedEntityTypesResponse"/>
	</wsdl:message>
	<wsdl:message name="getManagedEntityTypesRequest">
		<wsdl:part name="parameters" element="co-v1-5:getManagedEntityTypesRequest"/>
	</wsdl:message>
	<wsdl:message name="getManagedEntityTypesException">
		<wsdl:part name="parameters" element="co-v1-5:getManagedEntityTypesException"/>
	</wsdl:message>
	<wsdl:message name="getEventTypesResponse">
		<wsdl:part name="parameters" element="co-v1-5:getEventTypesResponse"/>
	</wsdl:message>
	<wsdl:message name="getEventTypesRequest">
		<wsdl:part name="parameters" element="co-v1-5:getEventTypesRequest"/>
	</wsdl:message>
	<wsdl:message name="getEventTypesException">
		<wsdl:part name="parameters" element="co-v1-5:getEventTypesException"/>
	</wsdl:message>
	<wsdl:message name="getEventDescriptorResponse">
		<wsdl:part name="parameters" element="co-v1-5:getEventDescriptorResponse"/>
	</wsdl:message>
	<wsdl:message name="getEventDescriptorRequest">
		<wsdl:part name="parameters" element="co-v1-5:getEventDescriptorRequest"/>
	</wsdl:message>
	<wsdl:message name="getEventDescriptorException">
		<wsdl:part name="parameters" element="co-v1-5:getEventDescriptorException"/>
	</wsdl:message>
	<wsdl:message name="updateResponse">
		<wsdl:part name="parameters" element="co-v1-5:updateResponse"/>
	</wsdl:message>
	<wsdl:message name="updateRequest">
		<wsdl:part name="parameters" element="co-v1-5:updateRequest"/>
	</wsdl:message>
	<wsdl:message name="updateException">
		<wsdl:part name="parameters" element="co-v1-5:updateException"/>
	</wsdl:message>
	<wsdl:message name="getUpdateProcedureTypesResponse">
		<wsdl:part name="parameters" element="co-v1-5:getUpdateProcedureTypesResponse"/>
	</wsdl:message>
	<wsdl:message name="getUpdateProcedureTypesRequest">
		<wsdl:part name="parameters" element="co-v1-5:getUpdateProcedureTypesRequest"/>
	</wsdl:message>
	<wsdl:message name="getUpdateProcedureTypesException">
		<wsdl:part name="parameters" element="co-v1-5:getUpdateProcedureTypesException"/>
	</wsdl:message>
	<wsdl:message name="queryResponse">
		<wsdl:part name="parameters" element="co-v1-5:queryResponse"/>
	</wsdl:message>
	<wsdl:message name="queryRequest">
		<wsdl:part name="parameters" element="co-v1-5:queryRequest"/>
	</wsdl:message>
	<wsdl:message name="queryException">
		<wsdl:part name="parameters" element="co-v1-5:queryException"/>
	</wsdl:message>
	<wsdl:message name="getNamedQueryTypesResponse">
		<wsdl:part name="parameters" element="co-v1-5:getNamedQueryTypesResponse"/>
	</wsdl:message>
	<wsdl:message name="getNamedQueryTypesRequest">
		<wsdl:part name="parameters" element="co-v1-5:getNamedQueryTypesRequest"/>
	</wsdl:message>
	<wsdl:message name="getNamedQueryTypesException">
		<wsdl:part name="parameters" element="co-v1-5:getNamedQueryTypesException"/>
	</wsdl:message>
    <!-- Tigerstripe : Messages relating to Alarm -->
    <wsdl:message name="createAlarmByValueRequest">
        <wsdl:part name="parameters" element="fmcreation-v1-0:createAlarmByValueRequest" />
    </wsdl:message>
    <wsdl:message name="createAlarmByValueResponse">
        <wsdl:part name="parameters" element="fmcreation-v1-0:createAlarmByValueResponse" />
    </wsdl:message>
    <wsdl:message name="createAlarmByValueException">
        <wsdl:part name="parameters" element="fmcreation-v1-0:createAlarmByValueException" />
    </wsdl:message>
    <wsdl:message name="createAlarmsByValuesRequest">
        <wsdl:part name="parameters" element="fmcreation-v1-0:createAlarmsByValuesRequest" />
    </wsdl:message>
    <wsdl:message name="createAlarmsByValuesResponse">
        <wsdl:part name="parameters" element="fmcreation-v1-0:createAlarmsByValuesResponse" />
    </wsdl:message>
    <wsdl:message name="createAlarmsByValuesException">
        <wsdl:part name="parameters" element="fmcreation-v1-0:createAlarmsByValuesException" />
    </wsdl:message>
    <wsdl:message name="getAlarmsByKeysRequest">
        <wsdl:part name="parameters" element="fmcreation-v1-0:getAlarmsByKeysRequest" />
    </wsdl:message>
    <wsdl:message name="getAlarmsByKeysResponse">
        <wsdl:part name="parameters" element="fmcreation-v1-0:getAlarmsByKeysResponse" />
    </wsdl:message>
    <wsdl:message name="getAlarmsByKeysException">
        <wsdl:part name="parameters" element="fmcreation-v1-0:getAlarmsByKeysException" />
    </wsdl:message>
    <wsdl:message name="getAlarmsByTemplateRequest">
        <wsdl:part name="parameters" element="fmcreation-v1-0:getAlarmsByTemplateRequest" />
    </wsdl:message>
    <wsdl:message name="getAlarmsByTemplateResponse">
        <wsdl:part name="parameters" element="fmcreation-v1-0:getAlarmsByTemplateResponse" />
    </wsdl:message>
    <wsdl:message name="getAlarmsByTemplateException">
        <wsdl:part name="parameters" element="fmcreation-v1-0:getAlarmsByTemplateException" />
    </wsdl:message>

    
    

    <!-- Tigerstripe : Messages for Interface artifact methods ( JVTAlarmCreationSession ) -->
    <wsdl:message name="getAlarmSpecificInfoTypesResponse">
        <wsdl:part name="parameters"
             element="fmcreation-v1-0:getAlarmSpecificInfoTypesResponse" />
    </wsdl:message>
    <wsdl:message name="getAlarmSpecificInfoTypesRequest">
        <wsdl:part name="parameters"
             element="fmcreation-v1-0:getAlarmSpecificInfoTypesRequest" />
    </wsdl:message>
    <wsdl:message name="getAlarmSpecificInfoTypesException">
        <wsdl:part name="parameters"
             element="fmcreation-v1-0:getAlarmSpecificInfoTypesException" />
    </wsdl:message>
    <wsdl:message name="getVersionResponse">
        <wsdl:part name="parameters"
             element="fmcreation-v1-0:getVersionResponse" />
    </wsdl:message>
    <wsdl:message name="getVersionRequest">
        <wsdl:part name="parameters"
             element="fmcreation-v1-0:getVersionRequest" />
    </wsdl:message>
    <wsdl:message name="getVersionException">
        <wsdl:part name="parameters"
             element="fmcreation-v1-0:getVersionException" />
    </wsdl:message>


    <!--  Tigerstripe : Port type -->
    <wsdl:portType name="JVTAlarmCreationSessionWSPort">

          <!-- Common API 1.5 : Operations from JVTSession -->
          <wsdl:operation name="getSupportedOptionalOperations">
           <wsdl:input name="getSupportedOptionalOperationsRequest" message="fmWS-v1-0:getSupportedOptionalOperationsRequest"/>
           <wsdl:output name="getSupportedOptionalOperationsResponse" message="fmWS-v1-0:getSupportedOptionalOperationsResponse"/>
           <wsdl:fault name="getSupportedOptionalOperationsException" message="fmWS-v1-0:getSupportedOptionalOperationsException"/>
          </wsdl:operation>
          <wsdl:operation name="getManagedEntityTypes">
           <wsdl:input name="getManagedEntityTypesRequest" message="fmWS-v1-0:getManagedEntityTypesRequest"/>
           <wsdl:output name="getManagedEntityTypesResponse" message="fmWS-v1-0:getManagedEntityTypesResponse"/>
           <wsdl:fault name="getManagedEntityTypesException" message="fmWS-v1-0:getManagedEntityTypesException"/>
          </wsdl:operation>
          <wsdl:operation name="getEventTypes">
           <wsdl:input name="getEventTypesRequest" message="fmWS-v1-0:getEventTypesRequest"/>
           <wsdl:output name="getEventTypesResponse" message="fmWS-v1-0:getEventTypesResponse"/>
           <wsdl:fault name="getEventTypesException" message="fmWS-v1-0:getEventTypesException"/>
          </wsdl:operation>
          <wsdl:operation name="getEventDescriptor">
           <wsdl:input name="getEventDescriptorRequest" message="fmWS-v1-0:getEventDescriptorRequest"/>
           <wsdl:output name="getEventDescriptorResponse" message="fmWS-v1-0:getEventDescriptorResponse"/>
           <wsdl:fault name="getEventDescriptorException" message="fmWS-v1-0:getEventDescriptorException"/>
          </wsdl:operation>
          <wsdl:operation name="update">
           <wsdl:input name="updateRequest" message="fmWS-v1-0:updateRequest"/>
           <wsdl:output name="updateResponse" message="fmWS-v1-0:updateResponse"/>
           <wsdl:fault name="updateException" message="fmWS-v1-0:updateException"/>
          </wsdl:operation>
          <wsdl:operation name="getUpdateProcedureTypes">
           <wsdl:input name="getUpdateProcedureTypesRequest" message="fmWS-v1-0:getUpdateProcedureTypesRequest"/>
           <wsdl:output name="getUpdateProcedureTypesResponse" message="fmWS-v1-0:getUpdateProcedureTypesResponse"/>
           <wsdl:fault name="getUpdateProcedureTypesException" message="fmWS-v1-0:getUpdateProcedureTypesException"/>
          </wsdl:operation>
          <wsdl:operation name="query">
           <wsdl:input name="queryRequest" message="fmWS-v1-0:queryRequest"/>
           <wsdl:output name="queryResponse" message="fmWS-v1-0:queryResponse"/>
           <wsdl:fault name="queryException" message="fmWS-v1-0:queryException"/>
          </wsdl:operation>
          <wsdl:operation name="getNamedQueryTypes">
           <wsdl:input name="getNamedQueryTypesRequest" message="fmWS-v1-0:getNamedQueryTypesRequest"/>
           <wsdl:output name="getNamedQueryTypesResponse" message="fmWS-v1-0:getNamedQueryTypesResponse"/>
           <wsdl:fault name="getNamedQueryTypesException" message="fmWS-v1-0:getNamedQueryTypesException"/>
          </wsdl:operation>
        <!-- Tigerstripe : Operations relating to Alarm -->
        <wsdl:operation name="createAlarmByValue">
            <wsdl:input name="createAlarmByValueRequest" message="fmWS-v1-0:createAlarmByValueRequest" />
            <wsdl:output name="createAlarmByValueResponse" message="fmWS-v1-0:createAlarmByValueResponse" />
            <wsdl:fault name="createAlarmByValueException" message="fmWS-v1-0:createAlarmByValueException" />
        </wsdl:operation>
        <wsdl:operation name="createAlarmsByValues">
            <wsdl:input name="createAlarmsByValuesRequest" message="fmWS-v1-0:createAlarmsByValuesRequest" />
            <wsdl:output name="createAlarmsByValuesResponse" message="fmWS-v1-0:createAlarmsByValuesResponse" />
            <wsdl:fault name="createAlarmsByValuesException" message="fmWS-v1-0:createAlarmsByValuesException" />
        </wsdl:operation>
        <wsdl:operation name="getAlarmsByKeys">
            <wsdl:input name="getAlarmsByKeysRequest" message="fmWS-v1-0:getAlarmsByKeysRequest" />
            <wsdl:output name="getAlarmsByKeysResponse" message="fmWS-v1-0:getAlarmsByKeysResponse" />
            <wsdl:fault name="getAlarmsByKeysException" message="fmWS-v1-0:getAlarmsByKeysException" />
        </wsdl:operation>
        <wsdl:operation name="getAlarmsByTemplate">
            <wsdl:input name="getAlarmsByTemplateRequest" message="fmWS-v1-0:getAlarmsByTemplateRequest" />
            <wsdl:output name="getAlarmsByTemplateResponse" message="fmWS-v1-0:getAlarmsByTemplateResponse" />
            <wsdl:fault name="getAlarmsByTemplateException" message="fmWS-v1-0:getAlarmsByTemplateException" />
        </wsdl:operation>




        <!-- Tigerstripe : Operations for Interface artifact methods ( JVTAlarmCreationSession ) -->
        <wsdl:operation name="getAlarmSpecificInfoTypes">
            <wsdl:input
                name="getAlarmSpecificInfoTypesRequest"
                message="fmWS-v1-0:getAlarmSpecificInfoTypesRequest" />
            <wsdl:output
                name="getAlarmSpecificInfoTypesResponse"
                message="fmWS-v1-0:getAlarmSpecificInfoTypesResponse" />
            <wsdl:fault
                name="getAlarmSpecificInfoTypesException"
                message="fmWS-v1-0:getAlarmSpecificInfoTypesException" />
        </wsdl:operation>
        <wsdl:operation name="getVersion">
            <wsdl:input
                name="getVersionRequest"
                message="fmWS-v1-0:getVersionRequest" />
            <wsdl:output
                name="getVersionResponse"
                message="fmWS-v1-0:getVersionResponse" />
            <wsdl:fault
                name="getVersionException"
                message="fmWS-v1-0:getVersionException" />
        </wsdl:operation>
    </wsdl:portType>


    <wsdl:binding name="JVTAlarmCreationSessionSoapBinding"
        type="fmWS-v1-0:JVTAlarmCreationSessionWSPort">
        <soap:binding style="document"
            transport="http://schemas.xmlsoap.org/soap/http"; />

        <!-- Common API 1.5 : Bindings for JVTSession -->
        <wsdl:operation name="getSupportedOptionalOperations">
           <soap:operation soapAction="getSupportedOptionalOperations" style="document" />
           <wsdl:input name="getSupportedOptionalOperationsRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getSupportedOptionalOperationsResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getSupportedOptionalOperationsException">
               <soap:fault name="getSupportedOptionalOperationsException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getManagedEntityTypes">
           <soap:operation soapAction="getManagedEntityTypes" style="document" />
           <wsdl:input name="getManagedEntityTypesRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getManagedEntityTypesResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getManagedEntityTypesException">
               <soap:fault name="getManagedEntityTypesException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getEventTypes">
           <soap:operation soapAction="getEventTypes" style="document" />
           <wsdl:input name="getEventTypesRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getEventTypesResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getEventTypesException">
               <soap:fault name="getEventTypesException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getEventDescriptor">
           <soap:operation soapAction="getEventDescriptor" style="document" />
           <wsdl:input name="getEventDescriptorRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getEventDescriptorResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getEventDescriptorException">
               <soap:fault name="getEventDescriptorException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="update">
           <soap:operation soapAction="update" style="document" />
           <wsdl:input name="updateRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="updateResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="updateException">
               <soap:fault name="updateException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getUpdateProcedureTypes">
           <soap:operation soapAction="getUpdateProcedureTypes" style="document" />
           <wsdl:input name="getUpdateProcedureTypesRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getUpdateProcedureTypesResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getUpdateProcedureTypesException">
               <soap:fault name="getUpdateProcedureTypesException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="query">
           <soap:operation soapAction="query" style="document" />
           <wsdl:input name="queryRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="queryResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="queryException">
               <soap:fault name="queryException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getNamedQueryTypes">
           <soap:operation soapAction="getNamedQueryTypes" style="document" />
           <wsdl:input name="getNamedQueryTypesRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getNamedQueryTypesResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getNamedQueryTypesException">
               <soap:fault name="getNamedQueryTypesException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <!-- Tigerstripe : Bindings relating to Alarm -->
        <wsdl:operation name="createAlarmByValue">
           <soap:operation soapAction="createAlarmByValue" style="document" />
           <wsdl:input name="createAlarmByValueRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="createAlarmByValueResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="createAlarmByValueException">
               <soap:fault name="createAlarmByValueException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="createAlarmsByValues">
           <soap:operation soapAction="createAlarmsByValues" style="document" />
           <wsdl:input name="createAlarmsByValuesRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="createAlarmsByValuesResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="createAlarmsByValuesException">
               <soap:fault name="createAlarmsByValuesException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getAlarmsByKeys">
           <soap:operation soapAction="getAlarmsByKeys" style="document" />
           <wsdl:input name="getAlarmsByKeysRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getAlarmsByKeysResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getAlarmsByKeysException">
               <soap:fault name="getAlarmsByKeysException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getAlarmsByTemplate">
           <soap:operation soapAction="getAlarmsByTemplate" style="document" />
           <wsdl:input name="getAlarmsByTemplateRequest">
               <soap:body parts="parameters" use="literal" />
           </wsdl:input>
           <wsdl:output name="getAlarmsByTemplateResponse">
               <soap:body parts="parameters" use="literal" />
           </wsdl:output>
           <wsdl:fault name="getAlarmsByTemplateException">
               <soap:fault name="getAlarmsByTemplateException" use="literal" />
           </wsdl:fault>
        </wsdl:operation>



        <wsdl:operation name="getAlarmSpecificInfoTypes">
            <soap:operation soapAction="getAlarmSpecificInfoTypes" style="document" /> 
            <wsdl:input>
                <soap:body parts="parameters" use="literal" />
            </wsdl:input>
            <wsdl:output>
                <soap:body parts="parameters" use="literal" />
            </wsdl:output>
            <wsdl:fault name ="getAlarmSpecificInfoTypesException"> 
                <soap:fault name ="getAlarmSpecificInfoTypesException" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="getVersion">
            <soap:operation soapAction="getVersion" style="document" /> 
            <wsdl:input>
                <soap:body parts="parameters" use="literal" />
            </wsdl:input>
            <wsdl:output>
                <soap:body parts="parameters" use="literal" />
            </wsdl:output>
            <wsdl:fault name ="getVersionException"> 
                <soap:fault name ="getVersionException" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>


    <!-- Binding for the SubscriptionManager -->
    <wsdl:binding name="SubscriptionManagerSoapBinding" type="wsnt:PausableSubscriptionManager">
        <soap:binding style="document"
            transport="http://schemas.xmlsoap.org/soap/http"; />

        <!-- ========= SubscriptionManager specific operations ====== -->
        <wsdl:operation name="PauseSubscription">
            <soap:operation soapAction="PauseSubscription" style="document" />
            <wsdl:input>
                <soap:body use="literal" />
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal" />
            </wsdl:output>
            <wsdl:fault name="ResourceUnknownFault">
                <soap:fault name="ResourceUnknownFault" use="literal" />
            </wsdl:fault>
            <wsdl:fault name="PauseFailedFault">
                <soap:fault name="PauseFailedFault" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
        
        <wsdl:operation name="Renew">
            <soap:operation soapAction="Renew" style="document" />
            <wsdl:input>
                <soap:body use="literal" />
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal" />
            </wsdl:output>
            <wsdl:fault name="ResourceUnknownFault">
                <soap:fault name="ResourceUnknownFault" use="literal" />
            </wsdl:fault>
            <wsdl:fault name="UnacceptableTerminationTimeFault">
                <soap:fault name="UnacceptableTerminationTimeFault" use="literal" />
            </wsdl:fault>
        </wsdl:operation>    
        
        <wsdl:operation name="Unsubscribe">
            <soap:operation soapAction="Unsubscribe" style="document" />
            <wsdl:input>
                <soap:body use="literal" />
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal" />
            </wsdl:output>
            <wsdl:fault name="ResourceUnknownFault">
                <soap:fault name="ResourceUnknownFault" use="literal" />
            </wsdl:fault>
            <wsdl:fault name="UnableToDestroySubscriptionFault">
                <soap:fault name="UnableToDestroySubscriptionFault" use="literal" />
            </wsdl:fault>
        </wsdl:operation>    
        
        <wsdl:operation name="ResumeSubscription">
            <soap:operation soapAction="ResumeSubscription" style="document" />
            <wsdl:input>
                <soap:body use="literal" />
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal" />
            </wsdl:output>
            <wsdl:fault name="ResourceUnknownFault">
                <soap:fault name="ResourceUnknownFault" use="literal" />
            </wsdl:fault>
            <wsdl:fault name="ResumeFailedFault">
                <soap:fault name="ResumeFailedFault" use="literal" />
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>

    
    <wsdl:service name="JVTAlarmCreationSessionWebService">
        <wsdl:port name="JVTAlarmCreationSessionWSPort"
            binding="fmWS-v1-0:JVTAlarmCreationSessionSoapBinding">
            <soap:address location="http://localhost/JVTAlarmCreationSessionWebService/JVTAlarmCreationSession"; />
        </wsdl:port>
        <!-- <wsdl:port name="SubscriptionManagerPort" binding="fmWS-v1-0:SubscriptionManagerSoapBinding">
            <soap:address location="http://localhost/JVTAlarmCreationSessionWebService/SubscriptionManager"/>
        </wsdl:port> -->
    </wsdl:service>
</wsdl:definitions>

Reply via email to