[ http://issues.apache.org/jira/browse/AXISCPP-722?page=comments#action_12314847 ]
Dushshantha Chandradasa commented on AXISCPP-722: ------------------------------------------------- On Thu, 2005-06-30 at 10:16, John Hawkins wrote: > I've always questioned why we have processException in the first place > ! I've never understood why you would want it. If the same fault is > thrown by different processes then you would have to know which > process call you were in to do anything useful. I have no idea why we > don't just remove it. I think you should always handle exceptions in > the calling program using try catch as usual. > Overloaded processException in AxisEngineException class > -------------------------------------------------------- > > Key: AXISCPP-722 > URL: http://issues.apache.org/jira/browse/AXISCPP-722 > Project: Axis-C++ > Type: Bug > Components: Server - Engine > Versions: current (nightly) > Environment: All > Reporter: Dushshantha Chandradasa > > Samisa Abeysinghe <[EMAIL PROTECTED]> wrote on 30/06/2005 > > 11:04:29: > > > > > Hi All, > > > We have several overloaded forms of processException in > > > AxisEngineException class. > > > > > > I am sure that we are not using all of those. It is quite hard > > to > > > undestand and locate the problem locations when maintaining the > > > implementation. Shall we drop those that are not used from the list > > > below? > > > > > > void processException(const exception* e); > > > void processException(const exception* e, const int > > iExceptionCode); > > > void processException (const exception* e, char* pcMessage); > > > void processException(const int iExceptionCode); > > > void processException(const int iExceptionCode, char* > > pcMessage); > > > > > > BTW, some can be replaced with the copy constructor. I think we > > > can drop the top 3 and keep the bottom 2. Sometime it is better to > > > KISS ;-) > > > > > > Thanks, > > > Samisa... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
