Re: Perl/Curry
- From: Sreeji K Das <bksys vsnl com>
- To: Mark Wigzell <markwigzell home com>
- Cc: orbit-perl-list gnome org
- Subject: Re: Perl/Curry
- Date: Thu, 4 Oct 2001 13:06:06 +0530 (IST)
Hi Mark,
I checked the programs with the following versions:
ORBit-0.5.3, CORBA::ORBit-0.4.3
ORBit-0.5.8, CORBA::ORBit-0.4.3
& in both the cases it worked, and I guess it will work with 0.5.7 as
well (that's what u have, right ?).
Run the client & server as:
cd /to/your/corba-orbit-perl/dir
perl -Mblib server &
perl -Mblib client
This ensures that the libraries in that dir. is used. BTW, can you tell me
what exactly is the error message you r getting ?
(_get.* and _set.* are sort of pseudo functions. They are used to get and
set attributes. CORBA::ORBit automagically supplies these methods for any
attributes. Thus since you have a prefs attribute, there are corresponding
_get_prefs and _set_prefs !)
Isn't it late night there ? So ur working late into the night !
Sreeji
On Thu, 4 Oct 2001, Mark Wigzell wrote:
> Hi Sreeji,
> Those patches did fix a string problem but still the example client/server
> doesn't work.
> The Account.idl had a commented out "typedef long Amount". When I
> re-instated it, I got past the deposit() method. Bombed on the
> attempt to _get_prefs().
> I don't understand that anyway: How can a perl client call a method that is NOT
> defined in the IDL, but which the server actually does define????? How would
> CORBA let it through? I'm suspecting that the examples DONT work. I'll attach
> my client/server/idl. See if you can run it?
>
> BTW: I'm in Kirkland, near Seattle, WA, USA.
> I was born in England and raised in Nigeria/Canada. I guess thats where I picked
> up my love of hot food :-)
>
> ... Mark
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]