Page 1 of 1

DataStage and CORBA

Posted: Tue May 22, 2007 5:37 am
by ajay_eyunni
Hi,
Its really urgent to know as how datstsge supports CORBA. I am searchingon it. Still require help from you all.

Thanks

Ajay :D

Posted: Tue May 22, 2007 7:00 am
by chulett
Call your Support provider, especially if it's "really urgent".

Posted: Tue May 22, 2007 7:07 am
by DSguru2B
How exactly do you intend to merge the two technologies?In other words, what exactly is your question again :roll: ?

Regd:DataStage and Corba

Posted: Tue May 22, 2007 7:39 am
by ajay_eyunni
DSguru2B wrote:How exactly do you intend to merge the two technologies?In other words, what exactly is your question again :roll: ?
I want to call the CORBA API from DataStage,. Is there a way to get he data from Corba through DataStage.

Posted: Tue May 22, 2007 7:43 am
by DSguru2B
Never done it, never saw it done. Get in touch with your support provider.

Posted: Tue May 22, 2007 7:49 am
by chulett
How would you do it if you took DataStage out of the picture? That's probably the same way you'd have to do it with DataStage.

DataStage and Corba

Posted: Tue May 22, 2007 8:05 am
by ajay_eyunni
chulett wrote:How would you do it if you took DataStage out of the picture? That's probably the same way you'd have to do it with DataStage. ...

Hi,
Thanks all for the reply. I came to know that dataStage supports CORBA. But how to call the data from CORBA into the DataStage is the problem. I did no find any help on this process. Do anyne have any idea.

Posted: Tue May 22, 2007 8:09 am
by DSguru2B
How about adding an additional layer. Call the CORBA interface, land your data in a staging file. And read that file from DataStage. If you can create a stand alone program to invoke CORBA which can be called from command line interface, then you can invoke it from within datastage.

Posted: Tue May 22, 2007 8:24 am
by rameshrr3
How about adding an additional layer. Call the CORBA interface, land your data in a staging file. And read that file from DataStage
And you would probably use WaitForFile activity to ensure that Corba has written the data to a file on your OS filesystem. You may still face issues if you have to send something back to corba(handshaking), in which case , the wait for file should trigger a job or routine that creates a file that corba should look for and return back some code to its calling program. DataStage TX might support corba interfaces more directly , but not sure about Server edition in its basic form.

Did you create an ECASE with IBM for this?

Posted: Tue May 22, 2007 8:25 am
by chulett
You came to know it supports it how exactly? And why not answer my first question?

Posted: Tue May 22, 2007 8:30 am
by DSguru2B
rameshrr3 wrote: And you would probably use WaitForFile activity to ensure that Corba has written the data to a file on your OS filesystem. You may still face issues if you have to send something back to corba(handshaking), in which case , the wait for file should trigger a job or routine that creates a file that corba should look for and return back some code to its calling program.
WFF is completely unnecessary. All of this could be done in a before/after job subroutine.

Posted: Tue May 22, 2007 8:36 am
by rameshrr3
I found an interesting but BROKEN link. :wink: But it is in the TX library and not Server Edition Library.

DataStage and Corba

Posted: Tue May 22, 2007 8:58 am
by ajay_eyunni
chulett wrote:You came to know it supports it how exactly? And why not answer my first question?
Hi,
As per you rquestion I found an index in Asscential Help pdf files which has given that DataStage supports CORBA. MOre than hthis I dont have any info
:)
Ajay

DataStage and Corba

Posted: Tue May 22, 2007 9:03 am
by ajay_eyunni
DSguru2B wrote:How about adding an additional layer. Call the CORBA interface, land your data in a staging file. And read that file from DataStage. If you can create a stand alone program to invoke CORBA which can be called from command line interface, then you can invoke it from within datastage.
Hi Guru,
As per your suggestion, Can you please let me know as what exactly u mean by Standarn alone programme and how to interact dataStage using standard alone programme. Possible kindly provide with an example.

Ajay :)

Posted: Tue May 22, 2007 9:16 am
by DSguru2B
A stand alone program is a package that can be invoked by any program. Either manually, or via a scheduller. Like a shell script. If you can package your CORBA program as a stand alone entity then it can be called from within DataStage.