You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2004/04/07 11:07:53 UTC

cvs commit: ws-axis/c/src/client/adminclient AdminClient.cpp

damitha     2004/04/07 02:07:53

  Modified:    c/src/client/adminclient AdminClient.cpp
  Log:
  replaced indent tabs with spaces; added apache 2 licence.
  
  Revision  Changes    Path
  1.3       +72 -55    ws-axis/c/src/client/adminclient/AdminClient.cpp
  
  Index: AdminClient.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/client/adminclient/AdminClient.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AdminClient.cpp	4 Apr 2004 12:59:12 -0000	1.2
  +++ AdminClient.cpp	7 Apr 2004 09:07:53 -0000	1.3
  @@ -1,64 +1,81 @@
  +/* -*- C++ -*- */
  +/*
  + *   Copyright 2003-2004 The Apache Software Foundation.
  + *
  + *   Licensed under the Apache License, Version 2.0 (the "License");
  + *   you may not use this file except in compliance with the License.
  + *   You may obtain a copy of the License at
  + *
  + *       http://www.apache.org/licenses/LICENSE-2.0
  + *
  + *   Unless required by applicable law or agreed to in writing, software
  + *   distributed under the License is distributed on an "AS IS" BASIS,
  + *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + *   See the License for the specific language governing permissions and
  + *   limitations under the License.
  + */
  +
   #include "AxisAdminService.h"
   #include <string>
   using namespace std;
   
   #define FILEBUFFSIZE 256
   
  -int main(int argc, char* argv[])
  +int main (int argc, char *argv[])
   {
  -	int done;
  -	int len;
  -	char Buff[FILEBUFFSIZE];
  -	string Uri = "http://";
  -	string wsdd;
  -	if (argc < 3)
  -	{
  -		printf("Usage: %s <server> <port> <wsdd file>\n", argv[0]);	
  -		exit(1);
  -	}
  -	Uri += argv[1];
  -	Uri += ":";
  -	Uri += argv[2];
  -	Uri += "/axis/AxisAdmin";
  -	wsdd = argv[3];
  +    int done;
  +    int len;
  +    char Buff[FILEBUFFSIZE];
  +    string Uri = "http://";
  +    string wsdd;
  +    if (argc < 3)
  +    {
  +        printf ("Usage: %s <server> <port> <wsdd file>\n", argv[0]);
  +        exit (1);
  +    }
  +    Uri += argv[1];
  +    Uri += ":";
  +    Uri += argv[2];
  +    Uri += "/axis/AxisAdmin";
  +    wsdd = argv[3];
   
  -	FILE *file = fopen(wsdd.c_str(), "r");
  -	if (NULL == file) 
  -	{ 
  -		printf("WSDD file %s cannot be opened\n", wsdd.c_str());
  -		printf("Usage: %s <server> <port> <wsdd file>\n", argv[0]);	
  -		exit(1);
  -	}
  -	wsdd = "";
  -	while (true) 
  -	{
  -		len = fread(Buff, 1, FILEBUFFSIZE, file);
  -		Buff[len]=0;
  -		if (ferror(file)) 
  -		{
  -			fclose(file);
  -			printf("WSDD file %s cannot be read\n", wsdd.c_str());
  -			printf("Usage: %s <server> <port> <wsdd file>\n", argv[0]);	
  -			exit(1);
  -		}
  -		done = feof(file);
  -		wsdd += Buff;
  -		if (done)
  -			break;
  -	}
  -	fclose(file);
  +    FILE *file = fopen (wsdd.c_str (), "r");
  +    if (NULL == file)
  +    {
  +        printf ("WSDD file %s cannot be opened\n", wsdd.c_str ());
  +        printf ("Usage: %s <server> <port> <wsdd file>\n", argv[0]);
  +        exit (1);
  +    }
  +    wsdd = "";
  +    while (true)
  +    {
  +        len = fread (Buff, 1, FILEBUFFSIZE, file);
  +        Buff[len] = 0;
  +        if (ferror (file))
  +        {
  +            fclose (file);
  +            printf ("WSDD file %s cannot be read\n", wsdd.c_str ());
  +            printf ("Usage: %s <server> <port> <wsdd file>\n", argv[0]);
  +            exit (1);
  +        }
  +        done = feof (file);
  +        wsdd += Buff;
  +        if (done)
  +            break;
  +    }
  +    fclose (file);
   
  -	AxisAdminService ws(Uri.c_str());
  -	xsd__base64Binary v;
  -	v.__ptr = (unsigned char*)wsdd.c_str();
  -	v.__size = wsdd.length();
  -	if (true_ == ws.updateWSDD(v))
  -	{
  -		printf("server wsdd at %s updated successfully\n", Uri.c_str());
  -	}
  -	else
  -	{
  -		printf("wsdd update at %s failed\n", Uri.c_str());
  -	}
  -	return 0;
  -}
  \ No newline at end of file
  +    AxisAdminService ws (Uri.c_str ());
  +    xsd__base64Binary v;
  +    v.__ptr = (unsigned char *) wsdd.c_str ();
  +    v.__size = wsdd.length ();
  +    if (true_ == ws.updateWSDD (v))
  +    {
  +        printf ("server wsdd at %s updated successfully\n", Uri.c_str ());
  +    }
  +    else
  +    {
  +        printf ("wsdd update at %s failed\n", Uri.c_str ());
  +    }
  +    return 0;
  +}