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 » Getting FMC26508E when trying to import FDL with GDC

Post new topic  Reply to topic
 Getting FMC26508E when trying to import FDL with GDC « View previous topic :: View next topic » 
Author Message
golam_m
PostPosted: Wed Sep 06, 2006 6:46 am    Post subject: Getting FMC26508E when trying to import FDL with GDC Reply with quote

Apprentice

Joined: 10 Oct 2005
Posts: 48

Hi,
We are trying to import FDL containing process template definitions with GDC ( Global Data Container). It throws following exception during import.

"FMC26508E The global data container information for process 'W008_ReviewECO_V010' (table 'GCON1') could not be created in the database."

The Workflow run time database name is PIRTDB and the Database User is PIUSR,We issued the following command sequence in the AIX server where workflow is installed.

1. We logged in to the AIX server with Workflow installation owner (FMC)
2. connect to PIRTDB
3. grant createtab on database to user PIUSR
4. grant createin on schema fmc to user PIUSR
5. grant use of tablespace gcontain to user PIUSR
6. commit


All the above commands went successful, still we are facing issues while importing the FDL.


We tried other solution as mentioned below.

1. We import and translate with one fdl only one process
containing a global data container.
2. Or we import the whole fdl containing all processes without
the option -t (translate).
Then, for each process, we execute a command like:
fmcibie -uadmin -ppassword -c "TRANSLATE PROCESS NeuScan"
which translates the process model "NeuScan" in the runtime
database.

It didn't work also.


Please help us.

Thanks,
Back to top
View user's profile Send private message
jmac
PostPosted: Wed Sep 06, 2006 7:50 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

I am not certain of this, but it seems to me that the user doing the import may be the one which needs to have the proper authorization to create the table.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
golam_m
PostPosted: Thu Sep 07, 2006 8:25 pm    Post subject: Reply with quote

Apprentice

Joined: 10 Oct 2005
Posts: 48

Hi John,
We import the FDLs using "ADMIN" user which is a MQ Workflow administrator user. "ADMIN" is not a DB2 user. Can we give the privilege to "ADMIN" to create the table? Shall we make "ADMIN" a DB2 user?

In windows machine, the Run Time DB user id and password is provided during creation of a configuration. It creates the tables during import of FDLs (using MQ Workflow "ADMIN") to run time server.

The same is not working in the AIX machine.

Please let me know If I need to provide more details.

Thanks,
Back to top
View user's profile Send private message
k4mik4z3
PostPosted: Fri Sep 08, 2006 5:24 am    Post subject: Reply with quote

Novice

Joined: 03 Aug 2006
Posts: 24
Location: India

Have u changed the Global data container fields before this deployment ? ie. u deployed first with one set of fields and then changed or added some field before u deployed the model this time ?

Is this the only error line u got or any more ?

Try dropping the GCON1 table and deploying again.
Back to top
View user's profile Send private message Yahoo Messenger
jmac
PostPosted: Fri Sep 08, 2006 5:25 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

golam_m wrote:
We import the FDLs using "ADMIN" user which is a MQ Workflow administrator user. "ADMIN" is not a DB2 user. Can we give the privilege to "ADMIN" to create the table? Shall we make "ADMIN" a DB2 user?


It is my opinion that this is what is necessary. But I am not a heavy user of GDC, so I am not 100% certain.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
golam_m
PostPosted: Thu Sep 14, 2006 5:59 am    Post subject: Reply with quote

Apprentice

Joined: 10 Oct 2005
Posts: 48

Hi ,

I have not changed the Global data container fields before this deployment. This is the first time I am deploying after the configuration set up. I am also not sure whether the configuration set up has been done properly.


Pasted below are the extract of the fmczchk.log and content of the fmcrc file.


==================================================================
the output of fmczchk.log

FMC34010I: Configuration checker version 3.6.0.118 started.
FMC34119I: No command-line options specified.

FMC34012I: ===> General checks.
FMC34011I: Performing WebSphere MQ Workflow Version 3.6.0 checks.
FMC34101I: The Operating System is AIX 5.2.
FMC34103I: Local time is 2006-09-13 07:56:52.
FMC34104I: Universal time coordinated (UTC) is 2006-09-13 12:56:52.
FMC34157I: Patch xlC.rte-6.0.0.0 is installed, minimum required version is 5.0.0
.0.
FMC34314I: The local IP address is 172.17.64.42.
FMC34131I: The WebSphere MQ Workflow installation directory is /usr/lpp/fmc/bin.
FMC34154I: WebSphere MQ Workflow Version 3.6.0.0 is installed.
FMC34143I: The default configuration is 'IDEAL' (from the general configuration
profile).
FMC34121I: The current configuration is 'IDEAL'.
FMC34145I: The following configurations are available: IDEAL.
FMC34135I: The installation profile is /usr/lpp/fmc/fmcrc.
FMC34135I: The general configuration profile is /var/fmc/fmcrc.
FMC34135I: The configuration profile is /var/fmc/cfgs/IDEAL/fmcrc.
FMC34136I: The user profile for fmc is /home/fmc/.fmcrc.
FMC34113I: Language specification is 'enu' (from the installation profile).
FMC34115I: The message catalog is /usr/lpp/fmc/msg/fmckmenu.cat.
FMC34132I: The XPG4 locale is en_US en_US en_US en_US en_US en_US.
FMC34134I: The locale file used is /usr/lib/nls/loc/en_US.
FMC34146I: The current code page is ISO8859-1.

