Sample Application Logging web service WSDL file

Last Updated : Jun 05, 2026 |

The following is an example of the Application Logging web service WSDL file. The actual file is installed on the server that is running the EPM software. For details about accessing this file, see Configuring the Application Logging web service.

<?xml version="1.0" encoding="UTF-8"?> 
<wsdl:definitions targetNamespace="urn:com.avaya.vp.report.EPReport4"
xmlns:apachesoap="http://xml.apache.org/xml-soap"
xmlns:impl="urn:com.avaya.vp.report.EPReport4"
xmlns:intf="urn:com.avaya.vp.report.EPReport4"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
<!--WSDL created by Apache Axis version: 2.0 
Built on Apr 22, 2006 (06:55:48 PDT)--> 
<wsdl:types> 
 <schema elementFormDefault="qualified"  
  targetNamespace="urn:com.avaya.vp.report.EPReport4" 
  xmlns="http://www.w3.org/2001/XMLSchema"> 
 <complexType name="EPReportEntry4"> 
   <sequence> 
    <element name="appServerAddress" nillable="true" type="xsd:string"/> 
    <element name="applicationID" nillable="true" type="xsd:string"/> 
    <element name="level" nillable="true" type="xsd:string"/> 
    <element name="reason" nillable="true" type="xsd:string"/> 
    <element name="sessionID" nillable="true" type="xsd:string"/> 
    <element name="timestamp" nillable="true" type="xsd:string"/> 
    <element name="transactionName" nillable="true" type="xsd:string"/> 
    <element name="type" nillable="true" type="xsd:string"/> 
    <element name="userLog" nillable="true" type="xsd:string"/> 
    <element name="varName" nillable="true" type="xsd:string"/> 
    <element name="varValue" nillable="true" type="xsd:string"/> 
    <element name="activityDuration" type="xsd:int"/> 
    <element name="moduleIdNodeId" nillable="true" type="xsd:string"/> 
   </sequence> 
 </complexType> 
  <element name="reportBatch"> 
   <complexType> 
    <sequence> 
     <element maxOccurs="unbounded" name="entries" type="impl:EPReportEntry4"/>
     </sequence> 
   </complexType> 
  </element> 
 <element name="reportBatchResponse"
 </complexType> 
  </element> 
  <element name="reportBatchReturn" type="xsd:string"/>
  </sequence> 
 </complexType> 
  </element> 
  <element name="logFailed"> 
   <complexType> 
    <sequence> 
     <element name="lastVpmsDown" type="xsd:long"/> 
    </sequence> 
   </complexType> 
  </element> 
  <element name="logFailedResponse"> 
    </complexType> 
  </element> 
  <element name="logApplicationAlarm">
  </complexType> 
  <sequence>
  <element maxOccurs="unbounded" name="entries" type="impl:EPReportEntry4"/>
  <sequence>
  </complexType>
  </element>
  <element name="logApplicationAlarmResponse">
  </complexType>
  <sequence>
  <element name="logApplicationEventAlarmReturn" type="xsd:string"/>
  <sequence>
  <complexType/> 
  </element> 
 </schema> 
</wsdl:types> 
<wsdl:message name="reportBatchRequest"> 
 <wsdl:part element="impl:reportBatch" name="parameters"/> 
</wsdl:message> 
<wsdl:message name="logFailedRequest"> 
 <wsdl:part element="impl:logFailed" name="parameters"/> 
</wsdl:message> 
<wsdl:message name="logApplicationEventAlarmRequest">
<wsdl:part element="impl:logApplicationEventAlarm" name="parameters"/>
</wsdl:message>
<wsdl:message name="reportBatchResponse"> 
 <wsdl:part element="impl:reportBatchResponse" name="parameters"/> 
</wsdl:message> 
<wsdl:message name="logFailedResponse"> 
 <wsdl:part element="impl:logFailedResponse" name="parameters"/> 
</wsdl:message> 
<wsdl:message name="llogApplicationEventAlarmResponse">
<wsdl:part element="impl:logApplicationEventAlarmResponse" name="parameters"/>
</wsdl:message> 
<wsdl:portType name="EPReport4"> 
 <wsdl:operation name="reportBatch"> 
  <wsdl:input message="impl:reportBatchRequest" name="reportBatchRequest"/> 
  <wsdl:output message="impl:reportBatchResponse" name="reportBatchResponse"/> 
 </wsdl:operation> 
 <wsdl:operation name="logFailed"> 
  <wsdl:input message="impl:logFailedRequest" name="logFailedRequest"/> 
  <wsdl:output message="impl:logFailedResponse" name="logFailedResponse"/> 
</wsdl:operation> 
 <wsdl:operation name="logApplicationEventAlarm"> 
  <wsdl:input message="impl:logApplicationEventAlarmRequest" name="logApplicationEventAlarmRequest"/> 
  <wsdl:output message="impl:logApplicationEventAlarmResponse" name="logApplicationEventAlarmResponse"/>
 </wsdl:operation> 
</wsdl:portType> 
<wsdl:binding name="EPReport4SoapBinding" type="impl:EPReport4"> 
 <wsdlsoap:binding style="document"  
  transport="http://schemas.xmlsoap.org/soap/http"/> 
 <wsdl:operation name="reportBatch"> 
  <wsdlsoap:operation soapAction=""/> 
  <wsdl:input name="reportBatchRequest"> 
   <wsdlsoap:body use="literal"/> 
  </wsdl:input> 
  <wsdl:output name="reportBatchResponse"> 
   <wsdlsoap:body use="literal"/> 
  </wsdl:output> 
 </wsdl:operation> 
 <wsdl:operation name="logFailed"> 
  <wsdlsoap:operation soapAction=""/> 
  <wsdl:input name="logFailedRequest"> 
   <wsdlsoap:body use="literal"/> 
  </wsdl:input> 
  <wsdl:output name="logFailedResponse"> 
   <wsdlsoap:body use="literal"/> 
  </wsdl:output> 
 </wsdl:operation> 
 <wsdl:operation name="logApplicationEventAlarm"> 
  <wsdlsoap:operation soapAction=""/> 
  <wsdl:input name="logApplicationEventAlarmRequest"> 
   <wsdlsoap:body use="literal"/> 
  </wsdl:input>
<wsdl:output name="logApplicationEventAlarmResponse"> 
   <wsdlsoap:body use="literal"/> 
  </wsdl:output> 
 </wsdl:operation>
</wsdl:binding> 
<wsdl:service name="EPReport4Service"> 
 <wsdl:port binding="impl:EPReport4SoapBinding" name="EPReport4"> 
  <wsdlsoap:address location="http://localhost:80/EPReport4"/> 
 </wsdl:port> 
</wsdl:service> 
</wsdl:definitions>