You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ro...@apache.org on 2004/06/24 15:53:55 UTC
cvs commit: ws-axis/c/tests/client/soapHeader/test4/rpc TestClient.cpp
roshan 2004/06/24 06:53:55
Modified: c/tests/client/soapHeader/test4/rpc TestClient.cpp
Log:
minor change
Revision Changes Path
1.2 +10 -3 ws-axis/c/tests/client/soapHeader/test4/rpc/TestClient.cpp
Index: TestClient.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/tests/client/soapHeader/test4/rpc/TestClient.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestClient.cpp 24 Jun 2004 07:45:02 -0000 1.1
+++ TestClient.cpp 24 Jun 2004 13:53:55 -0000 1.2
@@ -43,7 +43,6 @@
port = argv[2];
}
printf("Usage :\n %s <server> <port>\n\n", argv[0]);
- //sprintf(endpoint, "http://%s:%s/axis/base", server, port);
//endpoint for Axis CPP sample
sprintf(endpoint, "http://%s:%s/axis/base", server, port);
InteropTestPortType ws(endpoint, APTHTTP);
@@ -100,19 +99,24 @@
//create parent node
parentNode = phb->createChild(ELEMENT_NODE);
parentNode->setLocalName("Credentials2");
+ //create a element node
+ pElementNode = phb->createChild(ELEMENT_NODE);
+ pElementNode->setLocalName("ConfidentialStuff");
+
childNode = phb->createChild(ELEMENT_NODE);
childNode->setLocalName("username");
valueNode = phb->createChild(CHARACTER_NODE);
valueNode->setValue("Test User");
childNode->addChild(valueNode);
- parentNode->addChild(childNode);
+ pElementNode->addChild(childNode);
//add another node set
childNode = phb->createChild(ELEMENT_NODE);
childNode->setLocalName("password");
valueNode = phb->createChild(CHARACTER_NODE);
valueNode->setValue("Test Password");
childNode->addChild(valueNode);
- parentNode->addChild(childNode);
+ pElementNode->addChild(childNode);
+ parentNode->addChild(pElementNode);
phb->addChild(parentNode);
@@ -126,6 +130,9 @@
//test removing SOAP header block using pointer
IHeaderBlock *header = NULL;
+ header = ws.getFirstSOAPHeaderBlock();
+ ws.deleteSOAPHeaderBlock(header);
+ header = NULL;
header = ws.getFirstSOAPHeaderBlock();
ws.deleteSOAPHeaderBlock(header);
//now the request should have no SOAP headers