I am trying to add a phone button template. In this case, take a 7945 template as the base. I was using axl 8.5, but am trying 7.1, since it atleast gives errors instead of just error 500 for everything. When I do this I get an axl error message that only states "error". What am I missing to add a phone button template?
POST
https://192.168.200.210:8443/axl/ HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
Content-Type: text/xml
Accept: text/*
SOAPAction: "CUCM

B ver=7.1"
<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:ns='http://www.cisco.com/AXL/API/7.1'>
<soapenv:Header/><soapenv:Body>
<ns:addPhoneButtonTemplate>
<phoneButtonTemplate>
<name>7945-2L</name>
<basePhoneTemplateName>Standard 7945 SCCP</basePhoneTemplateName>
<buttons>
<button>
<feature>Line</feature>
<buttonNumber>1</buttonNumber>
</button>
<button>
<feature>Line</feature>
<buttonNumber>2</buttonNumber>
</button>
</buttons>
</phoneButtonTemplate>
</ns:addPhoneButtonTemplate>
</soapenv:Body>
</soapenv:Envelope>