[U2] DataStage Question

2013-01-22 Thread Israel, John R.
I have a simple I-Desc that is calling a subroutine.  This works perfectly in 
UniData, but when Datastage tries to reference the I-Desc, it blows up with the 
following error:

xSalesDelvEnhancement..sohdr.DSLink13: ds_udtGetNextPacket Error calling 
DSHELPER subroutine - 30107 - Subroutine failed to complete successfully

I am not a Datastage guy and my Datastage guy is not a UniData guy, so we are 
all scratching our heads.

What very little I see under Google suggests that we need to rebuild the 
repository index by running DS.REINDEX ALL from the Datastage shell.  That 
seems a bit extreme and my Datastage guy does not think this is it.

Any pearls of wisdom on this little gem?


JRI


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] DataStage Question

2013-01-22 Thread Cook, Amy
What version DataStage are you on? (is it old enough to be the old
ObjectCall interface?)

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Israel, John
R.
Sent: Tuesday, January 22, 2013 1:16 PM
To: 'U2 Users List'
Cc: Jasti, Srini R.; Majors,Larry
Subject: [U2] DataStage Question

I have a simple I-Desc that is calling a subroutine.  This works
perfectly in UniData, but when Datastage tries to reference the I-Desc,
it blows up with the following error:

xSalesDelvEnhancement..sohdr.DSLink13: ds_udtGetNextPacket Error calling
DSHELPER subroutine - 30107 - Subroutine failed to complete successfully

I am not a Datastage guy and my Datastage guy is not a UniData guy, so
we are all scratching our heads.

What very little I see under Google suggests that we need to rebuild the
repository index by running DS.REINDEX ALL from the Datastage shell.
That seems a bit extreme and my Datastage guy does not think this is it.

Any pearls of wisdom on this little gem?


JRI


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] DataStage Question

2013-01-22 Thread Israel, John R.
Amy,

We ARE using an older version of Datastage.  Part of this project is to 
upgrade, but we are not there yet.  If I can prove that it will work with the 
new version, I will try to blow this issue off for now, but I do need something 
to report back to the powers-that-be.  Unfortunately, I do not have access to 
the exact version we are using at this moment.  Is there a version I can report 
that should resolve this issue?

JRI

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Cook, Amy
Sent: Tuesday, January 22, 2013 4:34 PM
To: U2 Users List
Cc: Jasti, Srini R.; Majors, Larry
Subject: Re: [U2] DataStage Question

What version DataStage are you on? (is it old enough to be the old ObjectCall 
interface?)

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Israel, John R.
Sent: Tuesday, January 22, 2013 1:16 PM
To: 'U2 Users List'
Cc: Jasti, Srini R.; Majors,Larry
Subject: [U2] DataStage Question

I have a simple I-Desc that is calling a subroutine.  This works perfectly in 
UniData, but when Datastage tries to reference the I-Desc, it blows up with the 
following error:

xSalesDelvEnhancement..sohdr.DSLink13: ds_udtGetNextPacket Error calling 
DSHELPER subroutine - 30107 - Subroutine failed to complete successfully

I am not a Datastage guy and my Datastage guy is not a UniData guy, so we are 
all scratching our heads.

What very little I see under Google suggests that we need to rebuild the 
repository index by running DS.REINDEX ALL from the Datastage shell.
That seems a bit extreme and my Datastage guy does not think this is it.

Any pearls of wisdom on this little gem?


JRI


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] DataStage Question

2013-01-22 Thread Daniel McGrath
Does the subroutine rely on any information set in COMMON blocks that might be 
available during telnet login, but not when called via DataStage? This is the 
biggest problem I've seen in my prior experience with DataStage -- U2

Does it work when you change the i-type to just return some dummy static 
information?

Dan McGrath
Managing Director, U2 Servers Lab
Rocket Software
4600 South Ulster Street  ·  Suite 1100  ·   Denver, CO 80237 ·  USA
T: +1 720 475 8098 · E: dmcgr...@rocketsoftware.com · W: u2.rocketsoftware.com


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Israel, John R.
Sent: Tuesday, January 22, 2013 2:16 PM
To: 'U2 Users List'
Cc: Jasti, Srini R.; Majors, Larry
Subject: [U2] DataStage Question

I have a simple I-Desc that is calling a subroutine.  This works perfectly in 
UniData, but when Datastage tries to reference the I-Desc, it blows up with the 
following error:

xSalesDelvEnhancement..sohdr.DSLink13: ds_udtGetNextPacket Error calling 
DSHELPER subroutine - 30107 - Subroutine failed to complete successfully

I am not a Datastage guy and my Datastage guy is not a UniData guy, so we are 
all scratching our heads.

What very little I see under Google suggests that we need to rebuild the 
repository index by running DS.REINDEX ALL from the Datastage shell.  That 
seems a bit extreme and my Datastage guy does not think this is it.

Any pearls of wisdom on this little gem?


JRI


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] DataStage Question

2013-01-22 Thread Israel, John R.
ARGH!!!  That is most likely it!

Thanks Dan.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel McGrath
Sent: Tuesday, January 22, 2013 4:49 PM
To: U2 Users List
Subject: Re: [U2] DataStage Question

Does the subroutine rely on any information set in COMMON blocks that might be 
available during telnet login, but not when called via DataStage? This is the 
biggest problem I've seen in my prior experience with DataStage -- U2

Does it work when you change the i-type to just return some dummy static 
information?

Dan McGrath
Managing Director, U2 Servers Lab
Rocket Software
4600 South Ulster Street  ·  Suite 1100  ·   Denver, CO 80237 ·  USA
T: +1 720 475 8098 · E: dmcgr...@rocketsoftware.com · W: u2.rocketsoftware.com


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Israel, John R.
Sent: Tuesday, January 22, 2013 2:16 PM
To: 'U2 Users List'
Cc: Jasti, Srini R.; Majors, Larry
Subject: [U2] DataStage Question

I have a simple I-Desc that is calling a subroutine.  This works perfectly in 
UniData, but when Datastage tries to reference the I-Desc, it blows up with the 
following error:

xSalesDelvEnhancement..sohdr.DSLink13: ds_udtGetNextPacket Error calling 
DSHELPER subroutine - 30107 - Subroutine failed to complete successfully

I am not a Datastage guy and my Datastage guy is not a UniData guy, so we are 
all scratching our heads.

What very little I see under Google suggests that we need to rebuild the 
repository index by running DS.REINDEX ALL from the Datastage shell.  That 
seems a bit extreme and my Datastage guy does not think this is it.

Any pearls of wisdom on this little gem?


JRI


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users