ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » ma7k trigger service "Could not find executable"

Post new topic  Reply to topic
 ma7k trigger service "Could not find executable" « View previous topic :: View next topic » 
Author Message
gpklos
PostPosted: Mon Aug 20, 2007 5:41 pm    Post subject: ma7k trigger service "Could not find executable" Reply with quote

Centurion

Joined: 24 May 2002
Posts: 108

I'm hoping someone can help. We are running the Client trigger monitor and thought things were working fine. We are kicking off a batch job on the machine (windows 2003 server) where the client trigg is running. Something like c:\trigtest.bat. At first I just put in an echo statement to create a file. ( ie echo %date% > output.txt ) That works fine when the queue triggers, but as soon as I put in some type of other command like 'copy file1.txt c:\file2.txt' it doesn't work or try to run Java -jar File.jar. It doesn't find any external command it would seem.

The event log shows the following. Bottom line is it finds the bat file, but any command like Java -jar ... doesn't work or a copy command. Security should be ok because I'm running the trigger monitor with an administrator id that has access to everything. Something with PATHing? I'm really confused. I've seen one post like this in mqseries.net but it wasn't exactly the same. Something about the service running out of /windows/system32. Am I missing something simple or how else can I trace what is going on?

The queue manager is running on a Windows 2003 server and running version 6. The client trigger monitor is running on a different windows 2003 server and the .BAT file is also running on the 2003 server.
Thanks alot.
Gary

