version 1.75, 2002/08/26 21:53:45
|
version 1.76, 2002/08/29 00:27:52
|
|
|
{ | { |
out << "<LOCALNAMESPACEPATH>\n"; | out << "<LOCALNAMESPACEPATH>\n"; |
| |
char* tmp = nameSpace.allocateCString(); |
char* nameSpaceCopy = strdup(nameSpace.getCString()); |
|
for (const char* p = strtok(nameSpaceCopy, "/"); p; p = strtok(NULL, "/")) |
for (char* p = strtok(tmp, "/"); p; p = strtok(NULL, "/")) |
|
{ | { |
out << "<NAMESPACE NAME=\"" << p << "\"/>\n"; | out << "<NAMESPACE NAME=\"" << p << "\"/>\n"; |
} | } |
|
delete nameSpaceCopy; |
delete [] tmp; |
|
| |
out << "</LOCALNAMESPACEPATH>\n"; | out << "</LOCALNAMESPACEPATH>\n"; |
} | } |
|
|
const String& messageId, | const String& messageId, |
const CIMException& cimException) | const CIMException& cimException) |
{ | { |
ArrayDestroyer<char> tmp1(methodName.allocateCString()); |
|
Array<Sint8> out; | Array<Sint8> out; |
Array<Sint8> tmp; | Array<Sint8> tmp; |
| |
_appendMessageElementBegin(out, messageId); | _appendMessageElementBegin(out, messageId); |
_appendSimpleRspElementBegin(out); | _appendSimpleRspElementBegin(out); |
_appendMethodResponseElementBegin(out, tmp1.getPointer()); |
_appendMethodResponseElementBegin(out, methodName.getCString()); |
_appendErrorElement(out, cimException); | _appendErrorElement(out, cimException); |
_appendMethodResponseElementEnd(out); | _appendMethodResponseElementEnd(out); |
_appendSimpleRspElementEnd(out); | _appendSimpleRspElementEnd(out); |
|
|
const String& messageId, | const String& messageId, |
const CIMException& cimException) | const CIMException& cimException) |
{ | { |
ArrayDestroyer<char> tmp1(iMethodName.allocateCString()); |
|
Array<Sint8> out; | Array<Sint8> out; |
Array<Sint8> tmp; | Array<Sint8> tmp; |
| |
_appendMessageElementBegin(out, messageId); | _appendMessageElementBegin(out, messageId); |
_appendSimpleRspElementBegin(out); | _appendSimpleRspElementBegin(out); |
_appendIMethodResponseElementBegin(out, tmp1.getPointer()); |
_appendIMethodResponseElementBegin(out, iMethodName.getCString()); |
_appendErrorElement(out, cimException); | _appendErrorElement(out, cimException); |
_appendIMethodResponseElementEnd(out); | _appendIMethodResponseElementEnd(out); |
_appendSimpleRspElementEnd(out); | _appendSimpleRspElementEnd(out); |
|
|
const String& messageId, | const String& messageId, |
const CIMException& cimException) | const CIMException& cimException) |
{ | { |
ArrayDestroyer<char> tmp1(eMethodName.allocateCString()); |
|
Array<Sint8> out; | Array<Sint8> out; |
Array<Sint8> tmp; | Array<Sint8> tmp; |
| |
_appendMessageElementBegin(out, messageId); | _appendMessageElementBegin(out, messageId); |
_appendSimpleExportRspElementBegin(out); | _appendSimpleExportRspElementBegin(out); |
_appendEMethodResponseElementBegin(out, tmp1.getPointer()); |
_appendEMethodResponseElementBegin(out, eMethodName.getCString()); |
_appendErrorElement(out, cimException); | _appendErrorElement(out, cimException); |
_appendEMethodResponseElementEnd(out); | _appendEMethodResponseElementEnd(out); |
_appendSimpleExportRspElementEnd(out); | _appendSimpleExportRspElementEnd(out); |