Number of input links supported on DTS stage ?
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 3
- Joined: Wed Dec 26, 2012 3:22 am
- Location: Chennai
Number of input links supported on DTS stage ?
When i tried connecting 23 input links to DTS stage i am getting below error "main_program: Internal Error: (inputDataSetNum < m_inputLinkObjArraySize): pxbridge.C: 2186
Traceback: Could not obtain stack trace; check that 'dbx' and 'sed' are installed and on your PATH".
But job is running fine with 20 input links. Is there any max limit on number of input links supported?. If so how can i increase this limit?. Thanks in advance.
Traceback: Could not obtain stack trace; check that 'dbx' and 'sed' are installed and on your PATH".
But job is running fine with 20 input links. Is there any max limit on number of input links supported?. If so how can i increase this limit?. Thanks in advance.
-
- Participant
- Posts: 3
- Joined: Wed Dec 26, 2012 3:22 am
- Location: Chennai
Based on that "internal error" you posted, I would imagine you'd need to involve your official support provider to find out what's going on. Unless there is a property in the stage where you can adjust the "array size"? Doubt it, somehow.
What exact version are you on? Are you current on your fixpacks?
What exact version are you on? Are you current on your fixpacks?
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
-
- Participant
- Posts: 3
- Joined: Wed Dec 26, 2012 3:22 am
- Location: Chennai
-
- Participant
- Posts: 7
- Joined: Tue Dec 11, 2007 12:48 am
- Location: MUMBAI
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Yes, you can use 2 DTS stage using single work queue.If we use 2 DTS stages, can we use same work queue for both.
In case of job failure, your message will reside into work queue. About rollback and other, It all depends on your job design.In case of job failure, do you know how the roll back and replay will happen if we use 2 DTS stages?
Below is the normal flow for processing MQ messages:
1. Source Queue --> Message will arrive into this queue for processing.
2. When the job is kicked off, it start processing the messages. For processing the messages, it move the message into the work queue.
Source Queue --> Messaged moved for processing --> Work Queue
3. Message will reside into the work queue, until message has been processed successfully by DTS.
4. If any error arrived or Reject queue has been set properly then the message has been moved to reject queue.
5, In case, if we want to archive the successful message after processing, and archive queue is set. then the message will be moved to archival queue.
Hope this will help.
Rgrds,
Abhi
Abhi