FMC34013I: ===> Admin Server found, checks started.
FMC34516E: Variable DB2_RR_TO_RS is not set (should be set to 'YES').
FMC34500I: ==> Database Manager configuration for pidb2cl.
FMC34509E: Query heap size is 0, must be at least 1500.
FMC34501I: ==> Database configuration for PIRTDB.
FMC34503E: sqlfxdb: SQL30082N Attempt to establish connection failed with secur
ity reason "3" ("PASSWORD MISSING").

FMC34013I: ===> Server message device found, checks started.
FMC34303I: TCP port fmclXZ0Z002E1414 found at number 1414.
FMC34306I: The local listener for port 1414 is active.
FMC34nnnW: No MQSeries TCP port found at default number 5010
FMC34404I: The MQSeries Server 5.3.0.10 is installed.
FMC34nnnI: System for XZ0Z002E is PI.EAIGRP.PISYS
FMC34031I: Successfully loaded QM switch file library db2swit.
FMC34nnnI: Settings for XZ0Z002E from /var/mqm/qmgrs/XZ0Z002E/qm.ini
FMC34nnnI: XAResourceManager.XAOpenString = DB=PIRTDB, toc=t, UID=piusr, PWD=*
*****
FMC34nnnI: Channels.MaxChannels = <null>
FMC34nnnI: Channels.MaxActiveChannels = <null>
FMC34nnnE: Queue manager PAIPI01 not found in /var/mqm/mqs.ini
FMC34nnnI: Default queue manager is XZ0Z002E

FMC34013I: ===> Execution Server found, checks started.

FMC34013I: ===> Client message layer (server API) found, checks started.
FMC34nnnI: FMLConnectName is 'PI.EAIGRP.PISYS,XZ0Z002E,FMC.FMCGRP.FMCSYS,PAIPI01
'
FMC34nnnI: Channel definition file is /var/fmc/chltabs/MQWFCHL.TAB
FMC34410I: Channel table /var/fmc/chltabs/MQWFCHL.TAB has 3 entries.
FMC34411I: 0: Active; Queue Manager PAIPI01 connecting to dcxintpi(1414) throu
gh TCP.
FMC34411I: 1: Active; Queue Manager XZ0Z002E connecting to dcxintpi(1414) thro
ugh TCP.
FMC34411I: 2: Active; Queue Manager XZ0Z002E connecting to dcxintpi(1414) thro
ugh TCP.
FMC34nnnI: This client can connect to an OS/390 server

FMC34013I: ===> Client message layer (client API) found, checks started.

FMC34013I: ===> WebSphere MQ Workflow C/C++ API found, checks started.
FMC34nnnI: API will use queue manager 'XZ0Z002E' (queue prefix PI)
FMC34317I: Need root user authority to create a raw socket for ping.
FMC34317I: Need root user authority to create a raw socket for ping.
FMC34317I: Need root user authority to create a raw socket for ping.
FMC34317I: Need root user authority to create a raw socket for ping.
FMC34317I: Need root user authority to create a raw socket for ping.
FMC34317I: Need root user authority to create a raw socket for ping.

FMC34013I: ===> Java API found, checks started.
FMC34nnnI: CLASSPATH='/home/pidb2cl/sqllib/java/db2java.zip:/home/pidb2cl/sqllib
/java/db2jcc.jar:/home/pidb2cl/sqllib/function:/home/pidb2cl/sqllib/java/db2jcc_
license_cu.jar:.'

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

=========================================================================

Content of fmcrc file:

