Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

AXL Serviceablility PerfmonListCounter - No Handler found

I'm new to AXL Serviceability - has anyone made the Perfmon stuff work? I keep getting an error: No Handler found for PerfmonListCounter

I've tried a variety of SOAPAction header values but I still get the error. Besides what's below, I've tried

"http://schemas.cisco.com/ast/soap/action/#PerfmonPort#PerfmonListCounter"

"http://10.10.10.12:8443/perfmonservice/services/#PerfmonPort#PerfmonListCounter"

"http://10.10.10.12:8443/perfmonservice/services/PerfmonPort"

The request looks like this:

POST /axl/ HTTP/1.0

Host:10.10.10.11:80

Authorization: Basic ZGV2Y2VydDpzaWx2ZXJiYWNr

Accept: text/*

Content-type: text/xml

SOAPAction: "CUCM:DB ver=6.0"

Content-length: 496

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <q1:PerfmonListCounter xmlns:q1="http://schemas.cisco.com/ast/soap/"><Host xsi:type="xsd:string">10.10.10.12</Host></q1:PerfmonListCounter></SOAP-ENV:Body> </SOAP-ENV:Envelope>

6 REPLIES
Silver

Re: AXL Serviceablility PerfmonListCounter - No Handler found

Hi,

To get handler you need to execute PerfmonOpenSession. Then you can add counter using PerfmonAddCounter.

--

regards,

PK

New Member

Re: AXL Serviceablility PerfmonListCounter - No Handler found

Thanks, I will try that. One quick question is that the documentation claims you can use either single transaction or session-based collection (page 2-9 in AXL Serviceability API Dev Guide). I was attempting single transaction. Is the documentation not correct, and single-transaction method is not available ?

Silver

Re: AXL Serviceablility PerfmonListCounter - No Handler found

You wanted to do PerfmonListCounter, but no counters was declared. So, ccm cannot list them.

--

regards,

PK

New Member

Re: AXL Serviceablility PerfmonListCounter - No Handler found

The docs say PerfmonListcounter soap operation returns a list of all objects, and only takes Host as a parameter. Supposedly you can use it to list everything available, but not to select a certain counter. This is from 6.0(1) CUCM Developers Guide.

Have you used other PerfmonPort operations successfully? I value your feedback on PerfmonPort.

New Member

Re: AXL Serviceablility PerfmonListCounter - No Handler found

was a duplicate

New Member

Re: AXL Serviceablility PerfmonListCounter - No Handler found

I found the problem. In this case instead of using /axl/ as the request-uri, (/axl/ is the AXLAPI.wsdl service def), use

https://10.10.10.12:8443/perfmonservice/services/PerfmonPort, which is the RisPort.wsdl service def.

393
Views
0
Helpful
6
Replies