Re: LSX and WMQ of NT 5.3

2002-10-22 Thread Steve Sacho
The short answer is yes - although it bothered me too just how it managed
to do so! I guess the MA88 internals are fundamentally 1.1.8 compliant,
despite the claims to the contrary. Another possibility is the "effective"
JRE may not be that of the Domino server in run-time. Initially I thought
this could be because I was firing the agents from the Notes TM hence the
environment in which they ran was outside agent manager. However it also
worked as a scheduled agent, so I'm forced to conclude MA88 really is happy
with 1.1.8. I wouldn't guarantee this is the case with all other imported
JARs however.

Hope this clarifies.

___
Steve Sacho
S3/CSSD - Architecture
Tel: 805-577-3983
Internal: 92-598-3983



"MQSeries List" <[EMAIL PROTECTED]> wrote:
Steve,

Just to verify, since I'm the orginal requester.

You have Domino R5,  MQ 5.2.1, writing JAVA code to interface the 2 using
JDK 1.3.x

Is there any thing you need to do to make it work?

Glen Larson
Zurich North America


Steve Sacho <[EMAIL PROTECTED]>@AKH-Wien.AC.AT> on 10/21/2002
05:53:42 PM

Please respond to MQSeries List <[EMAIL PROTECTED]>

Sent by:MQSeries List <[EMAIL PROTECTED]>


To:[EMAIL PROTECTED]
cc:

Subject:Re: LSX and WMQ of NT 5.3


Domino 6 supports Java 1.3.1, but I found no problems with MQ 5.2.1 and R5.

Steve


"MQSeries List" <[EMAIL PROTECTED]> wrote:
Jim,

> ... It's fine for IBM to say "just use Java," ...

Just a question: MQv53 is _really_ working with Lotus Notes' embeddded
JVM? AFAIK, Notes JVM is on level 1.1.8, but MQ Java API supported the
version 1.3.0 or above.

So how can a Notes developer work with MQv53?


Tibor



> I'm also interested in this. It's fine for IBM to say "just use Java,"
> but we've got LSX programmers, not Java programmers. I don't care how
> similar the languages are, some of these people are guaranteed to be
> befuddled by any change. Any at all.

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




 *** PLEASE NOTE ***
 This E-Mail/telefax message and any documents accompanying this
 transmission may contain privileged and/or confidential information and is
 intended solely for the addressee(s) named above.  If you are not the
 intended addressee/recipient, you are hereby notified that any use of,
 disclosure, copying, distribution, or reliance on the contents of this
 E-Mail/telefax information is strictly prohibited and may result in legal
 action against you. Please reply to the sender advising of the error in
 transmission and immediately delete/destroy the message and any
 accompanying documents.  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

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: LSX and WMQ of NT 5.3

2002-10-21 Thread Steve Sacho
Domino 6 supports Java 1.3.1, but I found no problems with MQ 5.2.1 and R5.

Steve


"MQSeries List" <[EMAIL PROTECTED]> wrote:
Jim,

> ... It's fine for IBM to say "just use Java," ...

Just a question: MQv53 is _really_ working with Lotus Notes' embeddded
JVM? AFAIK, Notes JVM is on level 1.1.8, but MQ Java API supported the
version 1.3.0 or above.

So how can a Notes developer work with MQv53?


Tibor



> I'm also interested in this. It's fine for IBM to say "just use Java,"
> but we've got LSX programmers, not Java programmers. I don't care how
> similar the languages are, some of these people are guaranteed to be
> befuddled by any change. Any at all.

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: LSX and WMQ of NT 5.3

2002-10-17 Thread Steve Sacho

It means not supported, but will work.
I am using both MQLSX on iSeries and Win32 quite happily , and it is a
very rich API. I have converted to Java which works perfectly too, of course.
A bigger problem is the triggering of Notes agents, which currently is
also a deprecated SupportPac, so you may have to resort to scheduled Notes
agents i.e. not triggering. Bottom line is IBM is trying to deprecate any
features in Domino that compete with WebSphere, although they won't admit
this!
__
Steve Sacho
Tel: 805-577-3983
Internal: 92-598-3983








