Hi,
I have now committed these changes submitted by Fred.
Thanks,
Adrian
_______________________________________
Adrian Dick (adrian.dick@uk.ibm.com)
Fred
Preston/UK/IBM@IB
MGB To
axis-c-dev@ws.apache.org
11-08-04 14:24 cc
Subject
Please respond to AXISCPP-118 : Rename
"Apache AXIS C AxisClientException
Developers List"
Hi All,
I've been working on a solution to this problem. Currently, all stub
exceptions use the AxisClientException class, but if more than one stub is
used by an application, it is difficult to know where the exception
originated because all you will get back is a AxisClientException. By
prefixing the WSDL service name to the exception class, it resolves the
issue of who threw the exception. e.g If the WSDL service name is
'Calculator' then the AxisClientException class that would have been
created by WSDL2WS, will now be named Calculator_AxisClientException (both
class and filename).
org\apache\axis\wsdl\wsdl2ws
(See attached file: BasicFileWriter.java.diff)
org\apache\axis\wsdl\wsdl2ws\c
(See attached file: WrapWriter.java.diff)(See attached file:
BeanParamWriter.java.diff)
org\apache\axis\wsdl\wsdl2ws\c\literal
(See attached file: WrapWriter.java.diff)(See attached file:
BeanParamWriter.java.diff)(See attached file:
ClientStubHeaderWriter.java.diff)(See attached file:
ClientStubWriter.java.diff)(See attached file:
ParmHeaderFileWriter.java.diff)(See attached file: ServiceWriter.java.diff)
(See attached file: WrapHeaderWriter.java.diff)(See attached file:
ArrayParamWriter.java.diff)
org\apache\axis\wsdl\wsdl2ws\cpp
(See attached file: WrapWriter.java.diff)(See attached file:
ClientStubHeaderWriter.java.diff)(See attached file:
ClientStubWriter.java.diff)(See attached file:
CPPExceptionClassWriter.java.diff)(See attached file:
ExceptionHeaderWriter.java.diff)(See attached file:
ExceptionWriter.java.diff)(See attached file: HeaderFileWriter.java.diff)
(See attached file: ParamCPPFileWriter.java.diff)(See attached file:
ParmHeaderFileWriter.java.diff)(See attached file:
ServiceHeaderWriter.java.diff)(See attached file: ServiceWriter.java.diff)
(See attached file: WrapHeaderWriter.java.diff)(See attached file:
ArrayParamWriter.java.diff)
org\apache\axis\wsdl\wsdl2ws\cpp\literal
(See attached file: WrapWriter.java.diff)(See attached file:
BeanParamWriter.java.diff)(See attached file:
ClientStubHeaderWriter.java.diff)(See attached file:
ClientStubWriter.java.diff)(See attached file:
ParmHeaderFileWriter.java.diff)(See attached file:
ServiceHeaderWriter.java.diff)(See attached file: ServiceWriter.java.diff)
(See attached file: WrapHeaderWriter.java.diff)(See attached file:
ArrayParamWriter.java.diff)
I need this code to become part of the build. Can someone check it and add
it as soon as possible.
Regards,
Fred Preston.[attachment "BasicFileWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "WrapWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "BeanParamWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "WrapWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "BeanParamWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "ClientStubHeaderWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ClientStubWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ParmHeaderFileWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ServiceWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "WrapHeaderWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "ArrayParamWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "WrapWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "ClientStubHeaderWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ClientStubWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "CPPExceptionClassWriter.java.diff" deleted
by Adrian Dick/UK/IBM] [attachment "ExceptionHeaderWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "ExceptionWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "HeaderFileWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "ParamCPPFileWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "ParmHeaderFileWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "ServiceHeaderWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "ServiceWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "WrapHeaderWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "ArrayParamWriter.java.diff"
deleted by Adrian Dick/UK/IBM] [attachment "WrapWriter.java.diff" deleted
by Adrian Dick/UK/IBM] [attachment "BeanParamWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ClientStubHeaderWriter.java.diff" deleted
by Adrian Dick/UK/IBM] [attachment "ClientStubWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ParmHeaderFileWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ServiceHeaderWriter.java.diff" deleted by
Adrian Dick/UK/IBM] [attachment "ServiceWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "WrapHeaderWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "ArrayParamWriter.java.diff" deleted by Adrian
Dick/UK/IBM] [attachment "ATT56C6J" deleted by Adrian Dick/UK/IBM]
[attachment "ATT72LKD" deleted by Adrian Dick/UK/IBM] [attachment
"ATTE0LDU" deleted by Adrian Dick/UK/IBM] [attachment "ATTMTL7Q" deleted by
Adrian Dick/UK/IBM] [attachment "ATTXSX1F" deleted by Adrian Dick/UK/IBM]
[attachment "ATTLQUT4" deleted by Adrian Dick/UK/IBM] [attachment
"ATTOWVAT" deleted by Adrian Dick/UK/IBM]
|