axl and cucm 4.x

Version 1
    This document was generated from CDN thread

    Created by: Gionata Navarra on 27-06-2012 11:48:26 AM
    Hi,
     
    I'm trying to work with old versions of CUCM (i.e. 4.x) and AXL interface.
     
    Starting from CUCM version 6.0 I'm able to retrieve status of axl web service browsing https://cucmHostIp:8443/axl/. The same url is the endpoint address property for the object I created in my application to manage CUCM attribute via axl methods, previously generated starting from wsdl downloaded from cucm. Everything works fine in this version, but I'm not able to replicate the same for cucm 4.x environment.
    I've generated classes correctly (wsdl and xsd files downloaded from cucm 4.x) but what's the url to retrieve axl web service?
     
    This is my code:
     
     
    private static final AXLAPIService axlService = new AXLAPIService(
                CUCM_WSDL_URL, new QName(
                        "http://www.cisco.com/AXLAPIService/", "AXLAPIService"));
     
            String key = axlUrl + axlUsername + axlPassword;

            AXLPort port = axlService.getAXLPort();

                BindingProvider bp = (BindingProvider) port;

                bp.getRequestContext().put(
                        BindingProvider.ENDPOINT_ADDRESS_PROPERTY, axlUrl);
                bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY,
                        axlUsername);
                bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY,
                        axlPassword);
     
    Any solution will be appreciated.
     
    regards
    GNav

    Subject: RE: axl and cucm 4.x
    Replied by: David Staudt on 11-09-2012 01:46:33 PM
    The AXL web service is hosted at /CCMApi/AXL/V1/soapisapi.dll for Callmanager 4.x versions.