"Glen Larson"
<[EMAIL PROTECTED]> 
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
10/17/2002 09:44 AM



Please respond to
"MQSeries List" <[EMAIL PROTECTED]>





To
[EMAIL PROTECTED]


cc



Subject
LSX and WMQ of NT 5.3








Hi,

I know the DOC says that LSX support is dropped in V5.3.  But our
application folks what me to verify whether that means it will not work,
or
is just not supported.  I told them it doesn't matter just use JAVA,
but
they insist.  (kind of like the old MACRO v COMMAND level debate for
the
old time CICS Techs)    Any takers?

Thanks
Glen Larson
Zurich North America



*** PLEASE NOTE ***
This E-Mail/telefax message and any documents accompanying this
transmission may contain privileged and/or confidential information and
is
intended solely for the addressee(s) named above.  If you are not
the
intended addressee/recipient, you are hereby notified that any use of,
disclosure, copying, distribution, or reliance on the contents of this
E-Mail/telefax information is strictly prohibited and may result in legal
action against you. Please reply to the sender advising of the error in
transmission and immediately delete/destroy the message and any
accompanying documents.  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




Re: MQ Starup problem

2002-08-20 Thread Steve Sacho

With MQ security on Win32, it seems there are always 3 places to manage this, and I'd appreciate anyone jumping in and explaining the subtle differences - I tend to check all:


Using"setmqaut" from the command line
The "obvious" user/group/domain security objects you allude to below
Using dcomcnfg.exe - which seems like an alternate to Control Panel > Services

The last one tends to fix everything for me.
___
Steve Sacho
CSSD - Enterprise Architecture
Tel: 805-577-3983
Internal: 92-598-3983









"Supraba Shekharan" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
08/20/2002 04:37 AM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        MQ Starup problem


Hi All,

I am facing a problem in starting MQSeries and MQSI.
We had installed MQSeries and MQSI on our NT machine using an id (local to the machine)
with administrator rights.
Now this local id is disabled and we need to login thru the network domain. This id doesnt
have any administrator rights.
But i've included it in the MQM group. But still i able not able to open the MQ Explorer
and the or Start the services.
What would be the problem? I believe to open the MQexplorer and start services its enough
if the login id is a member of MQM group.
But still it doesnt work. Am i mising out something?
Please help.

Thanks,
Regards,
Supraba.






***The information contained in this message is legally privileged and confidential
information intended only for the use of the addressed individual or entity indicated in
this message (or responsible for delivery of the message to such person). It must not be
read, copied, disclosed, distributed or used by any person other than the addressee.
Unauthorised use, disclosure or copying is strictly prohibited and may be unlawful.
 Opinions, conclusions and other information on this message that do not relate to the
official business of any of the constituent companies of the TATA CONSULTANCY SERVICES
shall be understood as neither given nor endorsed by the Group. If you have received this
message in error, you should destroy this message and kindly notify the sender by e-mail.
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





Re: MQSeries Client Security - SSL

2002-07-15 Thread Steve Sacho

"The part that seems to be missing with regard to MQSeries SSL support (other than on MVS) is the
ability to associate a certificate with a userid."

