Author |
Message
|
leiversag |
Posted: Fri Dec 18, 2009 4:17 am Post subject: MS03 fails to produce output on iSeries v6r1m0 system |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
I know that there's no support for MS03, but wondered if anyone could advise if they were you aware of issues with MS03 on an iSeries at o/s version 6?
The program fails with:
The object name specified is not correct.
I've tried recompiling on a v6r1m0 system, to no avail. I also treid debugging (although I'm not a C programmer). I have a suspicion that it's not the MS03 code that has the problem, but some other process which is called.
The error seems to come out of line 1991 of the SAVEQMGR code. But I have failed to discover where the RetCode was set, which leads to this message.
I have searched forums, google, & IBM, but no sign of this problem. Although the problem manifests itself on all 4 systems which we have upgraded to v6r4m0. |
|
Back to top |
|
 |
exerk |
Posted: Fri Dec 18, 2009 5:05 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
Contact the maintainer of MS03 (his email is within the ms03_readme.txt) and see if he can help. I am informed that a new version will be released in the new year, and maybe your issue has already been solved. _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
leiversag |
Posted: Fri Dec 18, 2009 5:11 am Post subject: |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
exerk wrote: |
Contact the maintainer of MS03 (his email is within the ms03_readme.txt) and see if he can help. I am informed that a new version will be released in the new year, and maybe your issue has already been solved. |
Thanks for the comment. Already PM'd Jeff on this forum, but good idea about the email in the readme. I'll try that.
thx |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri Dec 18, 2009 6:34 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
|
Back to top |
|
 |
leiversag |
Posted: Wed Dec 23, 2009 2:12 am Post subject: Re: MS03 fails to produce output on iSeries v6r1m0 system |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
leiversag wrote: |
I know that there's no support for MS03, but wondered if anyone could advise if they were you aware of issues with MS03 on an iSeries at o/s version 6?
The program fails with:
The object name specified is not correct.
I've tried recompiling on a v6r1m0 system, to no avail. I also treid debugging (although I'm not a C programmer). I have a suspicion that it's not the MS03 code that has the problem, but some other process which is called.
The error seems to come out of line 1991 of the SAVEQMGR code. But I have failed to discover where the RetCode was set, which leads to this message.
I have searched forums, google, & IBM, but no sign of this problem. Although the problem manifests itself on all 4 systems which we have upgraded to v6r4m0. |
Forgot to mention... the version of MQ is 6.0.2.7 |
|
Back to top |
|
 |
leiversag |
Posted: Wed Dec 30, 2009 1:11 am Post subject: Re: MS03 fails to produce output on iSeries v6r1m0 system |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
leiversag wrote: |
leiversag wrote: |
I know that there's no support for MS03, but wondered... |
Forgot to mention... the version of MQ is 6.0.2.7 |
Some of the systems are also MQ v6.0.2.8. |
|
Back to top |
|
 |
zpat |
Posted: Wed Dec 30, 2009 1:21 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Can you use MS03 over a MQ client connection to the I-series queue manager?
Alternatively MO71 can perform a similar function (client connected). |
|
Back to top |
|
 |
leiversag |
Posted: Wed Dec 30, 2009 5:12 am Post subject: anyone using MS03 on [o/s] v6 iSeries |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
I guess the question is....
Is anyone out there using MS03 on an iSeries (AS400) at operating system v6r1m0? |
|
Back to top |
|
 |
leiversag |
Posted: Wed Jan 06, 2010 3:30 am Post subject: |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
Have definitely established that the "first" run of the programs [on a given system] partially works.
The MQ object definitions will be backed up when the programs are first run - the authority backup always fails.
This may be related. I.e. the same "open file" process is probably used twice in each job/run (once to open the file/member for objects, then again to open another member for the authority details).
All subsequent runs of the process will fail.
I'm guessing, but...
The process that is called to open the file may have some sort of access path, or internal change made. Which, once made first time, prevents the process being used [ever] again on that particular system.
Any thoughts, please? |
|
Back to top |
|
 |
leiversag |
Posted: Thu Jan 07, 2010 9:38 am Post subject: |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
I have gone back to a previous version of MS03 (v6.0.3) & found that this works on iSeries O/S v6.
Obviously, this version of MS03 is not comptible with MQ v7, but at least we have a temporary work around.
I have received info from other sources that an upgrade to v6 of iSeries O/S definitely causes the v6.1.1 & v6.1.2 versions of MS03 to fail. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu Jan 07, 2010 9:59 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
leiversag wrote: |
I have gone back to a previous version of MS03 (v6.0.3) & found that this works on iSeries O/S v6.
Obviously, this version of MS03 is not comptible with MQ v7, but at least we have a temporary work around.
I have received info from other sources that an upgrade to v6 of iSeries O/S definitely causes the v6.1.1 & v6.1.2 versions of MS03 to fail. |
It may not be built for v6 of iSeries. That should be documented.
It does come with the needed files to build it, or it should.
I do not do the packaging or compiling of iSeries personally, someone else handles that for me.
It would be very helpful if you could send me any information you have about how it fails.
I will look into getting a build of the next release that will work on iSeries 6. |
|
Back to top |
|
 |
leiversag |
Posted: Thu Jan 07, 2010 10:29 am Post subject: |
|
|
 Novice
Joined: 18 Dec 2009 Posts: 15
|
mqjeff wrote: |
leiversag wrote: |
I have gone back to a previous version of MS03 (v6.0.3) & found that this works on iSeries O/S v6.
Obviously, this version of MS03 is not comptible with MQ v7, but at least we have a temporary work around.
I have received info from other sources that an upgrade to v6 of iSeries O/S definitely causes the v6.1.1 & v6.1.2 versions of MS03 to fail. |
It may not be built for v6 of iSeries. That should be documented.
It does come with the needed files to build it, or it should.
I do not do the packaging or compiling of iSeries personally, someone else handles that for me.
It would be very helpful if you could send me any information you have about how it fails.
I will look into getting a build of the next release that will work on iSeries 6. |
I had already recompiled all of the objects on the O/S v6 iSeries. With same results as the provided executables.
There's nothing in the joblogs, but there is a line in the QPRINT which shows an error:
error opening QMQSC(DQMUK4A) ÂQMAUT(DQMUK4A) À: The object name specified is not correct. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu Jan 07, 2010 10:45 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Thanks...
That sounds like it's a bug in the argument processing somehow, that an iSeries argument string is not getting null terminated properly. I had thought that I had left the iSeries argument processing entirely alone from the 6.0.3 code when I added the longer versions for non-iSeries.
I will follow up more on this with you by email, and update this post when it looks like there's a resolution. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu Jan 14, 2010 5:17 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
It appears that with leiversag's very gracious help, that we've been able to identify and resolve this error.
So by all expectations the next release should function just fine on both iSeries v5 and v6.
Note that I am not making an announcement of when the next release will ship. However this is the last outstanding item I have before that can be done. |
|
Back to top |
|
 |
|