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 su...@apache.org on 2004/06/14 11:17:45 UTC

cvs commit: ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal ClassLoader.java ClientStubWriter.java

susantha    2004/06/14 02:17:45

  Modified:    c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c ClassLoader.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal
                        ClassLoader.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp ClassLoader.java
                        ClientStubWriter.java
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal
                        ClassLoader.java ClientStubWriter.java
  Log:
  Removed generation of the definition for STORAGE_CLASS_INFO macro in the class loader.
  Removed the forward declaration of CallFunctions CallBase::ms_VFtable and bool CallBase::bInitialized = false which are no longer needed.
  
  Revision  Changes    Path
  1.10      +0 -5      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ClassLoader.java
  
  Index: ClassLoader.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ClassLoader.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ClassLoader.java	12 Jun 2004 03:57:11 -0000	1.9
  +++ ClassLoader.java	14 Jun 2004 09:17:45 -0000	1.10
  @@ -51,11 +51,6 @@
   	  writer.write(" * This file was auto-generated by the Axis C++ Web Service Generator (WSDL2Ws)\n");
   	  writer.write(" * This file contains the two export functions of the Web service Dynamic Library \n");
   	  writer.write(" */\n\n");
  -	  writer.write("#ifdef WIN32\n");
  -	  writer.write("#define STORAGE_CLASS_INFO __declspec(dllexport)\n");
  -	  writer.write("#else\n");
  -	  writer.write("#define STORAGE_CLASS_INFO \n");
  -	  writer.write("#endif\n\n");
   	  writer.write("#include <malloc.h>\n");
   	  writer.write("#include \""+wrappername+".h\"\n\n");
   	  writer.write("static BasicHandlerFunctions "+wrappername+"_functions = {\n");
  
  
  
  1.10      +0 -5      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClassLoader.java
  
  Index: ClassLoader.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClassLoader.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ClassLoader.java	12 Jun 2004 03:57:11 -0000	1.9
  +++ ClassLoader.java	14 Jun 2004 09:17:45 -0000	1.10
  @@ -51,11 +51,6 @@
   	  writer.write(" * This file was auto-generated by the Axis C++ Web Service Generator (WSDL2Ws)\n");
   	  writer.write(" * This file contains the two export functions of the Web service Dynamic Library \n");
   	  writer.write(" */\n\n");
  -	  writer.write("#ifdef WIN32\n");
  -	  writer.write("#define STORAGE_CLASS_INFO __declspec(dllexport)\n");
  -	  writer.write("#else\n");
  -	  writer.write("#define STORAGE_CLASS_INFO \n");
  -	  writer.write("#endif\n\n");
   	  writer.write("#include <malloc.h>\n");
   	  writer.write("#include \""+wrappername+".h\"\n\n");
   	  writer.write("static BasicHandlerFunctions "+wrappername+"_functions = {\n");
  
  
  
  1.12      +0 -5      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClassLoader.java
  
  Index: ClassLoader.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClassLoader.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- ClassLoader.java	12 Jun 2004 03:57:12 -0000	1.11
  +++ ClassLoader.java	14 Jun 2004 09:17:45 -0000	1.12
  @@ -51,11 +51,6 @@
   	  writer.write(" * This file was auto-generated by the Axis C++ Web Service Generator (WSDL2Ws)\n");
   	  writer.write(" * This file contains the two export functions of the Web service Dynamic Library \n");
   	  writer.write(" */\n\n");
  -	  writer.write("#ifdef WIN32\n");
  -	  writer.write("#define STORAGE_CLASS_INFO __declspec(dllexport)\n");
  -	  writer.write("#else\n");
  -	  writer.write("#define STORAGE_CLASS_INFO \n");
  -	  writer.write("#endif\n");
   	  writer.write("#include \""+wrappername+".h\" \n");
   	  writer.write("extern \"C\" {\n");
   	  writer.write("STORAGE_CLASS_INFO\n");
  
  
  
  1.43      +0 -2      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubWriter.java
  
  Index: ClientStubWriter.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ClientStubWriter.java,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- ClientStubWriter.java	14 Jun 2004 06:00:14 -0000	1.42
  +++ ClientStubWriter.java	14 Jun 2004 09:17:45 -0000	1.43
  @@ -451,8 +451,6 @@
   				if (typeName.startsWith(">")) continue;
   				typeSet.add(typeName);
   			}
  -			writer.write("bool CallBase::bInitialized;\n" +
  -				"CallFunctions CallBase::ms_VFtable;\n");
   			Iterator itr = typeSet.iterator();
   			while(itr.hasNext())
   			{
  
  
  
  1.10      +0 -5      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClassLoader.java
  
  Index: ClassLoader.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClassLoader.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ClassLoader.java	12 Jun 2004 03:57:12 -0000	1.9
  +++ ClassLoader.java	14 Jun 2004 09:17:45 -0000	1.10
  @@ -51,11 +51,6 @@
   	  writer.write(" * This file was auto-generated by the Axis C++ Web Service Generator (WSDL2Ws)\n");
   	  writer.write(" * This file contains the two export functions of the Web service Dynamic Library \n");
   	  writer.write(" */\n\n");
  -	  writer.write("#ifdef WIN32\n");
  -	  writer.write("#define STORAGE_CLASS_INFO __declspec(dllexport)\n");
  -	  writer.write("#else\n");
  -	  writer.write("#define STORAGE_CLASS_INFO \n");
  -	  writer.write("#endif\n");
   	  writer.write("#include \""+wrappername+".h\" \n");
   	  writer.write("extern \"C\" {\n");
   	  writer.write("STORAGE_CLASS_INFO\n");
  
  
  
  1.27      +0 -2      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java
  
  Index: ClientStubWriter.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ClientStubWriter.java,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- ClientStubWriter.java	14 Jun 2004 06:00:49 -0000	1.26
  +++ ClientStubWriter.java	14 Jun 2004 09:17:45 -0000	1.27
  @@ -527,8 +527,6 @@
   				if (typeName.startsWith(">")) continue;
   				typeSet.add(typeName);
   			}
  -			writer.write("bool CallBase::bInitialized;\n" +
  -				"CallFunctions CallBase::ms_VFtable;\n");
   			Iterator itr = typeSet.iterator();
   			while(itr.hasNext())
   			{