ca.portal.admin

[IDMS-L] Java/Websphere/CICS/IDMS transaction

Discussion created by ca.portal.admin on Jun 16, 2005
Latest reply on Jun 20, 2005 by ca.portal.admin
We have a customer that has developed an application that is for the most
part a Java/Websphere/DB2 application. However they need to retrieve some
information form an IDMS legacy system. They have set this application to
use a single user id even though there will be hundreds of users. The
transaction flow, as I understand it, is for Java to make a request to
Websphere who makes a request to CICS Transaction gateway to execute a
transaction on the legacy CICS to retrieve the information. What is
happening is that occasionally - they say once in about 500 transactions -
the information goes to the wrong end-user. Has anyone had any experience
with this scenario? Right now I'm going on the premise that since the CICS
transaction being executed is a ""tried and true"" legacy transaction that the
problem is not in IDMS or CICS. I'm going through Java/WebSphere manuals
like crazy to see how they control their connections but I thought I would
throw it out to the list to see if anyone has any ideas.



*************************
CONFIDENTIALITY STATEMSent:
This e-mail and any attachments are intended only for those to which it is
addressed and may contain information which is privileged, confidential and
prohibited from disclosure and unauthorized use under applicable law. If you
are not the intended recipient of this e-mail, you are hereby notified that
any use, dissemination, or copying of this e-mail or the information
contained in this e-mail is strictly prohibited by the sender. If you have
received this transmission in error, please return the material received to
the sender and delete all copies from your system.


*************************
CONFIDENTIALITY STATEMSent:
This e-mail and any attachments are intended only for those to which it is
addressed and may contain information which is privileged, confidential and
prohibited from disclosure and unauthorized use under applicable law. If you
are not the intended recipient of this e-mail, you are hereby notified that
any use, dissemination, or copying of this e-mail or the information
contained in this e-mail is strictly prohibited by the sender. If you have
received this transmission in error, please return the material received to
the sender and delete all copies from your system.

"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP








Normal

Normal
Re: Question about expanding dictionary
"Can I add DBOL to the list with ADSC and MAPC as well? DBOL uses que records too. I guess I should delete them before I unload reload a dictionary here as well?

J. Wayne Doneker
United Defense Ind.
York Pa.
717 225 8109
Email: john.doneker@udlp.com

l.rochon@VIDEOTRON.CA 06/20/05 10:35AM >>>
Hi Kay,

I expanded our test dictionary last fall, and I ran into a problem with
maps that were checked out. And it was because the queue records had
the dbkey of the map. I would suggest that you make sure that maps,
dialogs are all checked back in.

Good luck,
Laura Rochon
Ajilon Consulting

Rozeboom, Kay [DAS] wrote:
I need to expand a test dictionary that has a lot of active development
going on. Is it safe to leave maps and dialogs checked out during the
expansion, or do MAPC and ADSC store dictionary DBkeys in their queue
records?

Kay Rozeboom
State of Iowa
Information Technology Enterprise
Department of Administrative Services
Telephone: 515.281.6139 Fax: 515.281.6137
Email: Kay.Rozeboom@Iowa.Gov


"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP








Normal

Normal
Re: Question about expanding dictionary
"Hi Kay,

I expanded our test dictionary last fall, and I ran into a problem with
maps that were checked out. And it was because the queue records had
the dbkey of the map. I would suggest that you make sure that maps,
dialogs are all checked back in.

Good luck,
Laura Rochon
Ajilon Consulting

Rozeboom, Kay [DAS] wrote:
I need to expand a test dictionary that has a lot of active development
going on. Is it safe to leave maps and dialogs checked out during the
expansion, or do MAPC and ADSC store dictionary DBkeys in their queue
records?

Kay Rozeboom
State of Iowa
Information Technology Enterprise
Department of Administrative Services
Telephone: 515.281.6139 Fax: 515.281.6137
Email: Kay.Rozeboom@Iowa.Gov


"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP








Normal

Normal
IDMS Abends in Local Mode Batch
"Hi,



I will change this question to under what circumstances does a local
mode job that tries to rollback get trapped by IDMSTMGR? I tried to
create an abend with a retrieval COBOL program that had an 0326 and I
got a normally handled abend. I then made the program an update and
still I get the normally handled abend. I am trying to create a test
that gives the DC329009 error so I can see if QO61579 gives a different
result.



Maybe somebody on the list helped with QO61579.



Thanks



Chris Wood

Alberta Department of Energy

CANADA

This communication is intended for the use of the recipient to which it is addressed, and may contain confidential, personal and or privileged information. Please contact us immediately if you are not the intended recipients of this communication, and do not copy, distribute, or take action relying on it. Any communication received in error, or subsequent reply, should be deleted or destroyed.

"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP








Normal

Normal
Question about expanding dictionary
"I need to expand a test dictionary that has a lot of active development
going on. Is it safe to leave maps and dialogs checked out during the
expansion, or do MAPC and ADSC store dictionary DBkeys in their queue
records?

Kay Rozeboom
State of Iowa
Information Technology Enterprise
Department of Administrative Services
Telephone: 515.281.6139 Fax: 515.281.6137
Email: Kay.Rozeboom@Iowa.Gov

"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP








Normal

Normal
Re: Java/Websphere/CICS/IDMS transaction
"Thanks Chris.....We had hit the same situation several years ago on an ADS
application and had to make the same changes. I was enlightened a little
more Friday afternoon on how this application works. This is the scenario.

A user signs on to their workstation using their ID and password. The
Java application verifies that they are a valid user and allows them to
proceed. When they make a request the Java application passes it to
Websphere with a common functional user ID. Websphere passes the request to
CICS Transaction Gateway who asks the CICS region to execute the legacy
transaction. Where I think the problem lies is that, not only are they
using a single common user ID, they are also using a pool of 4 common CICS
term IDs. So, if you have 100 users on the application the odds are good
that more than one transaction will have the same user ID and CICS terminal
ID combination. I had always thought that it used user ID and terminal ID to
anchor the requests from CICS.....am I wrong about that?

Outcomes