If this is true (and I haven't explored the new SSL features in depth), then I would propose using a workflow layer that DOES do the user-cert association. There are many workflow products that do this natively (e.g. Lotus Notes), or you could use an LDAP directory that stores SSL certs per user. So yes, we're talking another application layer here to fill the gap, but then you're likely to have the architectural need for it anyway independently of the security issues with MQ, right?
_______
Steve Sacho
CSSD - Enterprise Architecture
Tel: 805-577-3983
Internal: 92-598-3983









"Malamud, Mikhail" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
07/15/2002 01:04 PM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Re: MQSeries Client Security - SSL


Bruce -
Depending what your business goals are, you could choose either one. SSL
solution might prove a lot more scalable in terms of managing security
issues and creating trust relationships. For example, if your clients
represent outside business partners, they are a lot more likely to adopt a
feature of the product rather than third party exit. There are many other
reasons why I belive SSL is a good solution. I am not sure what your
architecture is but perhaps instead of using a channel exit to associate a
client connection with the user id. You could could goup your clients into
profiles and then have separate channels that have MCAUSER ID already put in
to be accessed by those groups of clients. Further, you could make sure that
you clients are not using the access points - channel that they are not
supposed to access using DN matching or by having certain keys in your key
repository. If you use channel exits that associate user id with each client
connection, you will implement something that is called Identity based
access control. The solution I described resembles role based acess (RBAC).
Here are some guidelines to help you decide which one to go with simply from
the security perspective disregarding exits and certificates.

Identity Based Access Control
Pro's
Fine grained configs
Better Accountability
Perhaps a regulation compliance
Auditing
Con's
Administration overhead, each user needs to be handled separately.
Not very scalable.

Role Based AC.
Pro's
Easier Administration. You pretty much have preset profiles and their
permissions. Scalable up to a certina point. Easier to
import/export/maintain restrictions in the other envrionments. Fits businee
model better.
Con's are IB bases pro's.

If you can deal without the fact that each client session has to be
associated with the user id, I would still refrain from using a channel
exit.

Mikhail.



Mikhail,
  I understand and agree with most of what you're saying.  Where I
disagree
is your statement that all you can do from a security exit is say
whether
the connection will take place or not.  The other thing you can do in
the
security exit is specify the userid that will be used by the OAM for
access
control once the connection does take place.  The part that seems to be
missing with regard to MQSeries SSL support (other than on MVS) is the
ability to associate a certificate with a userid.  It sounds like you
may
be able to make this association thru a security exit   However, if this
were available as part of the base product, we could do away with the
security exit entirely.
                                                    - Bruce Giordano

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: QMGR names when using MQSI

2002-06-24 Thread Steve Sacho

While I appreciate the need to have QM naming convention reflect the underlying platform, I think it makes more sense to keep QM names the same for dev test and prod environments. This is for 2 basic reasons:

1] Many MQ admins rely on script generators such as  SupportPac MS03 to save/clone an MQ config for promotion to production, and if the QM names are different, it means editing the files and whatever objects were dependent on the QM name.
2] Some MQ apps do NOT want to use the local default QM for connection, or require a specific destination QM in the MQOPEN for reasons such as "forced" loadbalancing, hence different QM names between environments means changes to code.

Although 2] could (and should) be helped by externalizing all QM names/vars in property/profile files, it's a lot easier when you don't have the worry of making QM name changes when promoting to production. OTOH, if your environment is clustered, this makes having different QM names much less of an issue.

I've found it boils down to who dominates in your organization: The hardware/infrastructure, or the architect/design/development teams.
_______
Steve Sacho
CSSD - Enterprise Architecture
Tel: 805-577-3983
Internal: 92-598-3983









"Boger, Dan" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
06/24/2002 08:26 AM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Re: QMGR names when using MQSI


> I'm having a disagreement with a colleague on QMGR names when using MQSI
on
> WIN/NT machines and I'm looking for some confirmation or explanation. My
> colleague contends that IBM has a requirement/restriction for all the
QMGRs
> supporting MQSI on his Development, Test and Production to have the same
> name in order for him to move his code between these MQSI machines.  I'm
not
> an MQSI person, but to me, this doesn't make any sense. I'm on the OS/390
> side of the house and  I'm saying that QMGR names should all have unique
> names within the environment.  Can anyone help?

For what it's worth, I agree with you.  We keep all the QMGRs name unique
within our environment.  However, that doesn't mean you have to edit your
flows when you move from one to the other.  You can leave the QMGR name
blank in the output node of an MQSI flow, which will resolve as the local
QMGR.  This means you can have remote queue definitions on the dev broker,
pointing to dev servers, which have the same queue name pointing to test
servers on a test broker.

Hope that helps!

