Re: Is runmqsc available on AS 400

2004-04-23 Thread Jonas Nyberg
Hi Prits,

There is four ways of invoking the runmqsc on an AS/400.

1. Create a source text file with a script containging
   your mq commands and use it as input on the 
   STRMQMMQSC command.
2. If you have MQ 5.3 installed use the wrkmqm command
   to get a list of all qmgrs on the server. Then use
   opt 26 to invoke the mqsc.
3. Type call qmqm/runmqsc on the command line.
4. Type the qsh command on a cmd line to invoke the
   shell script environment on the AS/400. Then type
   /qsys.lib/qmqm.lib/runmqsc.pgm with any of the 
   options that you are used with from the solaris
   environment.

A lot of different ways to use the mqsc, but it's up
to you to select the one that you feel most convenient
with:o)

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Prithwiraj Basu [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Thu, 22 Apr 2004 08:15:10 -0400
Subject: Is runmqsc available on AS 400

Hi All,

I have worked on MQSeries in a Solaris environment.  My boss has asked me
to help out a team working on AS 400 environment with MQ.  My question is:
does the runmqsc utility exist on AS 400 environment and (assuming it does,
which seems reasonable) how is it launched?  Do I simply type runmqsc at
the command line and get the same interface as I do in Solaris?  Thanks.

Prits

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: AS400 Queue Manager Recognition

2004-04-07 Thread Jonas Nyberg
Hi Chad,

Try those two sources. You might have to modify them a
little, but I'm sure they will help.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Chad P. Little [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 5 Apr 2004 14:29:12 -0400
Subject: AS400 Queue Manager Recognition

I am attempting to create a generic CL program for journal receiver maintenance
to use on multiple servers. To pass the appropriate parameters to commands, I
need to determine all queue manager names currently in RUNNING (ACTIVE) state on
the server and their queue manager library names. I have yet to determine how to
capture those values within a CL program. Any help is greatly appreciated.

Thanks.
Chad

This transmission is intended only for use by the intended recipient(s). If you
are not an intended recipient you should not read, disclose, copy, circulate or
in any other way use the information contained in this transmission. The
information contained in this transmission may be confidential and/or
privileged. If you have received this transmission in error, please notify the
sender immediately and delete this transmission including any attachments.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive




PGM

Dcl FindLen*Dec  (3 0)
Dcl FindStr*Char ( 13)
Dcl QMName *Char ( 48)
Dcl Result *Dec  (3 0)
Dcl StartPos   *Dec  (3 0)  Value(1)
Dcl Status *Char (  7)
Dcl StrLen *Dec  (3 0)  Value(13)
Dcl SstStart   *Dec  (3 0)
Dcl TrimBlanks *Char (  1)  Value('1')
Dcl WildCard   *Char (  1)  Value(' ')
Dcl Xlate  *Char (  1)  Value('0')

DCLF   FILE(QTEMP/MQS)

/* Create temporary file that will be scanned*/
 CRTPF  FILE(QTEMP/MQS) RCDLEN(128) MBR(INI)
 MONMSG MSGID(CPF)
/* Copy the mqs.ini stream file to the temporary file*/
 CPYFRMSTMF FROMSTMF('/qibm/userdata/mqm/mqs.ini') +
  TOMBR('/qsys.lib/qtemp.lib/mqs.file/ini.mbr+
  ') MBROPT(*REPLACE)
READFILE:
 CHGVAR VAR(FindStr) VALUE('QueueManager:')
 CHGVAR VAR(FindLen) VALUE(13)

 RCVF
 MONMSG MSGID(CPF0864) EXEC(GOTO CMDLBL(ENDLOOP))
/* Search for the QueueManager stanza in the mqs.ini file*/
 CALL   PGM(QCLSCAN) PARM(MQS+
  StrLen +
  StartPos   +
  FindStr+
  FindLen+
  Xlate  +
  TrimBlanks +
  WildCard   +
  Result)

 IF COND(Result *GT 0) THEN(DO)
RCVF
MONMSG MSGID(CPF0864) EXEC(GOTO CMDLBL(ENDLOOP))
CHGVAR VAR(FindStr) VALUE('Name=')
CHGVAR VAR(FindLen) VALUE(5)
/* Get the queue manager name in the mqs.ini file*/
CALL   PGM(QCLSCAN) PARM(MQS+
 StrLen +
 StartPos   +
 FindStr+
 FindLen+
 Xlate  +
 TrimBlanks +
 WildCard   +
 Result)
IF COND(Result *GT 0) THEN(DO)
   CHGVAR VAR(SstStart) VALUE(Result + 5)
   CHGVAR VAR(QMName)  +
  VALUE(%SST(MQS SstStart 48))
/* Get the status of the queue manager found in the mqs.ini file */
   CALLPRCPRC(GETQMSTS) PARM(QMName +
 Status)
   IF COND(Status *EQ 'Running') THEN(DO)
/*Continue processing here   */
   ENDDO
ENDDO
 ENDDO

 GOTO   CMDLBL(READFILE)
ENDLOOP:
ENDPGM
PGM PARM(QMName +
 Status)

Dcl FindLen*Dec  (3 0)
Dcl FindStr*Char ( 14)
Dcl Path   *Char (256)
Dcl QMName *Char ( 48)
Dcl Result *Dec  (3 0)
Dcl SstStart   *Dec  (3 0)
Dcl StartPos   *Dec  (3 0)  Value(1)
Dcl Status *Char (  7)
Dcl StrLen *Dec  (3 0)  Value(128)
Dcl TrimBlanks *Char (  1)  Value('1')
Dcl WildCard   *Char (  1)  Value(' ')
Dcl Xlate  *Char (  1)  Value('0')

DCLF   FILE(QTEMP/QMSTATUS)

/* Create temporary file that will be scanned

iSeries WMQ 5.3 and CSD06 bug!

2004-03-15 Thread Jonas Nyberg
Hi,

This might be useful to know for all of you running
MQ 5.3 on iSeries. IBM have managed to re-create a bug
in MQ (it was solved in 5.2). The chgmqmq command can
not enable get if you have disabled get on a queue.
But there is a ptf available (only through sndptford)
with the id SE14146 that will solve this problem.

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: Question regarding MQRC_OBJECT_IN_USE

2004-02-11 Thread Jonas Nyberg
Doron,

You probably have a svrconn process on the qmgr that
is still running. Try stop and start the svrconn 
channel. When client programs crash or end without
closing and disconnecting from the qmgr you might face
this kind of problems.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Doron J [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Wed, 11 Feb 2004 09:28:00 +0200
Subject: Question regarding MQRC_OBJECT_IN_USE

Hello,

I try to troubleshoot a problem where I open a queue with MQOO_INPUT_SHARED
and MQOPEN fails and returns reason code MQRC_OBJECT_IN_USE .

Configuration: both client and server Win2000, MQSeries 5.2
I run my code on MQSeries client, against the remote MQSeries server.
First call is ok. Then my process crash, I run it again and now MQOPEN fail.

Any ideas what can be the problem ? or how to troubleshoot it ?
Thanks, Doron

_
Tired of spam? Get advanced junk mail protection with MSN 8.
http://join.msn.com/?page=features/junkmail

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


More than 1000 svrconn processes started

2004-01-26 Thread Jonas Nyberg
Hi,

Can anyone clarify this issue?
We are running MQ on an iSeris with WebSphere app srv.
The app srv use client connection to connect to the
qmgr. Now and then the system get full on disk and an
ipl is required to free the disk space again. At the
same time a lot of svrconn channel processes is active
on the system (more than 1000 some times). Does anyone
know what can cause this? I suspect that there is a
design error in the WebSphere application because we
don't have this problem anywhere else.

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


WMQ 5.3 express edition

2003-12-13 Thread Jonas Nyberg
Hi,

Does anyone know if IBM plan to release a iSeries version
of the WMQ 5.3 express edition?

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: MQSeries Java classes for iSeries

2003-12-01 Thread Jonas Nyberg
Hi,

If you use MQ 5.2 you find it as a support pac at this
url http://www-3.ibm.com/software/integration/support/supportpacs/individual/ma88w.html
If you use MQ 5.3 it is part of the product. The licpgm
is 5639-C34 and shall be on the product cd as a save
file.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Ferenc Door [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 1 Dec 2003 12:23:27 +0100
Subject: MQSeries Java classes for iSeries

Hi,

I'm lookig for MQSeries java packages for iSeries. Could sombody help me,
about where can i find it?

Regards,

Ferenc Door

**
This e-mail and any attached files are confidential and/or covered by
legal, professional or other privilege. If you are not the addressee,
any disclosure, reproduction, copying, distribution, or other
dissemination or use of this communication is strictly prohibited.
If you have received this transmission in error please notify
Kereskedelmi es Hitelbank (KH) immediately. KH does not accept
liability for the correct and complete transmission of the information,
nor for any delay or interruption of the transmission, nor for damages
arising from the use of or reliance on the information.

All e-mail messages addressed to, received or sent by KH or
KH employees are deemed to be professional in nature. Accordingly,
the sender or recipient of these messages agrees that they may be
read by other KH employees than the official recipient or sender
in order to ensure the continuity of work-related activities and allow
supervision thereof.
**

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: Authorization events

2003-11-26 Thread Jonas Nyberg
Hi,

Yes the MQ 5.2 on AS400 support authority events.
I don't know of any sample programs that can read it,
but any C sample from any other environment (win or Unix)
should work on the AS400 as well.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Pat O'Dowd [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Tue, 25 Nov 2003 17:10:10 +
Subject: Authorization events

Before acting on this e-mail or opening any attachment, you are advised to read the 
disclaimer at the end of this mail.

Hello,
Does MQ5.2 support authorization events on the AS400? If not are authorization
events logged anywhere i.e. failed to connect to a queue manager due to lack of
authority?

Are there any examples of java event monitor programs anywhere?

Thanks


**
This e-mail is intended solely for the addressee and is strictly confidential. If you 
are not the addressee, please do not read, print, re-transmit, store or act in 
reliance on it or any attachments. Instead please e-mail it back to the sender and 
delete the message from your computer.

E-mail transmission cannot be guaranteed to be secure or error free and The 
Co-operative Bank accepts no liability for changes made to this e-mail (and any 
attachments) after it was sent or for viruses arising as a result of this e-mail 
transmission.

Any unauthorised reproduction, dissemination, copying, disclosure, modification, 
distribution and/or publication of this e-mail message is strictly prohibited.

The Co-operative Bank reserves the right to intercept any e - mails or other 
communication for permitted purposes in accordance with the current legislation which 
you send to, or receive from, any of the employees or agents of the Bank via Bank 
telecommunication systems. By so corresponding you also give your consent to the Bank 
monitoring and recording of any correspondence using these systems.

The Co-operative Bank p.l.c. is registered in England and Wales, number 990937. The 
registered office is at PO Box 101, 1, Balloon Street, Manchester, M60 4EP.
**

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: Security settings

2003-11-24 Thread Jonas Nyberg
Hi,

Please comments in the text below.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Kulbir S. Thind [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 24 Nov 2003 13:56:14 +
Subject: Security settings

Hi,
I am reviewing/updating the Websphere MQSeries security settings on an
AS400
machine. The MQSeries version is 5.2, OS400 version V5R1. The machine is
connected via MQSeries to a number of other machines running OS/390,
HP-UX,
Solaris. All the machines are within a LAN, which is protected by a
firewall.
Triggering is used by some applications and NT MQ client connections are
made
using a *SVRCN channel. Alias queues are used for the MQOPEN calls.

I have read the MQ V5.1 System Administration manual (including the
security
chapter). Is it the same manual for V5.2?
I have also looked through the Websphere MQ Security in an Enterprise
Environment rebook and the Intercommunication Guide.
Are there other manuals/publications/websites that you would recommend on
MQ
Security?

The things I am planning to review/modify are:
1) List of users in the QMQMADM group, for each user determine if
membership of
this group is necessary.
  You shall never have any users in this group. Only
  administrators shall be members of the group.

2) Authority to the MQ commands. The MQ commands are in library QMQM and
in
QSYS, why would they be in QSYS? Should any *PUBLIC authorities be
revoked,
granting authority to the specific user/group?
  This is how MQ is designed to work on the AS400.
  You shall not try to change that. Controll the access
  rights through the grtmqmaut command and make MQ
  admins member of the qmqmadm group.

3) Authority on the MQ objects (queue manager/queues/processes etc.). I am
thinking of creating a separate profile for each application and authorise
each
profile to the MQ commands and MQ objects that the app needs. I am
planning on
one MQ administrator profile. The applications only connect to the alias
queues,
should all authority to the queue definitions, including SYSTEM queues be
revoked from all users apart from the MQ administrator? Should all
authority to
the *PRC objects be revoked from all users apart from the administrator?
  If you remove all users from the qmqmadm group they
  will automatically be revoked all authorities.
  Create a group profile for each application and grant
  mq authorities to that profile. Then make the users
  of the application(s) members of the group profiles.

4) The MCAUSERID is blank on the channel definitions. PUTAUT is set to
*DFT. I
read these should be populated for security purposes. What would be
recommended?
  Leave the MCAUSERID blank and set the PUTAUT to *CTX
  if you need extra authorities. If the remote systems
  is trusted systems leave it with the default values.

5) Is there any need for a command server in this environment? All
administration is done on the machine itself (i.e. creating queues etc.).
  No.

6) The data being transmitted is sensitive data, would channel exits be
recommended and what processing would be included? I see two C examples in
QMQMSAMP, can the exits be written in Java or RPG, if so, are there any
examples
anywhere?
  I'm not sure, but I think you can write exits in
  ILE/RPG.

7) An upgrade to MQ 5.3 is planned within the next few months, would SSL
in MQ
5.3 cover the processing normally found in the channel exit programs?
  Yes. SSL will give you secure data transfer over the
  network.

8) The listener runs on port 1414, I read this should be changed for
security
purposes. Any known problems with this?
  No.

9) Are there other areas that should be considered/any other
recommendations!?

Thanks in advance

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: VB using ActiveX - MQRFH2 question

2003-10-18 Thread Jonas Nyberg
You can always import the CMQB.BAS file to a vb pgm
that use activex to be able to use the structures in
the file

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Christopher Fryett [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Fri, 17 Oct 2003 11:30:31 -0500
Subject: Re: VB using ActiveX - MQRFH2 question

Dave:

  Thanks for the info.  The VB programmer went to ActiveX because of the
simple API calls, and it worked with very little effort.  He had problems
originally with the MQI calls.  When and if he happens to convert it back
to MQI I'll have to work a little more with him to resolve any problems
that should arise.

Chris




|-+
| |   Dave Kazatsky  |
| |   [EMAIL PROTECTED]|
| |   E.COM   |
| |   Sent by: |
| |   MQSeries List  |
| |   [EMAIL PROTECTED]|
| |   n.AC.AT |
| ||
| ||
| |   10/17/2003 10:39 |
| |   AM   |
| |   Please respond to|
| |   MQSeries List  |
| ||
|-+
  
--|
  |
  |
  |   To:   [EMAIL PROTECTED]  
|
  |   cc:  
  |
  |   Subject:  Re: VB using ActiveX - MQRFH2 question 
  |
  |
  |
  
--|




Christopher,

I believe your only option here (if you need to have RFH2 support) is to
dump the ActiveX version and use MQI through your code.  You will need to
import the CMQB.BAS module into your profile to access the RFH2 structure.

Let me know directly if you need some more help.

HTH

Dave Kazatsky
Senior Middleware Administrator
W. (908) 575-6947
C. (973) 865-8106


  Christopher Fryett
  [EMAIL PROTECTED]To:
[EMAIL PROTECTED]
  FOMAHA.COM  cc:
  Sent by: MQSeries   Subject:  VB using
ActiveX
- MQRFH2 question
  List
  [EMAIL PROTECTED]
  .AT
  10/16/2003 05:17 PM
  Please respond to
  MQSeries List





We have an application that is developed in VB and they currently are using
the ActiveX version of the WMQ API.  We need to construct an RFH2 header,
but from what the VB developer is saying they just have access to the RFH
header.  This presents an issue because we want to  use the usr folder
which I believe is only available in RFH2.  Does anyone have suggestions,
advice, recommendations, or mercy ;-)

Chris

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive







The information contained in this message may be CONFIDENTIAL and is for
the
intended addressee only.  Any unauthorized use, dissemination of the
information, or copying of this message is prohibited.  If you are not the
intended addressee, please notify the sender immediately and delete this
message.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: AS400 triggering

2003-10-01 Thread Jonas Nyberg
The runmqtrm use an asynchronous way of starting the
application program. It submitt the program as a batch
job.

/Jonas
-Original Message-
From: Rick Tsujimoto [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Tue, 30 Sep 2003 10:39:06 -0400
Subject: Re: AS400 triggering

Jonas,

I'm not an AS/400 type, but in our AS/400 MQ environment we use RUNMQTRM to
trigger our applications.  We specify the application in the APPLICID and
the parms passed to the program in User Data.  Is this synchronous or
asynchronous?



   
  Jonas Nyberg 
  [EMAIL PROTECTED] To:  [EMAIL PROTECTED]
  ME.SE   cc:   
  Sent by: Subject: Re: AS400 triggering
  MQSeries List
  [EMAIL PROTECTED] 
  en.AC.AT
   
   
  09/30/2003 10:08 
  AM   
  Please respond   
  to MQSeries List 
   
   



Hi Emile,

This is a reply I posted on the listserv 6 month ago.

You can trigger in two different ways on the AS/400.
1. Use the amqserv4 program. This will do a syncrounous
call to the application program.
2. Use the amqstrg4 program. This will submit a job
that will call your application program. You can ´
control the settings in the submitted job using the
envrdata. E.g ENVRDATA(JOB(MYJOB)) will submit a job
with the name MYJOB.

You execute the trigger monitor programs from a CL
program that is started as a batch job in the AS/400.
The triggering will then work as on any other environment.

Jonas Nyberg
Electrolux IT Solutions - Sweden


-Original Message-
From: Emile Kearns [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 30 Sep 2003 08:59:27 +0200
Subject: AS400 triggering

Hi all,



A client of mine is trying to use AS400 triggering, can anyone please tell
me what is needed on the AS400 for triggering.

I know how to set up triggering on most of the other platforms but AS400 is
new to me.

What is needed in addition to normal triggering tasks?



Thanx

Emile Kearns






Any views expressed in this message are those of the individual sender, and
T-Systems South Africa (Pty) Ltd accepts no liability therefore, except
where the sender specifically states them to be those of T-Systems South
Africa (Pty) Ltd.  Although this message has been scanned for the possible
presence of computer viruses prior to despatch, T-Systems South Africa
(Pty) Ltd cannot be held responsible for any viruses or other material
transmitted with, or as part of, this message.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: AS400 triggering

2003-09-30 Thread Jonas Nyberg
Hi Emile,

This is a reply I posted on the listserv 6 month ago.

You can trigger in two different ways on the AS/400.
1. Use the amqserv4 program. This will do a syncrounous
call to the application program.
2. Use the amqstrg4 program. This will submit a job 
that will call your application program. You can ´
control the settings in the submitted job using the
envrdata. E.g ENVRDATA(JOB(MYJOB)) will submit a job
with the name MYJOB.

You execute the trigger monitor programs from a CL
program that is started as a batch job in the AS/400.
The triggering will then work as on any other environment.

Jonas Nyberg
Electrolux IT Solutions - Sweden


-Original Message-
From: Emile Kearns [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Tue, 30 Sep 2003 08:59:27 +0200
Subject: AS400 triggering

Hi all,



A client of mine is trying to use AS400 triggering, can anyone please tell
me what is needed on the AS400 for triggering.

I know how to set up triggering on most of the other platforms but AS400 is
new to me.

What is needed in addition to normal triggering tasks?



Thanx

Emile Kearns






Any views expressed in this message are those of the individual sender, and T-Systems 
South Africa (Pty) Ltd accepts no liability therefore, except where the sender 
specifically states them to be those of T-Systems South Africa (Pty) Ltd.  Although 
this message has been scanned for the possible presence of computer viruses prior to 
despatch, T-Systems South Africa (Pty) Ltd cannot be held responsible for any viruses 
or other material transmitted with, or as part of, this message.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Local language problem on Windows 2000 server

2003-09-15 Thread Jonas Nyberg
Hi,

We have a small problem with a MQSeries 5.3 installation
on a Windows 2000 server. The problem is that when we
run MQ on this server some of the information is in
English and some in German. I.e the log files is in
German. The OS is installed with English and MQ is also
installed with English. The server is located in
Germany. Can anyone explain why this happen and how to
solve it?

Regards
Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: Local language problem on Windows 2000 server

2003-09-15 Thread Jonas Nyberg
Hi Denis,

Thanks for the info. I'll try this. Do you know if this
also change the language in the MQ explorer because
some of the headings in the MQ explorer also is in
German while some is in English.

/Jonas

-Original Message-
From: Blondiaux Denis (DBB) [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 15 Sep 2003 12:05:42 +0200
Subject: Re: Local language problem on Windows 2000 server

Hi Jonas, 

It's because when MQ retrieve language from regional settings, windows api return 
language of last logged on user.

IBM provide a solution to force the language of log files : Create an environment 
variable MQS_FORCE_NTLANGID and set it to value 1033
(1033 is for English).

I can't find again this information in any MQ manual.

Regards, 
Denis Blondiaux
Dexia Bank Belgium

-Original Message-
From: Jonas Nyberg [mailto:[EMAIL PROTECTED]
Sent: lundi 15 septembre 2003 11:31
To: [EMAIL PROTECTED]
Subject: Local language problem on Windows 2000 server


Hi,

We have a small problem with a MQSeries 5.3 installation
on a Windows 2000 server. The problem is that when we
run MQ on this server some of the information is in
English and some in German. I.e the log files is in
German. The OS is installed with English and MQ is also
installed with English. The server is located in
Germany. Can anyone explain why this happen and how to
solve it?

Regards
Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive
-- 
Visit our websites http://www.dexia.be - http://www.axionweb.be

The information contained in this message is intended for the addressee 
only and may contain confidential and/or privileged information and/or 
information protected by intellectual property rights. If you are not the 
addressee, please delete this message and notify the sender; you should
not use, alter, copy or distribute this message or disclose its contents
to anyone.
Email transmission cannot be guaranteed to be secure or error free as
information could be intercepted, corrupted, lost, destroyed, arrive late
or incomplete, or contain viruses. No responsibility is accepted by Dexia
Bank for any loss or damage arising in any way from its use.
Any views or opinions expressed in this message are those of the author
and do not necessarily represent those of Dexia Bank or any of its
affiliates. Therefore this email does not constitute a commitment by Dexia
bank unless it contains an express statement to the contrary from an
authorised representative.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: Help!!!

2003-06-02 Thread Jonas Nyberg
Hi,

Do like this:

To subscribe send an e-mail with the following in it.
SUB MQSERIES Your name
to [EMAIL PROTECTED]

To temporary end subscription send an e-mail with the 
following in it.
set mqseries nomail
to [EMAIL PROTECTED]

To start subscription again send an e-mail with the
following in it.
set mqseries mail
to [EMAIL PROTECTED]

Remember that you only can send commands to the 
addreass [EMAIL PROTECTED] 

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Yunus Kathrada [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 2 Jun 2003 09:46:17 +0300
Subject: Help!!!

Please help me with the procedure in getting a colleague subscribed to this
user list - what is the procedure? I cannot recall how i got myself
subscribed. Please also supply the procedure to unsubscribe temporarily (as
when on leave etc) and then to subscribe again (on return).

Regards
Yunus


*
This email and any files transmitted with it are
confidential and intended solely for the use of the
individual or entity to whom they are addressed.
Please note that any views or opinions presented in this
email are solely those of the author and do not
necessarily represent those of Riyad Bank.
Finally, the recipient should check this email and any
attachments for the presence of any viruses.
Riyad Bank accepts no liability for any damage caused
by any virus / error transmitted by this email.
*

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: NT-JAVA-AS/400

2003-04-01 Thread Jonas Nyberg
Yes it is. Remember to use format MQSTR to enable
conversion when receiving the msg on the AS/400.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Leandro San Miguel [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 1 Apr 2003 10:28:22 -0300
Subject: NT-JAVA-AS/400

Does enybody know if it is possible to send a message from NT to a MQ Queue
directly to the AS/400 Queue Manager (without an NT Queue Manager on the
middle) ?

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: CCSID issues when receiving messages

2003-03-26 Thread Jonas Nyberg
Hi Anil,

Are you using the Format and CCSID fields in the RFH2
header? Do you set the MQMD Format field to FMRFH2?

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Anilmohan 201872 [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Wed, 26 Mar 2003 16:56:36 +0530
Subject: CCSID issues when receiving messages

Hi All

Below is a description of our project, followed by the problem.

Brief Description:
In our project, we have a MQSI flow deployed on Sun Solaris (UNIX) environment that 
sends messages to a Java adapter( a java program) residing on AS/400. The Java adapter 
parses the received message, extracts a service request, gets the request data from 
DB2 and then sends a message back to the MQSI with the requested data in the form of a 
XML String. The data contains both character and numeric.

From the MQSI on Solaris, we are adding a RFH2 header to the message before it is 
sent to the AS/400 box. The Java adapter ignores the header, and simply adds the same 
header to the reply message.

Problem:
When MQSI Request flow sends the request message to adapter it sets the CCSID to 819. 
Java Adapter is able to read the message and can parse it as well. After processing 
the request, Java adapter sends the response back to MQSI Reply flow but with CCSID of 
32 (Native to MQ Queue manager on AS/400), and when MQSI reply flow receives the 
response and tries to parse it for getting business specific information, the flow 
throws parsing exception.

But, currently we have made a temporary fix. That is, in the Java adapter code, we are 
setting(hardcoding) the CCSID to 819 before PUTting the message. The MQSI flow will 
then not throw any exceptions! And we want to avoid hardcoding, if at all possible.

We have tried converting the message on request and reply flows and also tried 
conversion on MQ channels but all options have failed.

We have tried the following without any success.
Set CCSID on both sides to respective codepages, (all sorts of combinations)
Changed the encoding, etc,
Tried keeping CONVERT ON.
Set Format to String.

Are we missing something? Can you please help us solve this?

Thanks in advance.

Anil.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: MS03 on AS/400 question

2003-03-17 Thread Jonas Nyberg
You can try this. The output is readable with a 5250
emulator, but if you map the IFS folder in the windows
explorer and open the file it's not readable. When
browsing it with the dspf command it's not formatted in
a user friendly way, but it's at least readable.
/qsys.lib/mqm_elux.lib/saveqmgr.pgm  -m qmgr_name -c /home/your_dir/aqmgr.txt

/Jonas

-Original Message-
From: Rick Tsujimoto [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Thu, 13 Mar 2003 17:09:43 -0500
Subject: Re: MS03 on AS/400 question

Jonas,

I had to change MSGTYPE to *LAST to get it to work.  I tried to use the -c
parameter to redirect the I/O to an IFS file but it only went to STDOUT.  I
got a quick test to work using -f within QSH (which was tricky because the
shell doesn't like parenthesis).  If you got -c to work within QSH, I'd
like to see how you did it.



   

  Jonas Nyberg 

  [EMAIL PROTECTED] To:  [EMAIL PROTECTED]

  ME.SE   cc: 

  Sent by: Subject: Re: MS03 on AS/400 question

  MQSeries List

  [EMAIL PROTECTED]   
  
  en.AC.AT

   

   

  03/05/2003 12:09 

  PM   

  Please respond   

  to MQSeries List 

   

   




You can try to use the unix shell on the AS/400.
This will give you a non zero réturn ocde if something
goes wrong. Try the code below.

PGM PARM(Qmgr)
DCL Qmgr   TYPE(*CHAR) LEN( 48)
DCL QSHDTA TYPE(*CHAR) LEN(  4)
DCL CmdStr TYPE(*CHAR) LEN(256)

 CHGVAR VAR(CmdStr) +
VALUE('/QSYS.LIB/MQM_ELUX.LIB/SAVEQMGR.PGM +
   -m ' *CAT Qmgr)

 QSHCMD(CmdStr)
 RCVMSG MSGTYPE(*ANY)   +
MSGDTA(QSHDTA)

 IF COND(%BIN(QSHDTA) *NE 0) THEN(DO)
SNDPGMMSG MSGID(CPF9898) +
  MSGF(QCPFMSG)  +
  MSGDTA('SaveQmgr ended with error') +
  MSGTYPE(*ESCAPE)
 ENDDO
ENDPGM
Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Rick Tsujimoto [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Tue, 4 Mar 2003 12:15:54 -0500
Subject: MS03 on AS/400 question

I'm not an AS/400 person, so if this seems elementary you'll know why.
I've been running MS03 on an AS/400 and it works fine.  I call SAVEQMGR
from a CL script but just discovered that, if an error occurs (e.g. 2058),
no message is issued that can be trapped by MONMSG.

How should I code my CL script to trap problems in MS03?

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive




Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: MS03 on AS/400 question

2003-03-05 Thread Jonas Nyberg
You can try to use the unix shell on the AS/400.
This will give you a non zero réturn ocde if something
goes wrong. Try the code below.

PGM PARM(Qmgr)  
DCL Qmgr   TYPE(*CHAR) LEN( 48) 
DCL QSHDTA TYPE(*CHAR) LEN(  4) 
DCL CmdStr TYPE(*CHAR) LEN(256) 
 
 CHGVAR VAR(CmdStr) +   
VALUE('/QSYS.LIB/MQM_ELUX.LIB/SAVEQMGR.PGM + 
   -m ' *CAT Qmgr)  
 
 QSHCMD(CmdStr) 
 RCVMSG MSGTYPE(*ANY)   +
MSGDTA(QSHDTA)  
 
 IF COND(%BIN(QSHDTA) *NE 0) THEN(DO)   
SNDPGMMSG MSGID(CPF9898) +   
  MSGF(QCPFMSG)  +   
  MSGDTA('SaveQmgr ended with error') +  
  MSGTYPE(*ESCAPE)   
 ENDDO   
ENDPGM   
Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Rick Tsujimoto [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Tue, 4 Mar 2003 12:15:54 -0500
Subject: MS03 on AS/400 question

I'm not an AS/400 person, so if this seems elementary you'll know why.
I've been running MS03 on an AS/400 and it works fine.  I call SAVEQMGR
from a CL script but just discovered that, if an error occurs (e.g. 2058),
no message is issued that can be trapped by MONMSG.

How should I code my CL script to trap problems in MS03?

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


Re: MQ Client on the AS/400

2003-02-07 Thread Jonas Nyberg
Hi Darry,

Yes you can use the ma88 client on AS/400. I don't
know of any special requirements. Currently we only
use it in WAS applications that connect as clients to
the AS/400. I can't see any problems using it to connect
to other systems like UNIX or Windows.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Gorse, Darry [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Thu, 6 Feb 2003 12:06:27 -0600
Subject: MQ Client on the AS/400

Is it possible to use the MA88 support pac to allow client connections from
an AS/400 to other platforms, for example UNIX. Does any one use MA88 for
this purpose? Are there any special requirements for the AS/400?

Thanks in advance,

Cheers,
Darry

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: VB samples - descriptions?

2003-02-03 Thread Jonas Nyberg
Hi,

Try the redbook MQSeries programming patterns.
http://www.redbooks.ibm.com/pubs/pdfs/redbooks/sg246506.pdf or
http://www.redbooks.ibm.com/redbooks/SG246506.html

It contain some more info about basic MQ programming.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Beinert, William [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Fri, 31 Jan 2003 14:40:52 -0500
Subject: VB samples - descriptions?

I have a new (to MQ) developer who wants to write a server app in VB.
I pointed him to the samples on the CD, and he asked if there were discriptions of the 
samples.
All the other samples are described in the App Programming Guide, but no mention is 
made of the VB samples, and a Web search turned up nothing.

Anybody have any ideas?

Bill Beinert
Systems Programming
Con Edison
(212) 460-4853

When they took the fourth amendment,
   I was quiet because I didn't deal drugs!
When they took the sixth amendment,
   I was quiet because, I was innocent.
When they took the second amendment,
   I was quiet because I didn't own a gun!
Now they've taken the first amendment,
   and I can say (or do) nothing about it.
The Second Amendment is in place in case they ignore the others.
MODWN DAbE

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Candle and COnfiguration Management

2003-01-23 Thread Jonas Nyberg
Hi,

Just a comment on the export/import facility. I've used
it quite a lot and it works just fine. I use a freeware
called Peters XML editor to edit XML files, but it also
work in the IE6 to view it. Maybe you forgot to use 
the kcfcfg.dtd file when opening the xml doc.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Roger Lacroix [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Wed, 22 Jan 2003 19:27:46 -0500
Subject: Re: Candle and COnfiguration Management

Hi,

Yes, Candle has a MQ Configuration Management tool and it is pretty good (I
always thought it was better than their MQ Monitoring tool.).

For some strange reason, Candle management has decided to hide all of their
documentation on a secure site (hence you need a UserId and password to
access it).

Here's a link with some summary information:
http://www.candle.com/www1/cnd/portal/CNDportal_Channel_Master/0,2258,2683_2875,00.html

Note: Take the Import/Export MQ Configuration feature with a gain of
salt.  A client recently emailed me a copy of their exported (in XML) MQ
configuration file and asked me to help them fix it.  The exported file
could not be opened in any XML / validator known to mankind.

later
Roger...

At 06:12 PM 1/22/2003, you wrote:
Does Candle have an MQSeries configuration management tool and if so where
can I find out more about it. I was unsuccessful when I searched the
Candle website.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Is OS/400 supported for Clustering?

2002-11-28 Thread Jonas Nyberg
Peter,

On AS/400 (iSeries) cluster is supported. I'm currently
running tests with a small cluster (3 qmgrs) on two
AS/400. We old AS/400 guys like to call it AS/400 instead
of iSeries that's the new name.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Potkay, Peter M (PLC, IT) [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Wed, 27 Nov 2002 15:40:12 -0500
Subject: Is OS/400 supported for Clustering?

http://publibfp.boulder.ibm.com/epubs/html/csqzah04/csqzah04tfrm.htm

In Chapter 1, under Concepts, there is a list of supported platforms for
Clustering. OS/400 is not listed. But I have heard that people are clustered
on this platform.
Yes or no?



Peter Potkay
IBM MQSeries Certified Specialist, Developer
[EMAIL PROTECTED]
X 77906



This communication, including attachments, is for the exclusive use of
addressee and may contain proprietary, confidential or privileged
information. If you are not the intended recipient, any use, copying,
disclosure, dissemination or distribution is strictly prohibited. If
you are not the intended recipient, please notify the sender
immediately by return email and delete this communication and destroy all copies.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



WMQ 5.3 question

2002-11-07 Thread Jonas Nyberg
Hi,

On the iSeries (As/400) WMQ 5.3 there are a very useful
feature called Work with jobs. This nice feature list
all processes connected to the qmgr. It also show the
pid and cpu usage. I have searched the Windows version
for a similar feature without any result. Does anyone
know if this nice feature exist on the other distributed
platforms?

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: WMQ 5.3 question

2002-11-07 Thread Jonas Nyberg
The iSeries also have the display qstatus, but this feature
shows all processes that is connected to the qmgr.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Bambic, David (CAP, PTL) [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Thu, 7 Nov 2002 13:16:35 -0500
Subject: Re: WMQ 5.3 question

Yes windows and unix has a DISPLAY QSTATUS  command which is new with
version 5.3.



David Bambic
Penske Logistics Tech.
Beachwood Ohio


-Original Message-
From: Jonas Nyberg [mailto:jonas.nyberg;HOME.SE]
Sent: Thursday, November 07, 2002 10:14 AM
To: [EMAIL PROTECTED]
Subject: WMQ 5.3 question


Hi,

On the iSeries (As/400) WMQ 5.3 there are a very useful
feature called Work with jobs. This nice feature list
all processes connected to the qmgr. It also show the
pid and cpu usage. I have searched the Windows version
for a similar feature without any result. Does anyone
know if this nice feature exist on the other distributed
platforms?

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: WMQ 5.3 question

2002-11-07 Thread Jonas Nyberg
Ok, I already know about the dis qstatus but this feature don't do the same
as dis qstatus. This one will display all processes connected to the qmgr which might 
be quite useful
when managing a qmgr.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Dawson, John [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Thu, 7 Nov 2002 14:09:10 -0600
Subject: Re: WMQ 5.3 question

It's 'Display QSTATUS(qname) type(HANDLE) all'. Also you may view the same
information from the Windows Explorer by selecting the queue, then status.


Regards,

John Dawson


 -Original Message-
From:   John Scott [mailto:John-Scott;ARGOS.CO.UK]
Sent:   Thursday, November 07, 2002 12:09 PM
To: [EMAIL PROTECTED]
Subject:Re: WMQ 5.3 question

I think you can do display qstatus(qname) and it lists the processes that
have the queue open...

Regards
John Scott
-Original Message-
From: Jonas Nyberg [mailto:jonas.nyberg;HOME.SE]
Sent: 07 November 2002 15:14
To: [EMAIL PROTECTED]
Subject: WMQ 5.3 question


Hi,

On the iSeries (As/400) WMQ 5.3 there are a very useful
feature called Work with jobs. This nice feature list
all processes connected to the qmgr. It also show the
pid and cpu usage. I have searched the Windows version
for a similar feature without any result. Does anyone
know if this nice feature exist on the other distributed
platforms?

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


**

Click here to visit the Argos home page http://argos.co.uk

The information contained in this message or any of its attachments may be
privileged and confidential, and is intended exclusively for the addressee.
The views expressed may not be official policy, but the personal views of
the originator.
If you are not the intended addressee, any disclosure, reproduction,
distribution, dissemination or use of this communication is not authorised.
If you have received this message in error, please advise the sender by
using your reply facility in youe e-mail software.
All messages sent and received by Argos Ltd are monitored for virus, high
risk file extensions, and inappropriate content. As a result users should be
aware that mail maybe accessed.

**

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Fwd: New Function: PTF UQ71197 integrates MQSeries messaging with DB2 for z/OS and OS/390 applications

2002-11-04 Thread Jonas Nyberg
Frank,

You can read some more about this at 
http://www7b.software.ibm.com/dmdd/library/tutorials/0210weinmeister/index.html
and
http://www7b.software.ibm.com/dmdd/library/tutorials/0210weinmeister2/index.html

Those documents does not mention OS/390 but it can at least explain some of 
possibilites.

Jonas Nyberg
Electrolux IT Solutions - Sweden


-Original Message-
From: Frank.Wagner1 [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 4 Nov 2002 14:13:36 +0100
Subject: Fwd: New Function: PTF UQ71197 integrates MQSeries messaging with DB2 for 
z/OS and OS/390 applications

Hi MQers,

got this information from an colleague. Maybe it's interesting for
somebody else.
I'm not confirm with db-systems and never programmed any SQL
Can give me somebody any hints, why I shall use SQL-Statements to use MQS
?
As a kind of wrapper for SQL-Programmers ?
Our programmers use SQL and our own MQI-wrapper side-by-side within
their programs.
Do this new DB2-Feature will bring us any advances ?

bye,   Frank
---
---
Frank Wagner, IS-C2 D1, Allianz Lebensversicherung AG,
MQSeries-Administration, MQ-Wrapper
[EMAIL PROTECTED]
- Weitergeleitet von Frank Wagner/IS-C/Allianz-Leben am 04.11.02 13:38
-


--  Weitergeleitete Nachricht  --
Subject: New Function: PTF UQ71197 integrates MQSeries messaging with DB2
for
z/OS and OS/390 applications Date: Mon, 28 Oct 2002 19:45:17 +0100
From: Rolf Loeben [EMAIL PROTECTED]


p.p.

I send this information preliminary so so have more time left for planning:
We closed APAR PQ59549 on Friday and built PTF UQ71197.  I expect the PTF
to be available in about two weeks (mid November).
The DB2 V7 publications have been updated and are available on the DB2
Library web site at
http://www.ibm.com/software/data/db2/os390/v7books.html.

   DB2 MQSeries functions
   DB2 for z/OS and OS/390 Version 7 adds support for user-defined
   functions that
   you can use to perform MQSeries tasks. MQSeries is the core of the
   WebSphere
   MQSeries product family. It is a flexible messaging system that lets
   applications
   communicate in a distributed environment. The DB2 MQSeries user-defined
   functions let you easily integrate MQSeries messaging with database
   applications.
   You can use the DB2 MQSeries functions to send messages to a message
   queue
   or to receive messages from the message queue. In addition, you can send
   a
   request to a message queue and receive a response.

   One set of user-defined functions that DB2 provies are DB2 MQSeries
   functions,
   which integrate MQSeries messaging operations within SQL statements. The
   functions help you integrate MQSeries messaging with database
   applications. You
   can use the functions to access MQSeries messaging from within SQL
   statements
   and to combine MQSeries messaging with DB2 database access.
   The MQSeries functions are installed into DB2 and provide access to the
   MQSeries
   server using AMI (Application Messaging Interface). AMI supports the use
   of an
   external configuration file (the AMI repository) to store configuration
   information. AMI
   uses two key concepts: service point and policy. A service point is a
   logical endpoint
   from which a message may be sent or received. Policy defines the quality
   of
   service option that should be used for a given messaging operation. The
   MQSeries
   functions can read, receive, or send messages to the queue specified by
   the
   service and policy in the AMI repository. The functions can be scalar
or
   table
   functions. For more information on MQSeries functions, see the function
   descriptions in Chapter 3, Functions on page 153 of SQL Reference.






P.S. Please pass my address to anyone interested in DB2 HOTLINE - thank
you.

You received this e-mail because you are subscribed to DB2 HOTLINE.
You have elected to receive this e-mail.
To unsubscribe please send a response to me with 'UNSUBSCRIBE' in the
subject.

With kind regards - mit freundlichen Grüßen
Rolf S. Loeben, Software Marketing DB2 for z/OS

INET: [EMAIL PROTECTED]
Tel: (+49) 7034-15-3131 Build: 71139-02 Room 0118
FAX: (+49) 7034-15-3207   Mobile (+49) 171-7603043

IBM Deutschland GmbH
KST 5339 - 71139-02
Am Keltenwald 1
D-71139 Ehningen

***
Copyright and trademark information is available on the Internet
as the following address:
www.ibm.com/Legal/copytrade.html
***

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Any sites with many MQSeries servers?

2002-10-25 Thread Jonas Nyberg
Hi Scott,

We use Candle to manage and configure our MQ environment.
The Candle tool have all features that you need to admin
a MQ network in a convinient way. The configuration
tool is a central repository stored in a database. You
can run checks between the qmgrs and the repositor to
discover changes on the qmgr that is not in the repositroy.

We use this in an environment with 3 Mainframes, 12 NT/W2K
and 21 AS/400.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Hall, Scott [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Thu, 24 Oct 2002 10:57:45 -0500
Subject: Any sites with many MQSeries servers?

Do any the readers of this mail list have many MQ servers?
(e.g., more than 50 queue managers on more than 50
server/mainframe machines)

If so, how do you manage the queue manager configurations?
(e.g., home grown tools, tools from a S/W vendor, ...)

Does anyone have any tools to help validate configurations?
(i.e., see if they are probably correct before putting
them into production usage)

Thanks in advance.

Scott Hall

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



class object name

2002-10-17 Thread Jonas Nyberg

Hi,

Can anyone tell me what the class object name is and
what it's used for?
When I run the amqoamd util it display a class object
name for each object type with a number of users with
authority crt on it.

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Low value (null) in message on AS/400

2002-10-09 Thread Jonas Nyberg

Hi,

Does anyone recognize this problem?
When sending messages larger than 200k to an AS/400
with MQ 5.2 the message sometimes get corrupted at the
end with low value. This happen randomly.

Jonas Nyberg
Electrolux IT Solutions - Sweden

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Data Conversion of special characters

2002-10-03 Thread Jonas Nyberg

Hi Dipak,

I've have had similar problems with swedish characters.
I found the 1252 ccsid being the one that work best in situations like this.
You shall also check what code page your NT and Linux is using becaause when 
displaying the message
the character string will be converted to this one.

Jonas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Gorasia, Dipak [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Wed, 2 Oct 2002 17:48:13 +0100
Subject: Re: Data Conversion of special characters

The channel attributes both have the Convert attribute set to NO and the
CCSID in the message descriptor is set to 850 when browsed through amqscbcg.

Below is an extract of the message descriptor.


AMQSBCG0 - starts here
**

MQOPEN - 'XKATETIHTS1'


MQGET of message number 1
Message descriptor

  StrucId  : 'MD  '  Version : 2
  Report   : 0  MsgType : 8
  Expiry   : -1  Feedback : 0
  Encoding : 546  CodedCharSetId : 850
  Format : 'MQSTR   '
  Priority : 0  Persistence : 1
  MsgId : X'414D5120584252455F4E54585F303031C9BB9A3D32200100'
  CorrelId : X''
  BackoutCount : 0
  ReplyToQ   : ''
  ReplyToQMgr: 'XBRE_NTX_001'
  ** Identity Context
  UserIdentifier : 'gmse'
  AccountingToken :
   X'16010515003B16E6018D61DD7D0705DA09C12A0B'
  ApplIdentityData : ''
  ** Origin Context
  PutApplType: '11'
  PutApplName: 'C:\Testing\dat\testput.exe  '
  PutDate  : '20021002'PutTime  : '10190768'
  ApplOriginData : ''

  GroupId : X''
  MsgSeqNumber   : '1'
  Offset : '0'
  MsgFlags   : '0'
  OriginalLength : '-1'

Thanks,
Dipak

-Original Message-
From: Robert Broderick [mailto:[EMAIL PROTECTED]]
Sent: 02 October 2002 16:29
To: [EMAIL PROTECTED]
Subject: Re: Data Conversion of special characters


Turn conversion off and then look at the message. If it is converting the
message it will change the CCSI in the MQMD to the CCSID of the receiving
QMGR. Maybe what you think you are sending isn't what is being received.
Make sure the browse program isn't specifing the convert option on the
MQGET.

  bobbee


From: Gorasia, Dipak [EMAIL PROTECTED]
Reply-To: MQSeries List [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Data Conversion of special characters
Date: Wed, 2 Oct 2002 16:13:46 +0100

All,

I'm having problems sending special characters between two queue managers
from NT 4 (SP6a) to LINUX (Redhat v7.2). I set the LINUX queue manager's
CCSID to 850 (so that no conversions are necessary) and managed to get
special characters successfully sent from Linux to NT.

However, when sending the message with special chars from NT to Linux the
following hex values get converted to extended codes:
14 to F4- where hex 14 represents device control character 4
15 to F5- where hex 15 represents negative acknowledgement
9B to BD
9D to BE

I viewed the message using amqsbcg and browsing the message while still on
the queue. The NT queue manager is running MQ v5.1 and the Linux is running
v5.2.

What I can't understand is why MQ converts the message even when the CCSIDs
on both queue managers are set to the same value.

Has anyone else experienced a problem similar to this?

Does anyone know how to check the default active code page used in a Linux
session. Maybe this has something to do with the problem I am seeing.

Thanks in advance,
Dipak



This e-mail and any attachment is for authorised use by the intended
recipient(s) only.  It may contain proprietary material, confidential
information and/or be subject to legal privilege.  It should not be copied,
disclosed to, retained or used by, any other party.  If you are not an
intended recipient then please promptly delete this e-mail and any
attachment and all copies and inform the sender.  Thank you.

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive




_
Join the world s largest e-mail service with MSN Hotmail.
http://www.hotmail.com

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


This e-mail and any attachment is for authorised use by the intended recipient(s) 
only.  It may contain proprietary material, confidential information and/or be subject 
to legal privilege.  It should not be copied, disclosed to, retained or used by, any 
other party.  If you are not an intended recipient then please promptly delete this 
e-mail and any attachment and all copies and inform

Re: no SYSTEM.DEF.CLNTCONN

2002-09-30 Thread Jonas Nyberg

Francois,

Don't you mean SYSTEM.DEF.SVRCONN?
By default no objects prefixed with SYSTEM.* is displayed in the explorer.

JOnas Nyberg
Electrolux IT Solutions - Sweden

-Original Message-
From: Francois Van der Merwe1 [EMAIL PROTECTED]
To: [EMAIL PROTECTED] 
Date: Mon, 30 Sep 2002 16:08:18 +0200
Subject: no SYSTEM.DEF.CLNTCONN

Windows 2000:  WMQ 5.3
After creating a new queue manager it seems like all default objects are
present except SYSTEM.DEF.CLNTCONN with the result that when I try to
create a new client connectoin I get the error: AMQ4000

I managed to create SYSTEM.DEF.CLNTCONN via runmqsc, but it does not show
up in the WebSphere MQ Explorer console, but when I list it under
runmqsc, it is there.   After this I still can't create any client
channels.

Any ideas?

Francois van der Merwe

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: MQ5.2 VB

2002-09-27 Thread Jonas Nyberg

Jay,

You shall do something like this.

Set PutMsg = New MQMessage
Set PutOptions = MQSess.AccessPutMessageOptions()
Set GetMsg = New MQMessage
Set GetOptions = MQSess.AccessGetMessageOptions()

PutMsg.CharacterSet = QMgr.CharacterSet
GetMsg.CharacterSet = QMgr.CharacterSet

Jonas Nyberg
Electrolux IT Solutions - Sweden
-Original Message-
From: Jay Jayatissa [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Fri, 27 Sep 2002 09:45:07 +0100
Subject: MQ5.2  VB

Hi All,
as a non-VB person using the MQ Client API, does anyone know how to set
the coded character set identifier of character data in the application
message data?

I guess there must be method called characterSet() which I can use?

thanks,
Jay

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Cluster setup question

2002-08-30 Thread Jonas Nyberg

Thanks a lot John! This worked just great. Actually it was described in
the clusters manual, but sometimes it's much faster to post a question to
the list:-). Finaly I can go home for the weekend.

Regards
Jonas

John M Hammond [EMAIL PROTECTED] wrote:

Jonas,

You need to define a queue manager alias to enable the cluster selection on
the gateway queue manager.  I think this is in the Clusters manual, but I'm
not sure, so in case it's not the basic architecture is as follows.

Your 'outside the cluster' queue manager connects to the 'inside the
cluster' queue manager (cluster gateway queue manager) using regular
sender-receiver channels.  On the 'outside' queue manger, a qremote
definition would be used to point the message into the cluster:
DEFINE QR(qname) RNAME(qname) RQMNAME('CLUSTER.QMGR')

Then on the gateway queue manager the alias you define is:
DEFINE QR('CLUSTER.QMGR') RNAME(' ') RQMNAME(' ')

This alias removes the queue manager name, and allows standard name
resolution to take place.  If you have a base MQ for OS/390 2.1 install
there is a PTF available to allow this alias to work correctly.

Enjoy!
John



John M Hammond - Middleware Support Team
Household International
100 Mittel Drive
Wood Dale, IL 60191
Phone: (630) 521-4339; Pager: (866) 237-0985




   Jonas NybergTo: [EMAIL PROTECTED]
   [EMAIL PROTECTED]   cc:
   Sent by: MQSeries   Subject:   Cluster setup 
question
   List
   [EMAIL PROTECTED]
   .AT


   08/30/2002 08:59 AM
   Please respond to
   MQSeries List





Hi all,

I have created a MQ cluster with three qmgrs. Two of the qmgrs have the
same local q that is defined as shared in the cluster. My ambition with
the test is to create a fail safe configuration with two systems that have
apps reading messages from the local q and one qmgr that will be the one
receiving messages from the world outside the cluster distributing the
msgs to the other qmgrs.

This setup work just fine when I put msgs to the cluster queues in the
front end qmgr and the messages is delivered to the two other qmgrs.

If I try to send messages two the front end qmgr from a qmgr outside the
cluster the MCA report an 2085 error. Can anyone explain why and if there
is a solution to this.

Jonas Nyberg
Electrolux IT Solutions - Sweden

__
The NEW Netscape 7.0 browser is now available. Upgrade now!
http://channels.netscape.com/ns/browsers/download.jsp

Get your own FREE, personal Netscape Mail account today at
http://webmail.netscape.com/

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive


__
The NEW Netscape 7.0 browser is now available. Upgrade now! 
http://channels.netscape.com/ns/browsers/download.jsp

Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



Re: Transmission Queue and Remote Queue

2002-05-28 Thread Jonas Nyberg

Karthikeyan,

The Transmission queue (xmitq) is the physical storage for messages being
transfered over a channel.
The remote queue is only a definition that point to a xmitq and a remote
qmgr that will receive the messages. It also point to the local queue on
the remote qmgr that will receive the messages sent.

Jonas Nyberg
Electrolux IT Solutions - Sweden

Karthikeyan Senthilnathan [EMAIL PROTECTED] wrote:

All,
What is different between Transmission Queue and Remote Queue.?

Regards,

Karthikeyan Senthilnathan
Software Engineer
WWRE Project
IBM Global Services India
PARVAAZ, Shankar Shet Road,
Pune - 411 001
INDIA
Tel: +91 (20) 6449724, Extn - 1551
E-mail: [EMAIL PROTECTED]

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive



__
Your favorite stores, helpful shopping tools and great gift ideas. Experience the 
convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/

Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive