Page 1 of 1

Job Sequence Compilation Error

Posted: Tue Oct 18, 2005 9:57 pm
by bapajju
Hello,

While compiling a Job Sequencer, I am getting the below mentioned error.

<JobSeqGenError>
<Code>2017</Code>
<Desc>XML parser error on input line 0: source='', reason='The system cannot locate the resource specified.
'</Desc>
<LineNum>0</LineNum>
<Line></Line>
<Ref></Ref>
<Version>7.5.1.18</Version>
</JobSeqGenError>

Any idea on this.

Posted: Tue Oct 18, 2005 10:07 pm
by vmcburney
You need write access to your c:\Program Files\Ascential\DataStage directory (or whatever equivelent directory your DataStage Client is installed to). Do a search through the archives for other threads on this error.

Posted: Tue Oct 18, 2005 10:12 pm
by bapajju
But I used compile this Sequencer till date and this sequencer used to run everyday. But all of a sudden I got this problem when I tried to compile this.
vmcburney wrote:You need write access to your c:\Program Files\Ascential\DataStage directory (or whatever equivelent directory your DataStage Client is installed to). Do a search through the archives for other threads on this error.

Posted: Tue Oct 18, 2005 10:33 pm
by ray.wurlod
bapajju wrote:But I used compile this Sequencer till date and this sequencer used to run everyday. But all of a sudden I got this problem when I tried to compile this.
What's changed? "Nothing" is not the correct answer. Are you using a different/changed PC?

Posted: Wed Oct 19, 2005 9:20 am
by bapajju
No nothing was changed. Only due to a wrong parameter value the Sequencer got aborted. So after changing the parameter value I had to recompile again.
ray.wurlod wrote:
bapajju wrote:But I used compile this Sequencer till date and this sequencer used to run everyday. But all of a sudden I got this problem when I tried to compile this.
What's changed? "Nothing" is not the correct answer. Are you using a different/changed PC?

Posted: Wed Oct 19, 2005 11:17 am
by srinagesh
Are you using files to store the parameter values ?

Posted: Wed Oct 19, 2005 5:29 pm
by ray.wurlod
"Nothing" is not the correct answer. Either you've run out of disk space on your client PC or you don't have write permission where you need it on that machine.

Posted: Wed Oct 19, 2005 5:48 pm
by vmcburney
The sequence job will run for any user who has a Director since it runs on the server. Compilation however occurs on the client. Therefore a sequence that has run successfully for weeks but wont compile indicates a problem on your client machine, ie no write access to the DataStage client directory.

Posted: Wed Oct 19, 2005 9:34 pm
by bapajju
Exactly. Somehow my access to the required project directory was removed due to some confusion and that created all this problem

Thanks a lot for the suggestion


ray.wurlod wrote:"Nothing" is not the correct answer. Either you've run out of disk space on your client PC or you don't have write permission where you need it on that machine.

Posted: Wed Oct 19, 2005 11:41 pm
by ray.wurlod
This is a fairly common problem in sites where there is an SOE environment; that is, software is pushed out to PCs rather than allowing staff to install anything on their own PCs. "They" need to be informed that write permission is required to the DataStage installation folder, not just for job sequence compiling, but also for job template storage, generation of COBOL and JCL (mainframe jobs) and a few other odds and ends.
And you definitely have to have write permission to the Registry!

Posted: Wed Oct 19, 2005 11:52 pm
by vmcburney
I once had the DataStage client break on every desktop in a training room halfway through a training course due to a dll file pushed onto the computers overnight. Had to reinstall the client on all machines. After that we shut down the machines at the end of each day instead of leaving them on but logged off and at the mercy of overnight updates.

Posted: Thu Oct 20, 2005 4:39 pm
by ray.wurlod
Been there done that. I must say, however, that I have found most IT departments who "push" software to be amenable to cogent discussion about DataStage clients' requirements, and usually happy to oblige in getting it right within their SOE procedures.