<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7233.69">
<TITLE>Re: [omniORB] URGENT REQUEST FOR HELP omniORB version 3 omniidl location</TITLE>
</HEAD>
<BODY>
<DIV id=idOWAReplyText36096 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Hi Alex,</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>I have used the windows omniidl to create
the stubs, then transfered these to UNIX and used them to recompile the shared
objects on both servers but we are getting an error when running
the perl module which calls the CORBA object the process is as
follows.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>1. Perl Module calls compiled
Perl Library </FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>2. Library makes call to
compiled C++ .so object on server 1</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>3. .so object on server 1 calls
method via CORBA on server 2</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>4. .so object on server 2 calls
method in JAR file which updates an Oracle database wth the data passed to it on
server 2.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>2 questions</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>1. How can we trace what is
happening within the omniORB call across the servers, we are putting printf
statements in the C++ but not seeing any output.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>2. Can you compile the stubs on
windows and transfer these to UNIX (they look ok from a visual point of view
when comparing to old stub files.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>Regards</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>Dominic</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Alex Tingle
[mailto:alex.tingle@bronermetals.com]<BR><B>Sent:</B> Wed 16/08/2006
17:13<BR><B>To:</B> Users omniORB; dominic<BR><B>Subject:</B> Re: [omniORB]
URGENT REQUEST FOR HELP omniORB version 3 omniidl location<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>omniidl is actually implemented as a C++ Python module. You need
to<BR>build and install the omniORB project. Provided your Unix platform
is<BR>supported it's fairly easy. Just download the tarball and follow
the<BR>instructions in README.unix.<BR><BR>The short version
is...<BR><BR> $ cd $OMNIORB_TOP<BR> $ mkdir
build<BR> $ cd build<BR> $ ../configure [configure
options]<BR> $ make<BR> $ su -<BR> # make
install<BR><BR>Once you've done that, you should just be able to run omniidl
from the<BR>command line.<BR><BR>-Alex<BR><BR>--<BR>:: Let me solve your
problems: <A
href="http://www.firetree.net/consulting/">http://www.firetree.net/consulting/</A><BR>::
alex.tingle AT firetree.net +44-7901-552763<BR><BR>On 16 Aug 2006, at
16:30, dominic wrote:<BR><BR>> I should state that we have found several
directories called omniidl<BR>> but<BR>> not an executable file
anywhere? Any idea how we can make a new<BR>> omniidl<BR>> compiler
(I believe this is actually a python script file on
UNIX)<BR>><BR>><BR>><BR>> _____<BR>><BR>> From:
Roman Neuhauser [<A
href="mailto:neuhauser@sigpipe.cz">mailto:neuhauser@sigpipe.cz</A>]<BR>>
Sent: Wed 16/08/2006 18:08<BR>> To: dominic<BR>> Cc:
omniorb-list@omniorb-support.com<BR>> Subject: Re: [omniORB] URGENT REQUEST
FOR HELP omniORB version 3<BR>> omniidl<BR>>
location<BR>><BR>><BR>><BR>> # dominic@ecommerce-ne.co.uk /
2006-08-16 15:14:09 +0100:<BR>>> We have an urgent requirement to update
some stub files using omniidl<BR>>> but cannot find this anywhere on the
UNIX platform.<BR>><BR>> Try putting the following
line in the shell prompt of your "UNIX<BR>>
platform":<BR>><BR>> find / -iname
\*omni\*<BR>><BR>> --<BR>> How many Vietnam vets does it take to screw
in a light bulb?<BR>> You don't know, man. You don't KNOW.<BR>>
Cause you weren't
THERE.
<A href="http://bash.org/?255991">http://bash.org/?255991</A><BR>> <<A
href="http://bash.org/?255991">http://bash.org/?255991</A>><BR>><BR>><BR>>
_______________________________________________<BR>> omniORB-list mailing
list<BR>> omniORB-list@omniorb-support.com<BR>> <A
href="http://www.omniorb-support.com/mailman/listinfo/omniorb-list">http://www.omniorb-support.com/mailman/listinfo/omniorb-list</A><BR><BR></FONT></P></DIV>
</BODY>
</HTML>