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 wh...@apache.org on 2004/11/10 11:29:53 UTC
cvs commit: ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal ParmHeaderFileWriter.java
whitlock 2004/11/10 02:29:53
Modified: c/include/axis/server AxisUserAPI.hpp
c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal
ParmHeaderFileWriter.java
Log:
Put external classes/structs/typedefs/etc is the axiscpp namespace
Revision Changes Path
1.4 +3 -0 ws-axis/c/include/axis/server/AxisUserAPI.hpp
Index: AxisUserAPI.hpp
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/server/AxisUserAPI.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AxisUserAPI.hpp 29 Oct 2004 15:34:55 -0000 1.3
+++ AxisUserAPI.hpp 10 Nov 2004 10:29:53 -0000 1.4
@@ -22,6 +22,8 @@
#include <time.h>
#include <string.h>
+AXIS_CPP_NAMESPACE_START
+
/**
* @file AxisUserAPI.hpp
* This file contains types defined in Axis C++. The mapping of basic xsd types
@@ -222,4 +224,5 @@
int _size;
} AnyType;
+AXIS_CPP_NAMESPACE_END
#endif
1.27 +3 -0 ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ParmHeaderFileWriter.java
Index: ParmHeaderFileWriter.java
===================================================================
RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/literal/ParmHeaderFileWriter.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ParmHeaderFileWriter.java 9 Nov 2004 10:26:21 -0000 1.26
+++ ParmHeaderFileWriter.java 10 Nov 2004 10:29:53 -0000 1.27
@@ -103,6 +103,9 @@
{
try
{
+ writer.write("#include <axis/server/AxisUserAPI.hpp>\n");
+ writer.write("AXIS_CPP_NAMESPACE_USE \n\n");
+
Vector restrictionData = type.getEnumerationdata();
if (restrictionData == null)
{