Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Java Corba > Re: checking fo...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 7 Topic 476 of 538
Post > Topic >>

Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST

by ke_jin@[EMAIL PROTECTED] Jan 23, 2007 at 09:05 AM

donalmurtagh@[EMAIL PROTECTED]
 wrote:
> Hi,
>
> I'm writing a java CORBA client, using the Visibroker ORB. Sometimes
> when I call methods on the remote object references I get the following
> exception
>
> org.omg.CORBA.OBJECT_NOT_EXIST:   vmcid: OMG  minor code: 0  completed:
> No
>
> Is there some way that I can check beforehand whether this exception
> will be thrown, i.e. whether the remote object still exists? I thought
> that I could do it like this:
>
>     if (myRef._non_existent()) {
>
>     	// get a new myRef
>     }
>
>     myRef.doRemoteMethod();
>
>
> But I've found that _non_existent() throws exceptions. Is there a
> better way to check for the state that causes an OBJECT_NOT_EXIST
> exception?

We should say thanks to OMG that made this change in 2.3 (or earlier?).
Now, your best around is to be write a wrapper that catches exceptions
and return true.

For visibroker, I recall it has a property you can set that will force
the ORB to be backward compatible to CORBA 2.2, namely, non_existent()
returns true, instead of throwing a exception, when it fails to connect
to the server.

Regards,
Ke

> 
> Regards,
> Dan
 




 7 Posts in Topic:
checking for org.omg.CORBA.OBJECT_NOT_EXIST
donalmurtagh@[EMAIL PROTE  2007-01-22 07:38:24 
Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST
ke_jin@[EMAIL PROTECTED]   2007-01-23 09:05:34 
Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST
Jonathan Biggar <jon@[  2007-01-23 18:35:04 
Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST
ke_jin@[EMAIL PROTECTED]   2007-01-24 10:23:20 
Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST
Jonathan Biggar <jon@[  2007-01-24 18:28:56 
Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST
ke_jin@[EMAIL PROTECTED]   2007-01-24 11:15:24 
Re: checking for org.omg.CORBA.OBJECT_NOT_EXIST
Jonathan Biggar <jon@[  2007-01-25 18:48:57 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 5 15:24:03 CDT 2008.