Dan

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: Lotus Notes

2002-06-21 Thread Steve Sacho

Francois, be careful choosing the MQLSX - check the archives for the thread I started  a few months ago "Lotus Notes trigger monitor, MQLSX support GONE!!!" - kind of self-explanatory!
_______
Steve Sacho
CSSD - Systems Development
Enterprise Architecture
Tel: 805-577-3983
Internal: 92-598-3983









"Alan Stewart" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
06/21/2002 03:21 AM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Re: Lotus Notes



Francois askd if there was a reliable way of connecting Notes to MQSeries.
I can think of three ways (my experience in the last 3 years):

1) Use the MQ Lotus Script classes (mqlsx) in Notes agents.

2) Use the IBM supplied Java classes (the latest MA88 package for MQ 5.2.1,
for example) and write Java agents

3) As for 2 (but external to Notes, eg a Java app/servlet/ejb etc), and
connect via the IIOP protocol and create/modify/delete Notes documents.

If you want specifics, I'm happy to help.

Regards
Alan


(See attached file: Disclaimer.txt)



This email is intended for the named recipient only. The information
contained in this message may be confidential, or commercially
sensitive. If you are not the intended recipient you must not reproduce
or distribute any part of the email, disclose its contents to any other
party, or take any action in reliance on it. If you have received this
email in error, please contact the sender immediately.  Please delete
this message from your computer.




Re: MQ vs Connect Direct

2002-06-20 Thread Steve Sacho

I'm aware of the unfortunate misconception of MQ as a glorified and costly FTP, but this is precisely the area in which it's being challenged - Connect Direct is seen as a viable alternative when it's just a file transfer role that's being considered. My question was then as a head-to-head file transfer solution, what's the knock-out punch for MQ vs. CD, if any?









[EMAIL PROTECTED]
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
06/20/2002 10:15 AM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Re: MQ vs Connect Direct


Connect Direct is a file transfer system... Why do you want to compare them
?   CD uses TCP/IP, or SNA (LU6 or LU0)  Its very fast using LU0.






                      Steve_Sacho@COUN         To:      [EMAIL PROTECTED]
                      TRYWIDE.COM              cc:
                      Sent by:                 Subject: MQ vs Connect Direct
                      MQSERIES@akh-wie
                      n.ac.at


                      06/20/2002 12:07
                      PM
                      Please respond
                      to MQSERIES





Anyone have a brief comparison of MQSeries vs. Connect Direct (from
Sterling)?

Thanks,

Steve
Anyone have a brief comparison of MQSeries vs. Connect Direct (from
Sterling)?

Thanks,

Steve




This communication is for informational purposes only.  It is not intended as
an offer or solicitation for the purchase or sale of any financial instrument
or as an official confirmation of any transaction. All market prices, data
and other information are not warranted as to completeness or accuracy and
are subject to change without notice. Any comments or statements made herein
do not necessarily reflect those of J.P. Morgan Chase & Co., its
subsidiaries and affiliates.

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





MQ vs Connect Direct

2002-06-20 Thread Steve Sacho

Anyone have a brief comparison of MQSeries vs. Connect Direct (from Sterling)?

Thanks,

Steve

Windows Terminal Server

2002-06-10 Thread Steve Sacho

It's been discussed by this group, so I thought you'd be interested in a snippet from a reply I received from IBM, to a Q I asked regarding the whole Windows Terminal Server - MQ conflict issue:

