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 » [SOLVED]FMC00185E

Post new topic  Reply to topic
 [SOLVED]FMC00185E « View previous topic :: View next topic » 
Author Message
jeito
PostPosted: Tue Apr 05, 2005 11:18 am    Post subject: [SOLVED]FMC00185E Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

I know that there are some topics concerning this error but I have followed them and I am still having problems.


error Message:
FMC00815E Message Catalog cannot be accessed.

This happens when I run the fmczutil to create the initial config.

Environment:
AIX 5.2 Maintnance Level 5
Oracle 9.2
MQ Series 5.3 CSD7 (sorry for the earlier typo of 5.2)
MQWF 3.5 FP4

LANG=en_US

Installation/Language=enu (in the fmcrc file)

I have tried setting the fmcrc file to ENU and the LANG=En_US but I get the same error. I am trying to run the default configuration so there are no configurations yet. Everything installed and updated correctly. I don't know what else to look at or what else I can change. Any help would be greatly appreciated.

Thanks

Alex


Last edited by jeito on Tue Apr 05, 2005 12:45 pm; edited 1 time in total
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Apr 05, 2005 11:50 am    Post subject: Reply with quote

Jedi Knight

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

Are you root
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jeito
PostPosted: Tue Apr 05, 2005 11:52 am    Post subject: Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

yes, I am logged in as root
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Apr 05, 2005 12:38 pm    Post subject: Reply with quote

Jedi Knight

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

MQ 5.2 is not supported with the newer versions of workflow. And MQ 5.2 itself is not supported by IBM anymore. I am not saying that this is the cause of your problem...

I would ask the AIX Admin if all the language files and message catalog files are installed correctly.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jeito
PostPosted: Tue Apr 05, 2005 12:46 pm    Post subject: Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

sorry, I meant 5.3 (I confirmed it with a mqver)
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Apr 05, 2005 1:04 pm    Post subject: Reply with quote

Jedi Knight

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

I tried very hard to remember the directory for the message catalog files on an AIX machine but couldn't.
Sorry...
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jeito
PostPosted: Tue Apr 05, 2005 1:09 pm    Post subject: Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

I found some files (ie fmckenu.cat) in the /usr/lpp/fmc/msg

I ran the fmczchk, let me know if this is important:

# fmczchk
FMC34010I: Configuration checker version 3.5.0.118 started.

FMC34012I: ===> General checks.
FMC34011I: Performing WebSphere MQ Workflow Version 3.5.0 checks.
FMC34020E: The general configuration file '/var/fmc/fmcrc' does not exist.
FMC34142E: The current configuration is not defined.
FMC34140E: The locale file enu could not be found in the LOCPATH.

FMC34014I: ===> Java API (fmcjapi.jar) is not installed.

FMC34100I: Messages have been written to /usr/lpp/fmc/fmczchk.log.
FMC34998I: See fmczchk.htm for more information on the messages.
FMC34999I: Configuration checker ended: 3 error(s), 0 warning(s), rc = 0.


Thanks for you time and suggestions.
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Apr 05, 2005 1:50 pm    Post subject: Reply with quote

Jedi Knight

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

OK
Based on your post I could figure out a few more things.

The first two errors can be ignored.
What do have the LOCPATH set as
Code:
echo $LOCPATH

For me it is /usr/lib/nls/loc
I have around 56 files in this directory. I would start off and see the output of

Code:
lslpp -L | grep fmc
and verify that the below entry exists.

Quote:
fmc.msg 3.5.0.20 C F WebSphere MQ Workflow Message


If not then install this component.

If this component exists then do

Code:
lslpp -f fmc.msg
and see the result and verify that the message files exist.

What is the result of this command
Code:
lppchk -v
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jeito
PostPosted: Wed Apr 06, 2005 5:51 am    Post subject: Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

My LOCPATH is set to /usr/lib/nls/loc
When I go to that dir I see 21 entries of which 5 are Directories.

When I run the
Code:
lslpp -L | grep fmc
command, I do have
Quote:
fmc.msg 3.5.0.20 C F WebSphere MQ Workflow Message
the only difference is that it is 3.5.0.40 because I have fp 4.

When I run
Code:
lslpp -f fmc.msg
I get the output of all of the fmc language catalogs that are found in /usr/lpp/fmc/msg/

When I run the
Code:
lppchk -v
I don't get anything, no errors, no output just a new command line.

So at this point I am wondering what the output for
Code:
lppchk -v
should be and what files I should have in /usr/lib/nls/loc that pertain to WF. Again thanks for the help, and additional info would be appreciated.
Back to top
View user's profile Send private message
MaheshPN
PostPosted: Wed Apr 06, 2005 6:59 am    Post subject: Reply with quote

