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