[omniORB] Regarding UserException catching Scenario.

Ratheesh .R ratheeshr_2006 at yahoo.com
Fri Jul 29 05:35:53 BST 2011


Thanks Brain ,your point is correct and i got the result.

thanks
Ratheesh

--- On Thu, 7/28/11, Brian Neal <bgneal at gmail.com> wrote:

From: Brian Neal <bgneal at gmail.com>
Subject: Re: [omniORB] Regarding UserException catching Scenario.
To: "Ratheesh .R" <ratheeshr_2006 at yahoo.com>
Cc: "omniorb-list at omniorb-support.com" <omniorb-list at omniorb-support.com>, deepapp at cdactvm.in, ratheeshr at cdactvm.in, "Duncan Grisby" <duncan at grisby.org>, susanj at cdactvm.in
Date: Thursday, July 28, 2011, 7:58 PM

You don't need to add a "method".  You can just write a free function.  It would be reusable for other uses as well. 
On Jul 28, 2011 7:47 AM, "Ratheesh .R" <ratheeshr_2006 at yahoo.com> wrote:

>

> Hi Duncan,

>

>

> Yes Duncan you are right ,you Spot it correctly ,that was the real problem. Thanks for your support that was good enough to resolve the problem.

>

>

> But in a scenario, where we want to add some additional methods such as to print the entire set of array of error messages like stringsequence of error message then how can we do that ?

>

>

> For that purpose we tried with a child class of InvalidProcessImpl inherited from the InvalidProcess class and included the additional method in it to print the array of messages and thrown that instance.

>

>

> Please suggest me what I need to do in such kind of scenario ,where I need to add additional method to display the entire set of array of messages with in one function at exception class ...?

>

>

> Thanks

>

> Ratheesh

>

>

>

> --- On Thu, 7/28/11, Duncan Grisby <duncan at grisby.org> wrote:

>>

>>

>> From: Duncan Grisby <duncan at grisby.org>

>> Subject: Re: [omniORB] Regarding UserException catching Scenario.

>> To: "Ratheesh .R" <ratheeshr_2006 at yahoo.com>

>> Cc: "omniorb-list at omniorb-support.com" <omniorb-list at omniorb-support.com>, deepapp at cdactvm.in, ratheeshr at cdactvm.in, susanj at cdactvm.in


>> Date: Thursday, July 28, 2011, 4:56 PM

>>

>>

>> On Wed, 2011-07-27 at 00:13 -0700, Ratheesh .R wrote:

>>

>> > 2)At the server side we have implemented ExecutableDeviceImpl and

>> > InvalidProcessImpl objects

>> > 

>> > and with in the ExecutableDeviceImpl object we have created the

>> > function terminate () and throwing the UserException as like below , 

>>

>> Why have you implemented a subclass of the InvalidProcess exception?

>> You are not meant to do that in the C++ language mapping. You are meant

>> to directly use the InvalidProcess class that omniidl generated. The

>> problem you are seeing is probably due to that.

>>

>> Duncan.

>>

>> -- 

>> -- Duncan Grisby         --

>>   -- duncan at grisby.org     --

>>    -- http://www.grisby.org --

>>

>>

>

> _______________________________________________

> omniORB-list mailing list

> omniORB-list at omniorb-support.com

> http://www.omniorb-support.com/mailman/listinfo/omniorb-list

>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20110729/321c977c/attachment.htm


More information about the omniORB-list mailing list