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 » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Fat client - help

Post new topic  Reply to topic
 Fat client - help « View previous topic :: View next topic » 
Author Message
anveshita
PostPosted: Tue Mar 08, 2005 7:43 am    Post subject: Fat client - help Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Hello,
I have created a Fat Client configuration on Windows box to connect to my workflow server, which is on UNIX-PROD.
I have exported the MQWFCHL.TAB file from UNIX-PROD to the Windows box and pointed my fat client to point to the
MQWFCHL.TAB file.
Two wierd things.
1. When I have started the Fat client it is starting but was pointing to UNIX-DVLP. I checked all the instances and
I am sure it is pointing to UNIX-DVLP and not UNIX-PROD as I am hoping for. I made sure there is no other fat client
configuration on the box. Why is it connecting to DVLP when my chltab file is from PROD. I have opened a copy of the file
and searched for the host address and it is clearly pointing to PROD and not DEV. Can somebody help me why it is pointing
to DEV instead of PROD?

2. I ran the fmczccd utility and the utility was not giving the information as I am hoping for

Quote:
The channel table in the profile is: C:\program files\mqseries workflow\chltabs\
MQWFCHL.TAB
The connect name found in the profile : FMC.FMCGRP.FMCSYS,FMCQM
The channel table exists.
The current user has read access to channel table file.

The utlity is not giving any information more than this. Idelally it should have given me some information like
Queue manager name, protocol, connection name etc., obviously some thing is wrong

Any help in this regards is appreciated.
Thanks


Last edited by anveshita on Tue Mar 08, 2005 8:43 pm; edited 2 times in total
Back to top
View user's profile Send private message
anveshita
PostPosted: Tue Mar 08, 2005 12:52 pm    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Some additional info.
I have noticed that the there is a variable mqserver was set to point to the DEV box. I have corrected that to point to the PROD box and the Fat client configuration started working. But this restricts me to work with only one host. Hence I would like to use channel tab file approach.

I have tried taking out MQSERVER variable and replaced them with MQCHLLIB and MQCHLTAB parameters. Pointed MQCHLLIB to the directory where I my channel tab file from UNIX-PROD and MQCHLTAB to poin to UNIX-PROD.TAB

Now I started getting FMC_COMMNICATION _ERROR when I tried logging on using the fat client
When I tried FMCZCCD it is, ending the same way I have indicated in my above post

Please let me know what do I have to do.
Thanks
Back to top
View user's profile Send private message
Ratan
PostPosted: Tue Mar 08, 2005 4:35 pm    Post subject: Reply with quote

Grand Master

Joined: 18 Jul 2002
Posts: 1245

Did you reconfigure your Fat Client to use the new channel table file.
_________________
-Ratan
Back to top
View user's profile Send private message Send e-mail
ucbus1
PostPosted: Tue Mar 08, 2005 8:36 pm    Post subject: Reply with quote

Knight

Joined: 30 Jan 2002
Posts: 560

Are you seeing any errors besides this error?
Back to top
View user's profile Send private message Send e-mail
anveshita
PostPosted: Tue Mar 08, 2005 8:43 pm    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Ratan,
Do you mean dropping the configuration and recreating it? Yes
I did it.
Please let me know if it is not what you meant.

Besides this, when the communication error occurred it created an FDC saying that some access violation.I will post it if it is needed. But I guess it is rather effect than cause. I am bit peplexed to see FMCZCCD quitting this with out executing fully.
Thanks
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Mar 08, 2005 11:14 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

The only reason I can think of why fmczccd quits is if the system doesn't have any default configuration. Other than that there should be no reason why it would quit unless it's a bug.

Anveshitha:
What is that you are trying to do?
What are the connect names for dev and prod?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
ucbus1
PostPosted: Wed Mar 09, 2005 6:34 am    Post subject: Reply with quote

Knight

Joined: 30 Jan 2002
Posts: 560

What version of workflow is it?
Back to top
View user's profile Send private message Send e-mail
anveshita
PostPosted: Wed Mar 09, 2005 7:12 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Vennela,

Here is what I am trying to do.
1. I am trying to set up a Fat client configuration on windowsfor my production box.
I have exported the MQWFCHLTAB file from my production box (UNIX-PROD) to Windows box.
Used the configuration utility,created a run time client and pointed it to MQWFCHLTAB file.
2. The client started working,but I have noticed that it was pulling work list from UNIX-DEV.
3. I have checked and found that there is a property called "MQSERVER" which was pointing to
UNIX-DEV.I have changed this to point to UNIX-PROD and it started pulling the work list from
UNIX-PROD.
4. At this point I ran fmczdd utility. It quit after execuring the following statements

Quote:
The channel table in the profile is: C:\program files\mqseries workflow\chltabs\
MQWFCHL.TAB
The connect name found in the profile : FMC.FMCGRP.FMCSYS,FMCQM
The channel table exists.
The current user has read access to channel table file.

5. Now, having this property "MQSERVER" restricts me to useonly one configuration because it points
to UNIX-PROD or UNIX_DEV. My idea is to have one fat client for UNIX-PROD and one for UNIX-DEV.I think the
way this can be achieved is to use the varialbes "MQCHLLIB" and "MQCHLTAB" properties.So I have replaced
the "MQSERVER" properties with "MQCHLLIB" and "MQCHLTAB" properties.
MQCHLLIB C:\Program Files\MQSeries Workflow\chltabs
MQCHLTAB MQWFCHL.TAB ( Tried lower case too)

6. I have re-created the client configuration and tried step4. But it is still quitting.
7. Then I tried use the configuation I have created knowing that it would not work, because of step6.
Got FMC-API-communicaton error and it created a FDC.

Any help is appreciated on figuring out why fmczccd is quitting and whats wrong with the steps I am performing
Thanks


Post script: the connect names I am using in both DEV and PROD are
FMC.FMCGRP.FMCSYS,FMCQM

MQ Workflow Version 3.5
Back to top
View user's profile Send private message
ucbus1
PostPosted: Thu Mar 10, 2005 5:16 pm    Post subject: Reply with quote

Knight

Joined: 30 Jan 2002
Posts: 560

I am not sure why it is not working.
But is there a reason why you can't use MQSERVER property, if you are able to connect to the your production machine?

One way is to have batch file to set the environment variable in your batch script for MQSEREVER and set it to point to PROD and run fmcn6rtc.exe -y <prod> config.
Have another one to point to DVLP.

I know this is awkward, but you may try this in the mean time.
Hopefully somebody would answer this on this forum
Back to top
View user's profile Send private message Send e-mail
anveshita
PostPosted: Fri Mar 11, 2005 9:12 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Thanks for the alternaticve.
I still would like to know why my approach is not working.

Please let me know
Back to top
View user's profile Send private message
anveshita
PostPosted: Tue Mar 15, 2005 7:18 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Anybody ..?
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Mar 15, 2005 8:35 am    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

You should read the MQ Clients manual on how MQ client works.

Creating a channel table is extensively discussed in the following manual

http://www.mqseries.net/phpBB2/viewtopic.php?t=1732&highlight=channel+table+create

Having said that it is not easy to solve your problem because, you have the same system system group and qmgr name in both the environments.
The only way I can think of is create two channel tables, the first one with DEV qmgr and the second one with PROD QMGR and use some batch file to point to your desired channel table before invoking the workflow client.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Fat client - help
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.