Master

Joined: 21 May 2003
Posts: 245
Location: Charlotte, NC

I got this message long back, I cannot re collect how did I fixed it.

Did you tried running the below commands before trying fmczutil?

fmczinsx -o env
fmczinsx -o db2 (Assuming you are using DB2)
fmczinsx -o inf
fmczinsx -o mqserver

-Mahesh
IBM Certified Solution Expert - MQWorkflow
Back to top
View user's profile Send private message
jeito
PostPosted: Wed Apr 06, 2005 7:07 am    Post subject: Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

I have run the setup scripts:

fmczinsx -o env
fmczinsx -o db2 (Assuming you are using DB2)
fmczinsx -o inf
fmczinsx -o mqserver

they all run successfully. I have taken WF off once, reversing those commands and reloaded to WF using those commands again. The scripts run without error and everything installs correctly, until I try and make the default configuration.
Back to top
View user's profile Send private message
MaheshPN
PostPosted: Wed Apr 06, 2005 10:39 am    Post subject: Reply with quote

Master

Joined: 21 May 2003
Posts: 245
Location: Charlotte, NC

You might have already seen it. if not, this is what manual says..

FMC00815E Message catalog cannot be accessed

Explanation: There was no message catalog found.
User Action: Check that a message catalog for your
language ID ″lng″ is located in the bin directory. The
catalog file name is &#8243;fmckm<lng>.cat&#8243;. Check that your
NLSPATH environment variable contains the value
&#8243;<install_path>bin%N&#8243;. Use the configuration checker
tool &#8243;fmczchk.exe&#8243; to find out what causes the error
message.

Thanks,
-Mahesh
Back to top
View user's profile Send private message
jeito
PostPosted: Mon Apr 11, 2005 5:41 am    Post subject: Reply with quote

Newbie

Joined: 24 Mar 2005
Posts: 9
Location: Raleigh

Here is what I recieved after much research and emailing to support.


Email follows:
____________________________________________________
FMC0815 can have various reasons:

A. In /etc/environment the language is set to C (LANG=C). It is necessary
to use SMIT or SMITTY to
(This seems to not be your problem, since you say your language setting is
correct)
1. change the language setting to en_US (System Environments - Manage
Language Environment - Change / Show
Primary Language Environment - Select Set of ...).
2. use fmczinsx to change the master profile setting in
/usr/lpp/fmc/bin/fmcrc to make sure, that enu is selected.
3. check additionally the settings in /etc/environment:
NLSPATH= must contain at the end /%N.cat
LC__FASTMSG=true (false would not work for MQSeries Workflow)
4. close all existing sessions
5. re-open the sessions and make sure, that your DB2 instance has been
created according to the
correct language environment set-up
6. re-start your system: MQSeries and MQSeries Workflow

B. Another reason might be, that the DB2 heap size is to small. In this
case, MQSWF cannot get access to the message
catalog due to a space problem. The original message cannot be displayed.
You need to increase the heap size
to get rid of the problem.

C. NLSPATH is not set during installation, but dynamically set within the
process environment during every server startup. A level 9 trace shows an
entry like:
2002-10-23, 11:55:48.817, fmckmsgi.cxx( 119) (09,Gn,Kr),
fmcemain(30754- 1), FmcMessageCatalogImpl::FmcMessageCatalogImpl(),
Update NLSPATH environment: NLSPATH=/opt/fmc/msg/%L/%N.cat:...
which can be used to verify a correct pointer to the msg subdirectory in
the Workflow installation directory.

D. One possibility is, that the customer has renamed the fmcrc file in
/usr/lpp/fmc
Now, fmczutil under user root is no longer able to find the fmcrc file
and returns FMC00815E message catalog cannot be accessed.

_________________________________________________________
End email.


In my case the problem was that I set LANG by simply doing:

export LANG=en_US

apparently LANG must be set using SMIT (reccomendation A). When I changed the variable using SMIT it was brought to my attention that there were some file sets missing. Once those filesets were in place and the LANG variable properly changed fmczutil functioned correctly.

Thanks to those who responded and hopefully what was found will help someone else at a later time.
Back to top
View user's profile Send private message
zaklum
PostPosted: Wed Sep 21, 2005 12:06 pm    Post subject: Reply with quote

Voyager

Joined: 17 Mar 2005
Posts: 96
Location: Boca Raton

What was the fix for this. I'm having the same issue. Did you manage to fix it?
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 » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » [SOLVED]FMC00185E
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.