Author |
Message
|
jeito |
Posted: Tue Apr 05, 2005 11:18 am Post subject: [SOLVED]FMC00185E |
|
|
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 |
|
 |
vennela |
Posted: Tue Apr 05, 2005 11:50 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
|
Back to top |
|
 |
jeito |
Posted: Tue Apr 05, 2005 11:52 am Post subject: |
|
|
Newbie
Joined: 24 Mar 2005 Posts: 9 Location: Raleigh
|
yes, I am logged in as root |
|
Back to top |
|
 |
vennela |
Posted: Tue Apr 05, 2005 12:38 pm Post subject: |
|
|
 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 |
|
 |
jeito |
Posted: Tue Apr 05, 2005 12:46 pm Post subject: |
|
|
Newbie
Joined: 24 Mar 2005 Posts: 9 Location: Raleigh
|
sorry, I meant 5.3 (I confirmed it with a mqver) |
|
Back to top |
|
 |
vennela |
Posted: Tue Apr 05, 2005 1:04 pm Post subject: |
|
|
 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 |
|
 |
jeito |
Posted: Tue Apr 05, 2005 1:09 pm Post subject: |
|
|
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 |
|
 |
vennela |
Posted: Tue Apr 05, 2005 1:50 pm Post subject: |
|
|
 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
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
and see the result and verify that the message files exist.
What is the result of this command
|
|
Back to top |
|
 |
jeito |
Posted: Wed Apr 06, 2005 5:51 am Post subject: |
|
|
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
I get the output of all of the fmc language catalogs that are found in /usr/lpp/fmc/msg/
When I run the
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
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 |
|
 |
MaheshPN |
Posted: Wed Apr 06, 2005 6:59 am Post subject: |
|
|
 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 |
|
 |
jeito |
Posted: Wed Apr 06, 2005 7:07 am Post subject: |
|
|
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 |
|
 |
MaheshPN |
Posted: Wed Apr 06, 2005 10:39 am Post subject: |
|
|
 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 ″fmckm<lng>.cat″. Check that your
NLSPATH environment variable contains the value
″<install_path>bin%N″. Use the configuration checker
tool ″fmczchk.exe″ to find out what causes the error
message.
Thanks,
-Mahesh |
|
Back to top |
|
 |
jeito |
Posted: Mon Apr 11, 2005 5:41 am Post subject: |
|
|
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 |
|
 |
zaklum |
Posted: Wed Sep 21, 2005 12:06 pm Post subject: |
|
|
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 |
|
 |
|