private function createResponseError($agent, $msgId, $errorCategory, $errorCode, $shortDesc, $SIF_ExtendedDesc) { $dom = $this->dom; $db = Zend_Registry::get('my_db'); $responseObject = new ResponseObject($msgId); $agentModeId = RequestObject::getRequesterAgentMode($msgId); $requesterId = RequestObject::getRequesterId($msgId); $packetnum = 1; if ($responseObject->nextPacketNum != null && $responseObject->nextPacketNum != '') { $packetnum == $responseObject->nextPacketNum; } $responseXml = XmlHelper::buildSifReponse(Utility::createMessageId(), Utility::createTimestamp(), Agent::getAgentSourceId($requesterId), $msgId, $packetnum, $errorCategory, $errorCode, $shortDesc, $SIF_ExtendedDesc); $responseXml = str_replace('xmlns="http://www.sifinfo.org/infrastructure/2.x"', '', $responseXml); $responseXml = str_replace('xmlns="http://www.sifinfo.org/infrastructure/1.x"', '', $responseXml); $responseXml = str_replace('xmlns="http://www.sifinfo.org/uk/infrastructure/2.x"', '', $responseXml); }