PrizmSDK problem when using addProvisionedElement...

HI There,

Been writing a small interface with PHP using SoapClient to provision new elements in Prizm but I’m getting the following error and I have no idea how to get pass this. Anybody got any ideas? Most other function seems to working ok , I get read element data, change element configs etc … just can’t seem to add any new elements. Any help would be greatly appreciated.

[Tue Apr 12 17:56:18 2011] [error] [client 10.104.100.2] PHP Fatal error: Uncaught SoapFault exception: [soapenv:Server.userException] org.xml.sax.SAXException: Bad types (class java.lang.String -> boolean) in /www/cms.bbi.co.bw/html/prizm.php:46’nStack trace:'n#0 [internal function]: SoapClient->__call(‘addProvisionedE…’, Array)'n#1 /www/cms.bbi.co.bw/html/prizm.php(46): SoapClient->addProvisionedElement(6, ‘0A003ED2BB66’, ‘Piet Peter’, ‘Jan Peester’, ‘Who Knows’, ‘000000000000000…’, ‘256KBPS’, ‘’, ‘true’)'n#2 {main}'n thrown in /www/cms.bbi.co.bw/html/prizm.php on line 46


Here’s my inviroment.
OS: Linux Centos 5.5
Webserver : Apache 2.2.3
PHP : 5.1.6
SoapClient


<--------------code -------------->
<?
$USER = “prizmadmin”;
$PASSWORD = “********”;
$PRIZMSERVER = “10.230.100.12”;
$SERVICE_LOC = “https://:8443$PRIZMSERVER/prizm/nbi”;
$SERVICE_NS = ‘NetworkIfService’;

$client = new SoapClient(null, array(‘location’ => “$SERVICE_LOC”,
‘uri’ => “$SERVICE_NS”,
‘soap_version’ => SOAP_1_1,
‘login’ => “$USER”,
‘password’ => “$PASSWORD”));

$iNetworkID = 6;
$mac = ‘0A003ED2BB66’;
$siteName = ‘Piet Peter’;
$siteLocation = ‘Jan Peester’;
$siteContact = ‘Who Knows’;
$authKeys = ‘0000000000000000’;
$servicePlanName = ‘256KBPS’;
$vlanProfileName = ‘’;
$bAddFullManagement = true;

$som = $client->addProvisionedElement($iNetworkID, $mac, $siteName, $siteLocation, $siteContact, $authKeys, $servicePlanName, $vlanProfileName, $bAddFullManagement);

echo $som;

?>

</ ----- code — >