"The Windows 2000 Terminal Server environment introduces the idea of
name spaces for kernel objects within the operating system.  The local
and global processes reside within one namespace, and clients and client
initiated processes reside in others.  Each client, when connected, is
allocated a namespace of its own, and the default behaviour for newly
created processes is to create them in this client namespace.  Processes
created in a client s namespace are not immediately accessible by other
clients, and therefore the client s namespace can be considered
protected and separate, as if the client is running on a separate
machine altogether from other clients.  Client processes can see the
global namespace.
.
The implication of this to IBM MQSeries is that the core processes such
as the queue manager itself, should be launched in the global namespace,
and not under individual client namespaces.  If the queue manager is
started by a client therefore, it will not be available to other
clients, or applications local to the server itself.  One of the reasons
for adhering to this model is to protect against processes being created
in temporary namespaces, which are only available for the duration of
the client connection.  (ie.  A client could log into the system then
start a queue manager; if the server had access to that queue manager,
they could start using it, but then, the client disconnects, and all
processes in that namespace are terminated - including the queue manager
that may be in use).
.
In practice, queue managers should be started either by the Windows NT
IBM MQSeries Service, by the MMC MQSeries Services snapin, or by a user
logged into the server machine locally.  The MQSeries Services snap-in
works in this scenario because the actual start command is executed
under the MUSR_MQADMIN user account, which is running in a local
namespace on the server itself.
.
There has been some discussion that MTS will be supported in MQSeries
5.3, but as of yet I don't have any confirmation.  Please be on the look
out for product release info that should be coming soon.

Re: MQLSX

2002-05-10 Thread Steve Sacho

Any LotusScript code using MQLSX  will surely be "supported" i.e. it won't suddenly break when newer versions of MQ come out - at worst you may have to keep your own copy of the mqlsx.dll. But the larger issue of concern for Lotus developers is IBM's not-so-subtle shift away from LotusScript as the language of choice in Notes, and the MQLSX is a clear casualty. Of course Java is just as good if not better, and if you're still adamant on Basic, just use the VB MQI (COM or ActiveX) API which you can include in LotusScript code, as pointed out by Gary below. Personally, I think it's a good excuse to move to Java with all it's architecture benefits. 

Another issue to look out for implicit in IBM's Lotus strategy, is the Notes Trigger Monitor SupportPac, and the accompanying "Lotus Notes Agent" process definition that currently is a built in type with MQ 5.x. You may want to take this into account too when architecting new Notes/MQ systems! Bottom line: I would recommend using MA88 for coding Domino agents, and scheduling them every few minutes rather than having them triggered by MQ.

Steve







"Gary Chesser" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
05/10/2002 07:45 AM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Re: MQLSX


I have attached this thread below for reference. IMHO , I would use the
following logic.

What is you Production Platform ?
If the answer is something other than windows use the MQLSX or MA88 ( Java
Bindings). If you want something that is better for High volume use MA88
even though Notes has it's own thread model this works unless you are not
comformtable with java in Notes. Then go back to MQLSX knowing that someday
this will change someday. If you are only comfortable with LotusScript use
the MQLSX.

If the answer is Windows use the MQLSX or the VB Bindings or Active X
Automation Classes object.

There are many options but the right answer depends on the application
design , environment  and skillset or the resources. When in doubt model it
out.

Hope this helps,
Gary

> If you check, the MQLSX dll is distributed with the NT MQ 5.2 client.
> The controversy is that IBM has withdrawn the support pak, but since it is
> distributed with the client, what does that mean for 5.3?  When will
> support end?
>
> I began a thread on this a few months ago. Check the archives for "RE:
> Lotus Notes trigger monitor, MQLSX support GONE!!!", and contact me
for
> any further details if you want. The short answer is IBM has withdrawn
> support for it, and recommends using SupportPac MA88 as an alternative...
> Years back I went on MQSeries training and remember being told something
> about MQLSX.
>
> Does it still exist and where can I find some documentation?

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: MQLSX

2002-05-09 Thread Steve Sacho

Hi Emile,

I began a thread on this a few months ago. Check the archives for "RE: Lotus Notes trigger monitor, MQLSX support GONE!!!", and contact me for any further details if you want. The short answer is IBM has withdrawn support for it, and recommends using SupportPac MA88 as an alternative...

- Steve








"Emile Kearns" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>
05/09/2002 02:50 AM
Please respond to "MQSeries List"

        
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        MQLSX


Hi All,
Years back I went on MQSeries training and remember being told something about MQLSX.
Does it still exist and where can I find some documentation?