Configuration/IDEAL/ConfigurationAdministrator=idealadm
Configuration/IDEAL/ConfigurationGroup=fmcgroup
Configuration/IDEAL/ConfiguredComponents=ASIUK
Configuration/IDEAL/SystemGroup=EAIGRP
Configuration/IDEAL/System=PISYS
Configuration/IDEAL/MQPrefix=PI
Configuration/IDEAL/MQQueueManager=XZ0Z002E
Configuration/IDEAL/MQConnectionType=MQServer
Configuration/IDEAL/RTDatabase=PIRTDB
Configuration/IDEAL/RTDatabaseAlias=PIRTDB
Configuration/IDEAL/RTDatabaseInstanceIsRemote=1
Configuration/IDEAL/RTDB2Instance=pidb
Configuration/IDEAL/RTDB2LocalInstance=pidb2cl
Configuration/IDEAL/RTDatabaseAdministratorUserID=pidb
Configuration/IDEAL/RTDatabaseUserID=piusr
Configuration/IDEAL/RTDatabaseMQWorkflowUser=ADMIN
Configuration/IDEAL/CreateRuntimeDatabase=1
Configuration/IDEAL/LoadFDL=0
Configuration/IDEAL/RTDatabaseLocation=/home/pidb/pidb
Configuration/IDEAL/RTDatabaseContainerDirectory=/home/pidb/pidb
Configuration/IDEAL/RTDatabaseLogLocation=/logs/ideal/DB2/pidb
Configuration/IDEAL/RTDatabaseLayoutFile=/var/fmc/cfgs/FMC/fmcdblay.ini
Configuration/IDEAL/RTDatabaseSpaceManagement=d
Configuration/IDEAL/MQPrincipal=idealadm
Configuration/IDEAL/MQCommunicationProtocol=t
Configuration/IDEAL/MQCommunicationAddress=dcxintpi
Configuration/IDEAL/MQPort=1414
Configuration/IDEAL/FMLServerChannelTable=/var/fmc/chltabs/MQWFCHL.TAB
Configuration/IDEAL/MQBackupQueues=c
Configuration/IDEAL/MQTransactionCoordinator=piusr
Configuration/IDEAL/MQTransactionCoordinatorStartsQM=0
Configuration/IDEAL/MQClusterName=EAIGRP
Configuration/IDEAL/MQClusterMode=f
Configuration/IDEAL/RTExecutionServerOperationMode=Standalone
Configuration/IDEAL/RTErrorLogFile=/var/fmc/cfgs/IDEAL/log/fmcerr.log
Configuration/IDEAL/RTSystemLogFile=/var/fmc/cfgs/IDEAL/log/fmcsys.log
Configuration/IDEAL/FMLClientChannelTable=/var/fmc/chltabs/MQWFCHL.TAB
Configuration/IDEAL/FMLConnectName=PI.EAIGRP.PISYS,XZ0Z002E,FMC.FMCGRP.FMCSYS,PA
IPI01
Configuration/IDEAL/FMLSegmentation=0
Configuration/IDEAL/RTDatabasePassword=0511190627
Configuration/IDEAL/RTDatabaseAdministratorPassword=05110AF7
Configuration/IDEAL/RTAuthenticationExitTypeServer=JAVA
~


=========================================================================



Thanks,
Back to top
View user's profile Send private message
jmac
PostPosted: Thu Sep 14, 2006 6:37 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

Quote:
FMC34503E: sqlfxdb: SQL30082N Attempt to establish connection failed with security reason "3" ("PASSWORD MISSING").


Not sure what this issue is, but I would say it certainly looks like the issue you are having could be related to this.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
golam_m
PostPosted: Thu Sep 28, 2006 4:09 am    Post subject: Reply with quote

Apprentice

Joined: 10 Oct 2005
Posts: 48

Hi John,
We have created the DB user called admin and gave the same password which MQ Workflow admin user has. Still we are facing the issue. Please help us.


Thanks,
Back to top
View user's profile Send private message
MaheshPN
PostPosted: Thu Sep 28, 2006 6:35 am    Post subject: Reply with quote

Master

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

Hi,
I still think, its a user authorization issue.
Try these steps.
-Get the dbadmin permission(like fmc) to 'piusr'
-use fmczutil to reset the dbpassword.
-Make sure qm.ini has the correct password.
-Restart the server and try import.
Creating a db user 'admin' does not solve the problem. Import utility internally reads the fmcrc and uses the db user and password set there.


Thanks,
-Mahesh
Back to top
View user's profile Send private message
golam_m
PostPosted: Tue Oct 03, 2006 4:57 am    Post subject: Reply with quote

Apprentice

Joined: 10 Oct 2005
Posts: 48

Hi,

We executed the following steps.

Get the dbadmin permission(like fmc) to 'piusr'
Comment: Admin privilege is given to "pisur"

-use fmczutil to reset the dbpassword.
Comment: piusr and password is already configured

-Make sure qm.ini has the correct password.
Comment: Checked, it has correct password

-Restart the server and try import.
Comment: Restarted the server.


It is still not working.

We have also tried the solutions available in the following links.

http://www-1.ibm.com/support/docview.wss?uid=swg21141273

and


http://www-1.ibm.com/support/docview.wss?uid=isg1IY78060


Neither of these resolved the issue.

I am wondering whether Gloabl Containers can be implemented in a 3 tier architecture.

Thanks,
Back to top
View user's profile Send private message
MaheshPN
PostPosted: Tue Oct 03, 2006 6:19 am    Post subject: Reply with quote

Master

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

Quote:
I am wondering whether Gloabl Containers can be implemented in a 3 tier architecture.


We have a three tier architecture and using GDC. No problems.

Thanks,
-Mahesh
Back to top
View user's profile Send private message
vijaycr
PostPosted: Wed Oct 11, 2006 1:02 am    Post subject: Reply with quote

Acolyte

Joined: 11 Oct 2006
Posts: 62
Location: Singapore

Check if there is already a table with the name GCCON1 in the database.
The same table name might be used by some other process.

If this FDL is created by the build time the tablename shld be prefixed with 'GC_' trying to import a fdl with any other prefix would fail with a syntax error. Note that your table name is 'GCCON1'. Which version are of MQWF using?
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 » Getting FMC26508E when trying to import FDL with GDC
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.