Event Type: Warning
Event Source: AFTCHTST WebSphere MQ Client Trigger Service
Event Category: None
Event ID: 261
Date: 8/20/2007
Time: 3:46:08 PM
User: N/A
Computer: PSC-L625451
Description:
Could not find executable. (See Data: for process string)
Data:
0000: 43 3a 5c 74 72 69 67 74 C:\trigt
0008: 65 73 74 2e 62 61 74 20 est.bat
0010: 20 20 20 20 20 20 20 20
0018: 20 20 20 20 20 20 20 20
0020: 20 20 20 20 20 20 20 20
0028: 20 20 20 20 20 20 20 20
0030: 20 20 20 20 20 20 20 20
0038: 20 20 20 20 20 20 20 20
0040: 20 20 20 20 20 20 20 20
0048: 20 20 20 20 20 20 20 20
0050: 20 20 20 20 20 20 20 20
0058: 20 20 20 20 20 20 20 20
0060: 20 20 20 20 20 20 20 20
0068: 20 20 20 20 20 20 20 20
0070: 20 20 20 20 20 20 20 20
0078: 20 20 20 20 20 20 20 20
0080: 20 20 20 20 20 20 20 20
0088: 20 20 20 20 20 20 20 20
0090: 20 20 20 20 20 20 20 20
0098: 20 20 20 20 20 20 20 20
00a0: 20 20 20 20 20 20 20 20
00a8: 20 20 20 20 20 20 20 20
00b0: 20 20 20 20 20 20 20 20
00b8: 20 20 20 20 20 20 20 20
00c0: 20 20 20 20 20 20 20 20
00c8: 20 20 20 20 20 20 20 20
00d0: 20 20 20 20 20 20 20 20
00d8: 20 20 20 20 20 20 20 20
00e0: 20 20 20 20 20 20 20 20
00e8: 20 20 20 20 20 20 20 20
00f0: 20 20 20 20 20 20 20 20
00f8: 20 20 20 20 20 20 20 20
0100: 20 20 20 22 54 4d 43 20 "TMC
0108: 20 20 20 32 58 59 2e 54 2XY.T
0110: 45 53 54 2e 4c 51 20 20 EST.LQ
0118: 20 20 20 20 20 20 20 20
0120: 20 20 20 20 20 20 20 20
0128: 20 20 20 20 20 20 20 20
0130: 20 20 20 20 20 20 20 20
0138: 20 20 20 20 58 59 2e 54 XY.T
0140: 45 53 54 2e 50 52 4f 43 EST.PROC
0148: 45 53 53 20 20 20 20 20 ESS
0150: 20 20 20 20 20 20 20 20
0158: 20 20 20 20 20 20 20 20
0160: 20 20 20 20 20 20 20 20
0168: 20 20 20 20 20 20 20 20
0170: 20 20 20 20 20 20 20 20
0178: 20 20 20 20 20 20 20 20
0180: 20 20 20 20 20 20 20 20
0188: 20 20 20 20 20 20 20 20
0190: 20 20 20 20 20 20 20 20
0198: 20 20 20 20 20 20 20 20
01a0: 20 20 20 20 20 20 20 20
01a8: 20 20 20 20 20 20 20 20
01b0: 43 3a 5c 74 72 69 67 74 C:\trigt
01b8: 65 73 74 2e 62 61 74 20 est.bat
01c0: 20 20 20 20 20 20 20 20
01c8: 20 20 20 20 20 20 20 20
01d0: 20 20 20 20 20 20 20 20
01d8: 20 20 20 20 20 20 20 20
01e0: 20 20 20 20 20 20 20 20
01e8: 20 20 20 20 20 20 20 20
01f0: 20 20 20 20 20 20 20 20
01f8: 20 20 20 20 20 20 20 20
0200: 20 20 20 20 20 20 20 20
0208: 20 20 20 20 20 20 20 20
0210: 20 20 20 20 20 20 20 20
0218: 20 20 20 20 20 20 20 20
0220: 20 20 20 20 20 20 20 20
0228: 20 20 20 20 20 20 20 20
0230: 20 20 20 20 20 20 20 20
0238: 20 20 20 20 20 20 20 20
0240: 20 20 20 20 20 20 20 20
0248: 20 20 20 20 20 20 20 20
0250: 20 20 20 20 20 20 20 20
0258: 20 20 20 20 20 20 20 20
0260: 20 20 20 20 20 20 20 20
0268: 20 20 20 20 20 20 20 20
0270: 20 20 20 20 20 20 20 20
0278: 20 20 20 20 20 20 20 20
0280: 20 20 20 20 20 20 20 20
0288: 20 20 20 20 20 20 20 20
0290: 20 20 20 20 20 20 20 20
0298: 20 20 20 20 20 20 20 20
02a0: 20 20 20 20 20 20 20 20
02a8: 20 20 20 20 20 20 20 20
02b0: 20 20 20 20 20 20 20 20
02b8: 20 20 20 20 20 20 20 20
02c0: 20 20 20 20 20 20 20 20
02c8: 20 20 20 20 20 20 20 20
02d0: 20 20 20 20 20 20 20 20
02d8: 20 20 20 20 20 20 20 20
02e0: 20 20 20 20 20 20 20 20
02e8: 20 20 20 20 20 20 20 20
02f0: 20 20 20 20 20 20 20 20
02f8: 20 20 20 20 20 20 20 20
0300: 20 20 20 20 20 20 20 20
0308: 20 20 20 20 20 20 20 20
0310: 20 20 20 20 20 20 20 20
0318: 20 20 20 20 20 20 20 20
0320: 20 20 20 20 20 20 20 20
0328: 20 20 20 20 20 20 20 20
0330: 20 20 20 20 20 20 20 20
0338: 20 20 20 20 20 20 20 20
0340: 20 20 20 20 20 20 20 20
0348: 20 20 20 20 20 20 20 20
0350: 20 20 20 20 20 20 20 20
0358: 20 20 20 20 20 20 20 20
0360: 20 20 20 20 20 20 20 20
0368: 20 20 20 20 20 20 20 20
0370: 20 20 20 20 20 20 20 20
0378: 20 20 20 20 20 20 20 20
0380: 20 20 20 20 20 20 20 20
0388: 20 20 20 20 20 20 20 20
0390: 20 20 20 20 20 20 20 20
0398: 20 20 20 20 20 20 20 20
03a0: 20 20 20 20 20 20 20 20
03a8: 20 20 20 20 20 20 20 20
03b0: 55 53 54 41 20 20 20 20 USTA
03b8: 20 20 20 20 20 20 20 20
03c0: 20 20 20 20 20 20 20 20
03c8: 20 20 20 20 20 20 20 20
03d0: 20 20 20 20 20 20 20 20
03d8: 20 20 20 20 20 20 20 20
03e0: 22 20 20 20 20 20 20 20 "
03e8: 20 20 20 20 20 20 20 20
03f0: 20 20 20 20 20 20 20 20
03f8: 20 20 20 20 20 20 20 20
0400: 20 20 20 20 20 20 20 20
0408: 20 20 20 20 20 20 20 20
0410: 20 20 20 20 20 20 20 20
0418: 20 20 20 20 20 20 20 20
0420: 20 20 20 20 20 20 20 20
0428: 20 20 20 20 20 20 20 20
0430: 20 20 20 20 20 20 20 20
0438: 20 20 20 20 20 20 20 20
0440: 20 20 20 20 20 20 20 20
0448: 20 20 20 20 20 20 20 20
0450: 20 20 20 20 20 20 20 20
0458: 20 20 20 20 20 20 20 20
0460: 20 20 00 .
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Mon Aug 20, 2007 6:02 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

I can almost guarantee that the client trigger monitor process does not have the same environment (PATH, CLASSPATH, MQSERVER, and etc. etc. etc.) that a normal user will have.

A) Use fully qualified paths for *everything* in the batch file you invoke from the trigger monitor

OR

B) make sure to specifically and completely set every environment variable that you want or need IN the batch file

OR

C) do both

Just pretend it's a cron job, and treat it the same.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Aug 21, 2007 1:36 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

and make sure you set the default directory by giving its full path: like
cd d:\mydefault_dir
d:
hereismyfirstcommand

as you never know which directory the background user running your trigger monitor is really starting in....

Like Jeff said, treat it like a crontab job...

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
gpklos
PostPosted: Tue Aug 21, 2007 7:50 am    Post subject: Reply with quote

Centurion

Joined: 24 May 2002
Posts: 108

Thank you both very much. I set things up to basically replicate the path, classpath, etc and everything worked.

Thanks again,
Gary
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » ma7k trigger service "Could not find executable"
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.