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 sa...@apache.org on 2005/08/26 06:28:11 UTC
cvs commit: ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp ServiceHeaderWriter.java ServiceWriter.java WrapHeaderWriter.java WrapWriter.java
samisa 2005/08/25 21:28:11
Modified: c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp
ServiceHeaderWriter.java ServiceWriter.java
WrapHeaderWriter.java WrapWriter.java
Log:
Removed init and fini from service wrapper and server skeleton
Revision Changes Path
1.37 +2 -2 ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceHeaderWriter.java
Index: ServiceHeaderWriter.java
===================================================================
RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceHeaderWriter.java,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- ServiceHeaderWriter.java 15 Jun 2005 05:33:01 -0000 1.36
+++ ServiceHeaderWriter.java 26 Aug 2005 04:28:11 -0000 1.37
@@ -114,8 +114,8 @@
{
writer.write("\tpublic: \n");
writer.write("\t\tvoid onFault();\n");
- writer.write("\t\tvoid init();\n");
- writer.write("\t\tvoid fini();\n");
+ //writer.write("\t\tvoid init();\n");
+ //writer.write("\t\tvoid fini();\n");
for (int i = 0; i < methods.size(); i++)
{
minfo = (MethodInfo) this.methods.get(i);
1.28 +6 -6 ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceWriter.java
Index: ServiceWriter.java
===================================================================
RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ServiceWriter.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ServiceWriter.java 15 Jun 2005 05:33:01 -0000 1.27
+++ ServiceWriter.java 26 Aug 2005 04:28:11 -0000 1.28
@@ -126,17 +126,17 @@
+ "\n with the current web service request processing. Appropriate actions should"
+ "\n be taken here.*/");
writer.write("\nvoid " + classname + "::onFault()\n{\n}");
- writer.write(
+ /*writer.write(
"\n/* This function is called by the AxisEngine when this web service"
+ "\n library is first loaded. So here we can initialize any global/static"
- + "\n data structures of this web service or open database connections */");
+ + "\n data structures of this web service or open database connections *//*");
writer.write("\nvoid " + classname + "::init()\n{\n}");
writer.write(
"\n/* This function is called by the AxisEngine when this web service"
+ "\n library is unloaded. So we can deallocate any global/static data structures"
- + "\n and close database connections etc here. */");
- writer.write("\nvoid " + classname + "::fini()\n{\n}");
- writer.write("\n");
+ + "\n and close database connections etc here. *//*");
+ writer.write("\nvoid " + classname + "::fini()\n{\n}");*/
+ writer.write("\n\n");
for (int i = 0; i < methods.size(); i++)
{
minfo = (MethodInfo) this.methods.get(i);
@@ -266,7 +266,7 @@
+ j);
}
}
- writer.write(") \n{\n}\n");
+ writer.write(") \n{\n}\n\n");
}
}
1.30 +2 -2 ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/WrapHeaderWriter.java
Index: WrapHeaderWriter.java
===================================================================
RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/WrapHeaderWriter.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- WrapHeaderWriter.java 23 Mar 2005 15:45:04 -0000 1.29
+++ WrapHeaderWriter.java 26 Aug 2005 04:28:11 -0000 1.30
@@ -118,8 +118,8 @@
"public:/*implementation of WrapperClassHandler interface*/\n");
writer.write("\tint AXISCALL invoke(void* pMsg);\n");
writer.write("\tvoid AXISCALL onFault(void* pMsg);\n");
- writer.write("\tint AXISCALL init();\n");
- writer.write("\tint AXISCALL fini();\n");
+ //writer.write("\tint AXISCALL init();\n");
+ //writer.write("\tint AXISCALL fini();\n");
writer.write(
"\tAXIS_BINDING_STYLE AXISCALL getBindingStyle(){return "
+ bindingStyle
1.48 +2 -1 ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/WrapWriter.java
Index: WrapWriter.java
===================================================================
RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/WrapWriter.java,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- WrapWriter.java 17 Aug 2005 08:36:43 -0000 1.47
+++ WrapWriter.java 26 Aug 2005 04:28:11 -0000 1.48
@@ -131,7 +131,7 @@
+ classname
+ "::onFault(void *pMsg)\n{"
+ "\n\tpWs->onFault();\n}\n\n");
- writer.write(
+ /*writer.write(
"int "
+ classname
+ "::init()\n{\n"
@@ -141,6 +141,7 @@
+ classname
+ "::fini()\n{\n"
+ "\tpWs->fini();\n\treturn AXIS_SUCCESS;\n}\n\n");
+ */
writeInvoke();
writer.write(
"\n/*Methods corresponding to the web service methods*/\n");