PI integration to IMS Mainframe
1. Does any one have a high volume interface(s) they are using in production to a IMS (Mainframe)?
2. What adapter are you using?
3. Are you doing IMS transactions updates?
3. Is it working well for you?
Gatling,
>1. Does any one have a high volume interface(s) they are using in production to a IMS (Mainframe)?
I have did it for 60,000 records per transcation it was cool,
>2. What adapter are you using?
JMS & File I have used , JMS - the Mainframe system thru JOB card places the messages in the Queue
>3. Is it working well for you?
Yes ,
Cheers
Agasthuri
Similar Messages
-
BPEL Integration with Mainframes
HI
I am integrating BPEL with mainframes which would generate a cobol copy book using an FTP adapter at a particular location in mainframe (NTACF.ICCMH.IC100810.IC19.TRANS<+1>).i am encountering a problem as when bpel is trying to create a file it's appending '/' before the path mentioned above .like (/NTACF.ICCMH.IC100810.IC19.TRANS<+1>) and bpel process is getting errored out.
please help me out in resolving outhi this is me only iam posting the error if somebody can help out
fault code
<fault><bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>550</code>
</part><part name="summary"><summary>file:/C:/product/10.1.3.1/OracleAS_3/bpel/domains/default/tmp/.bpel_flow_2.8_8a61747c4951199a7b5a330c139c4f40.tmp/mainframeftp.wsdl [ Put_ptt::Put(MLWriteOffs) ] - WSIF JCA Execute of operation 'Put' failed due to: Error sending file to FTP Server.
Unable to send file to server.
; nested exception is:
ORABPEL-11429
Error sending file to FTP Server.
Unable to send file to server.
Please ensure 1. Specified remote output Dir has write permission 2. Output filename has not exceeded the max chararters allowed by the OS and 3. Remote File System has enough space.
</summary>
</part><part name="detail"><detail>550 Mismatched quotes on pathname 'SCHED.'/NTACF.ICCMH.IC100810.IC19.TRANS(+1)/sample</detail>
</part></bindingFault></fault></messages>
from ftp command prompt it is successful
ftp> put sample 'NTACF.ICCMH.IC100810.IC19.TRANS(+1)'
200 Port request OK.
125-Waiting for volume mount for volume WRK002
125 Storing data set NTACF.ICCMH.IC100810.IC19.TRANS.G0007V00
250 Transfer completed successfully.
ftp: 105 bytes sent in 0.00Seconds 105000.00Kbytes/sec.
__________________________________ -
Has anyone ever integrated with the mainframe to issue RACF commands to query users, create users, delete users, etc?
I'm interested in your chosen approach- Were you able to use any out of the box adapters or did you have to write a custom adapter.
Is there anyone out there that has written a custom adapter?
Trying to evaluate our options.let me rephrase this:
We are using a customized MQ poller adapter on the newScale side, which drops off a message into a clustered MQ queue -
What are the SOA Suite (12c) Adapters that can integrate with mainframe systems
Want to know the all SOA Suite (12c) Adapters that can be used to integrate with mainframe systems
check this site too: Oracle Integration Adapters:
The Mainframe and CDC Adapters provide real-time connectivity and integration with legacy and transaction-Processing systems such as IMS, CICS, VSAM or Tuxedo. It also integrates enables performing changed data capture from legacy/mainframe and other popular data sources such as Adabas, DB2, SQL Server or IMB/DB.
Mainframe and CDC Adapters Catalog
Oracle® Application Server Adapters for IMS/TM
Oracle® Application Server Adapters for IMS/DB
Oracle® Application Server Adapters for CICS
Oracle® Application Server Adapters for VSAM
Oracle® Application Server Adapters for Tuxedo
Oracle® Application Server CDC Adapters for IMS/DB
Oracle® Application Server CDC Adapters for VSAM
Oracle® Application Server CDC Adapters for Adabas
Oracle® Application Server CDC Adapters for DB2
Oracle® Application Server CDC Adapters for SQL Server
and this link:
http://www.oracle.com/technetwork/middleware/adapters/overview/whatsnewinadapters-2226675.pdf -
Integration of sunone server with Websphere MQ
I am trying to use an MDB with WebsphereMQ. The Sunone Server and the MQ services are on physically different machines. I have followed the example setup in the MDB Simple Sample Application. I beleive my problem is that the Sun One server is assuming that MQ is on the same machine.
This is the dump:
INFO: CORE5076: Using [Java HotSpot(TM) Server VM, Version 1.4.1_01] from [Sun M
icrosystems Inc.]
INFO: JTS5014: Recoverable JTS instance, serverId = [100]
INFO: RAR5060: Install JDBC Datasources ...
INFO: RAR5059: Binding [JDBC DataSource Name: jdbc/ORMdb, Pool Name: ORMPool]
INFO: RAR5059: Binding [JDBC DataSource Name: jdbc/QDEdb, Pool Name: QDEPool]
INFO: JMS5015: Install JMS resources ...
INFO: MDB00044: Deploying message-driven bean [orm:InvoiceMDB], consuming from [
jms/InvoiceQ]
WARNING: MDB00032: [orm:InvoiceMDB]: Message-driven bean container connection fa
ctory not specified. Use default
SEVERE: MDB00030: [orm:InvoiceMDB]: Exception in setting up message-driven bean
container: [[C4003]: Error occurred on connection creation. - caught java.net.Co
nnectException]
SEVERE: MDB00017: [InvoiceMDB]: Exception in creating message-driven bean contai
ner: [javax.jms.JMSException: [C4003]: Error occurred on connection creation. -
caught java.net.ConnectException]
SEVERE: javax.jms.JMSException
javax.jms.JMSException: [C4003]: Error occurred on connection creation. - caught
java.net.ConnectException
at com.sun.messaging.jmq.jmsclient.ExceptionHandler.getJMSException(Exce
ptionHandler.java:183)
at com.sun.messaging.jmq.jmsclient.ExceptionHandler.handleException(Exce
ptionHandler.java:136)
at com.sun.messaging.jmq.jmsclient.PortMapperClient.readBrokerPorts(Port
MapperClient.java:145)
at com.sun.messaging.jmq.jmsclient.PortMapperClient.init(PortMapperClien
t.java:86)
at com.sun.messaging.jmq.jmsclient.PortMapperClient.<init>(PortMapperCli
ent.java:47)
at com.sun.messaging.jmq.jmsclient.protocol.tcp.TCPConnectionHandler.<in
it>(TCPConnectionHandler.java:46)
at com.sun.messaging.jmq.jmsclient.protocol.tcp.TCPStreamHandler.openCon
nection(TCPStreamHandler.java:101)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.init(ProtocolHandler.
java:501)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.<init>(ProtocolHandle
r.java:930)
at com.sun.messaging.jmq.jmsclient.ConnectionImpl.openConnection(Connect
ionImpl.java:1482)
at com.sun.messaging.jmq.jmsclient.ConnectionImpl.init(ConnectionImpl.ja
va:403)
at com.sun.messaging.jmq.jmsclient.ConnectionImpl.<init>(ConnectionImpl.
java:234)
at com.sun.messaging.jmq.jmsclient.UnifiedConnectionImpl.<init>(UnifiedC
onnectionImpl.java:33)
at com.sun.messaging.jmq.jmsclient.QueueConnectionImpl.<init>(QueueConne
ctionImpl.java:32)
at com.sun.messaging.jmq.jmsclient.XAQueueConnectionImpl.<init>(XAQueueC
onnectionImpl.java:33)
at com.sun.messaging.jmq.jmsclient.JMSXAQueueConnectionImpl.<init>(JMSXA
QueueConnectionImpl.java:33)
at com.sun.messaging.jmq.jmsclient.JMSXAQueueConnectionFactoryImpl.creat
eXAQueueConnection(JMSXAQueueConnectionFactoryImpl.java:75)
at com.sun.messaging.jmq.jmsclient.JMSXAQueueConnectionFactoryImpl.creat
eXAQueueConnection(JMSXAQueueConnectionFactoryImpl.java:51)
at com.sun.enterprise.jms.ConnectionFactoryWrapper.createQueueConnection
(ConnectionFactoryWrapper.java:118)
at com.sun.ejb.containers.MessageBeanHelperBase.setup(MessageBeanHelperB
ase.java:394)
at com.sun.ejb.containers.MessageBeanContainer.<init>(MessageBeanContain
er.java:206)
at com.sun.ejb.containers.ContainerFactoryImpl.createContainer(Container
FactoryImpl.java:173)
at com.iplanet.ias.server.AbstractLoader.loadEjbs(AbstractLoader.java:34
5)
at com.iplanet.ias.server.ApplicationLoader.load(ApplicationLoader.java:
81)
at com.iplanet.ias.server.AbstractManager.load(AbstractManager.java:134)
at com.iplanet.ias.server.ApplicationLifecycle.onStartup(ApplicationLife
cycle.java:168)
at com.iplanet.ias.server.ApplicationServer.onStartup(ApplicationServer.
java:269)
at com.iplanet.ias.server.J2EERunner.confPostInit(J2EERunner.java:162)
SEVERE: EJB5090: Exception in creating EJB container [javax.jms.JMSException: [C
4003]: Error occurred on connection creation. - caught java.net.ConnectException
SEVERE: appId=orm moduleName=EJBModule_ImageMDB_jar ejbName=InvoiceMDB
SEVERE: LDR5004: UnExpected error occured while creating ejb container
javax.jms.JMSException: [C4003]: Error occurred on connection creation. - caught
java.net.ConnectException
at com.sun.messaging.jmq.jmsclient.ExceptionHandler.getJMSException(Exce
ptionHandler.java:183)
at com.sun.messaging.jmq.jmsclient.ExceptionHandler.handleException(Exce
ptionHandler.java:136)
at com.sun.messaging.jmq.jmsclient.PortMapperClient.readBrokerPorts(Port
MapperClient.java:145)
at com.sun.messaging.jmq.jmsclient.PortMapperClient.init(PortMapperClien
t.java:86)
at com.sun.messaging.jmq.jmsclient.PortMapperClient.<init>(PortMapperCli
ent.java:47)
at com.sun.messaging.jmq.jmsclient.protocol.tcp.TCPConnectionHandler.<in
it>(TCPConnectionHandler.java:46)
at com.sun.messaging.jmq.jmsclient.protocol.tcp.TCPStreamHandler.openCon
nection(TCPStreamHandler.java:101)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.init(ProtocolHandler.
java:501)
at com.sun.messaging.jmq.jmsclient.ProtocolHandler.<init>(ProtocolHandle
r.java:930)
at com.sun.messaging.jmq.jmsclient.ConnectionImpl.openConnection(Connect
ionImpl.java:1482)
at com.sun.messaging.jmq.jmsclient.ConnectionImpl.init(ConnectionImpl.ja
va:403)
at com.sun.messaging.jmq.jmsclient.ConnectionImpl.<init>(ConnectionImpl.
java:234)
at com.sun.messaging.jmq.jmsclient.UnifiedConnectionImpl.<init>(UnifiedC
onnectionImpl.java:33)
at com.sun.messaging.jmq.jmsclient.QueueConnectionImpl.<init>(QueueConne
ctionImpl.java:32)
at com.sun.messaging.jmq.jmsclient.XAQueueConnectionImpl.<init>(XAQueueC
onnectionImpl.java:33)
at com.sun.messaging.jmq.jmsclient.JMSXAQueueConnectionImpl.<init>(JMSXA
QueueConnectionImpl.java:33)
at com.sun.messaging.jmq.jmsclient.JMSXAQueueConnectionFactoryImpl.creat
eXAQueueConnection(JMSXAQueueConnectionFactoryImpl.java:75)
at com.sun.messaging.jmq.jmsclient.JMSXAQueueConnectionFactoryImpl.creat
eXAQueueConnection(JMSXAQueueConnectionFactoryImpl.java:51)
at com.sun.enterprise.jms.ConnectionFactoryWrapper.createQueueConnection
(ConnectionFactoryWrapper.java:118)
at com.sun.ejb.containers.MessageBeanHelperBase.setup(MessageBeanHelperB
ase.java:394)
at com.sun.ejb.containers.MessageBeanContainer.<init>(MessageBeanContain
er.java:206)
at com.sun.ejb.containers.ContainerFactoryImpl.createContainer(Container
FactoryImpl.java:173)
at com.iplanet.ias.server.AbstractLoader.loadEjbs(AbstractLoader.java:34
5)
at com.iplanet.ias.server.ApplicationLoader.load(ApplicationLoader.java:
81)
at com.iplanet.ias.server.AbstractManager.load(AbstractManager.java:134)
at com.iplanet.ias.server.ApplicationLifecycle.onStartup(ApplicationLife
cycle.java:168)
at com.iplanet.ias.server.ApplicationServer.onStartup(ApplicationServer.
java:269)
at com.iplanet.ias.server.J2EERunner.confPostInit(J2EERunner.java:162)
WARNING: CORE5021: Application NOT loaded: [orm]
INFO: HTTP3072: HTTP listener http-listener-1 [http://orm-java-app:80] ready to
accept requests
startup: server started successfully
INFO: CORE3274: successful server startup
INFO: CORE5053: Application onReady complete.
INFO: CORE5008: Resource Redeployed: [external-jndi:jms/ImageQCF].
All the links to setting up external resourses appear to be either dead, or non-reponsive. I need to use MQ as I need to swap messages with an IMS (Mainframe) application.
This is the binding file that sits in the directory pointed to by the java.naming.provider.url parameter.
#This file is used by the JNDI FSContext.
#Mon Feb 23 11:12:23 EST 2004
jms/ApprovalQ/RefAddr/5/Type=TC
jms/ImageQCF/RefAddr/12/Encoding=String
jms/InvoiceQCF/RefAddr/5/Encoding=String
jms/InvoiceQCF/RefAddr/5/Content=SYSTEM.DEF.SVRCONN
jms/InvoiceQ/RefAddr/9/Encoding=String
jms/ApprovalQCF/RefAddr/7/Content=false
jms/ApprovalQCF/RefAddr/1/Encoding=String
jms/ApprovalQ/RefAddr/9/Type=QMGR
jms/InvoiceQCF/RefAddr/1/Type=TRAN
jms/ApprovalQCF/RefAddr/10/Type=MBS
jms/ImageQ/RefAddr/6/Content=273
jms/ApprovalQ/RefAddr/0/Encoding=String
jms/ImageQ/RefAddr/7/Encoding=String
jms/ImageQ/RefAddr/9/Content=ORM_Queue_Manager
jms/InvoiceQCF/RefAddr/13/Content=SYSTEM.DEFAULT.MODEL.QUEUE
jms/InvoiceQCF/RefAddr/10/Encoding=String
jms/InvoiceQCF/RefAddr/5/Type=CHAN
jms/ApprovalQCF/RefAddr/14/Type=MRET
jms/ApprovalQCF/RefAddr/3/Type=HOST
jms/ImageQCF/RefAddr/9/Encoding=String
jms/InvoiceQ/ClassName=com.ibm.mq.jms.MQQueue
jms/ImageQ/RefAddr/0/Content=1
jms/ImageQCF/RefAddr/13/Encoding=String
jms/InvoiceQCF/RefAddr/6/Encoding=String
jms/ImageQCF/RefAddr/11/Content=1
jms/InvoiceQCF/RefAddr/9/Type=PINT
jms/InvoiceQ/RefAddr/0/Encoding=String
jms/ImageQ/RefAddr/3/Content=-2
jms/ApprovalQCF/RefAddr/7/Type=SPAG
jms/ImageQCF/RefAddr/14/Content=1
jms/ImageQCF/RefAddr/2/Type=QMGR
jms/ApprovalQ/RefAddr/6/Content=273
jms/InvoiceQCF/RefAddr/10/Content=10
jms/ApprovalQ/RefAddr/1/Encoding=String
jms/ImageQ/RefAddr/8/Encoding=String
jms/ApprovalQ/RefAddr/9/Content=ORM_Queue_Manager
jms/InvoiceQ/RefAddr/7/Content=1
jms/ImageQCF/RefAddr/6/Type=CCS
jms/InvoiceQCF/RefAddr/11/Encoding=String
jms/ImageQCF/RefAddr/8/Content=true
jms/InvoiceQ/RefAddr/1/Type=EXP
jms/ApprovalQ/RefAddr/0/Content=1
jms/ImageQCF/RefAddr/0/Encoding=String
jms/ImageQ/RefAddr/9/Type=QMGR
jms/ImageQCF/RefAddr/14/Encoding=String
jms/ImageQ/FactoryName=com.ibm.mq.jms.MQQueueFactory
jms/InvoiceQCF/RefAddr/7/Encoding=String
jms/InvoiceQ/RefAddr/1/Encoding=String
jms/ApprovalQCF/RefAddr/12/Content=5000
jms/ApprovalQ/RefAddr/3/Content=-2
jms/InvoiceQ/RefAddr/5/Type=TC
jms/ImageQ/RefAddr/1/Type=EXP
jms/ApprovalQCF/RefAddr/2/Encoding=String
jms/ImageQCF/RefAddr/11/Type=FIQ
jms/InvoiceQ/FactoryName=com.ibm.mq.jms.MQQueueFactory
jms/InvoiceQ/RefAddr/1/Content=-2
jms/ImageQCF/RefAddr/2/Content=ORM_Queue_Manager
jms/ApprovalQ/RefAddr/2/Type=PRI
jms/InvoiceQ/RefAddr/4/Content=1208
jms/ApprovalQ/RefAddr/2/Encoding=String
jms/ImageQCF/RefAddr/5/Content=SYSTEM.DEF.SVRCONN
jms/ImageQ/RefAddr/5/Type=TC
jms/InvoiceQ/RefAddr/9/Type=QMGR
jms/ImageQ/RefAddr/9/Encoding=String
jms/InvoiceQCF/RefAddr/12/Type=RINT
jms/InvoiceQCF/RefAddr/12/Encoding=String
jms/ApprovalQ/RefAddr/6/Type=ENC
jms/ApprovalQCF/RefAddr/8/Content=true
jms/ImageQCF/RefAddr/1/Encoding=String
jms/InvoiceQCF/RefAddr/9/Content=5000
jms/InvoiceQCF/RefAddr/8/Encoding=String
jms/InvoiceQ/RefAddr/2/Encoding=String
jms/InvoiceQCF/RefAddr/2/Type=QMGR
jms/ApprovalQCF/RefAddr/11/Type=FIQ
jms/ApprovalQCF/RefAddr/3/Encoding=String
jms/ApprovalQCF/RefAddr/0/Type=VER
jms/InvoiceQCF/RefAddr/0/Content=2
jms/ApprovalQCF/RefAddr/2/Content=ORM_Queue_Manager
jms/ApprovalQ/RefAddr/3/Encoding=String
jms/ImageQ/RefAddr/0/Encoding=String
jms/InvoiceQCF/RefAddr/6/Type=CCS
jms/InvoiceQCF/RefAddr/3/Content=localhost
jms/ApprovalQCF/RefAddr/5/Content=SYSTEM.DEF.SVRCONN
jms/ApprovalQCF/RefAddr/4/Type=PORT
jms/InvoiceQCF/RefAddr/13/Encoding=String
jms/ApprovalQ/FactoryName=com.ibm.mq.jms.MQQueueFactory
jms/InvoiceQCF/RefAddr/6/Content=819
jms/ImageQCF/RefAddr/2/Encoding=String
jms/InvoiceQCF/RefAddr/9/Encoding=String
jms/ApprovalQCF/RefAddr/8/Type=UCP
jms/ImageQ/RefAddr/7/Content=1
jms/ImageQCF/RefAddr/3/Type=HOST
jms/ApprovalQCF/RefAddr/10/Encoding=String
jms/ApprovalQCF/RefAddr/4/Encoding=String
jms/ImageQ/ClassName=com.ibm.mq.jms.MQQueue
jms/InvoiceQCF/RefAddr/14/Content=1
jms/ApprovalQ/RefAddr/4/Encoding=String
jms/ImageQCF/RefAddr/7/Type=SPAG
jms/ImageQ/RefAddr/1/Encoding=String
jms/InvoiceQ/RefAddr/2/Type=PRI
jms/ImageQ/RefAddr/1/Content=-2
jms/InvoiceQCF/RefAddr/14/Encoding=String
jms/ImageQCF/RefAddr/12/Content=5000
jms/ImageQ/RefAddr/4/Content=1208
jms/ApprovalQ/RefAddr/4/Content=1208
jms/InvoiceQ/RefAddr/6/Type=ENC
jms/ImageQ/RefAddr/2/Type=PRI
jms/InvoiceQ/RefAddr/3/Encoding=String
jms/ImageQCF/RefAddr/12/Type=RINT
jms/InvoiceQCF/RefAddr/0/Encoding=String
jms/ApprovalQ/RefAddr/7/Content=1
jms/ApprovalQCF/RefAddr/11/Encoding=String
jms/InvoiceQCF/RefAddr/11/Content=1
jms/ApprovalQCF/RefAddr/5/Encoding=String
jms/InvoiceQ/RefAddr/5/Content=0
jms/ApprovalQ/RefAddr/3/Type=PER
jms/ImageQ/RefAddr/6/Type=ENC
jms/InvoiceQ/RefAddr/8/Content=InvoiceQ
jms/ImageQCF/RefAddr/9/Content=5000
jms/InvoiceQCF/RefAddr/13/Type=TM
jms/ApprovalQ/RefAddr/5/Encoding=String
jms/ApprovalQ/RefAddr/7/Type=FIQ
jms/ApprovalQ/RefAddr/1/Content=-2
jms/ImageQCF/RefAddr/0/Content=2
jms/ApprovalQCF/RefAddr/13/Content=SYSTEM.DEFAULT.MODEL.QUEUE
jms/ImageQCF/RefAddr/3/Encoding=String
jms/ApprovalQCF/FactoryName=com.ibm.mq.jms.MQQueueConnectionFactoryFactory
jms/InvoiceQ/RefAddr/2/Content=-2
jms/ImageQCF/RefAddr/3/Content=localhost
jms/ImageQCF/ClassName=com.ibm.mq.jms.MQQueueConnectionFactory
jms/InvoiceQCF/RefAddr/3/Type=HOST
jms/ApprovalQCF/RefAddr/12/Type=RINT
jms/InvoiceQ/RefAddr/4/Encoding=String
jms/InvoiceQCF/RefAddr/1/Encoding=String
jms/ApprovalQCF/RefAddr/1/Type=TRAN
jms/InvoiceQCF/ClassName=com.ibm.mq.jms.MQQueueConnectionFactory
jms/ApprovalQCF/RefAddr/6/Encoding=String
jms/ImageQCF/RefAddr/6/Content=819
jms/InvoiceQCF/RefAddr/7/Type=SPAG
jms/ApprovalQ/RefAddr/6/Encoding=String
jms/ImageQ/RefAddr/2/Encoding=String
jms/ApprovalQCF/RefAddr/5/Type=CHAN
jms/InvoiceQCF/RefAddr/7/Content=false
jms/ApprovalQCF/RefAddr/10/Content=10
jms/ApprovalQCF/RefAddr/9/Content=5000
jms/ImageQCF/RefAddr/0/Type=VER
jms/ImageQCF/FactoryName=com.ibm.mq.jms.MQQueueConnectionFactoryFactory
jms/ImageQCF/RefAddr/4/Encoding=String
jms/ApprovalQCF/RefAddr/9/Type=PINT
jms/ImageQCF/RefAddr/4/Type=PORT
jms/InvoiceQ/RefAddr/5/Encoding=String
jms/ApprovalQCF/RefAddr/12/Encoding=String
jms/InvoiceQCF/RefAddr/1/Content=0
jms/ApprovalQCF/RefAddr/3/Content=localhost
jms/ApprovalQCF/RefAddr/7/Encoding=String
jms/InvoiceQCF/RefAddr/4/Content=1414
jms/ApprovalQCF/RefAddr/6/Content=819
jms/ImageQCF/RefAddr/8/Type=UCP
jms/InvoiceQ/RefAddr/3/Type=PER
jms/ApprovalQ/RefAddr/7/Encoding=String
jms/ImageQ/RefAddr/3/Encoding=String
jms/ApprovalQ/RefAddr/0/Type=VER
jms/InvoiceQCF/FactoryName=com.ibm.mq.jms.MQQueueConnectionFactoryFactory
jms/InvoiceQ/RefAddr/7/Type=FIQ
jms/ImageQ/RefAddr/3/Type=PER
jms/ImageQ/RefAddr/8/Content=ImageQ
jms/ImageQCF/RefAddr/13/Type=TM
jms/ImageQCF/RefAddr/5/Encoding=String
jms/ApprovalQCF/RefAddr/0/Content=2
jms/InvoiceQCF/RefAddr/10/Type=MBS
jms/ApprovalQ/ClassName=com.ibm.mq.jms.MQQueue
jms/InvoiceQCF/RefAddr/12/Content=5000
jms/InvoiceQCF/RefAddr/2/Encoding=String
jms/InvoiceQ/RefAddr/6/Encoding=String
jms/ApprovalQ/RefAddr/4/Type=CCS
jms/ApprovalQCF/RefAddr/13/Encoding=String
jms/ImageQ/RefAddr/7/Type=FIQ
jms/ApprovalQCF/RefAddr/8/Encoding=String
jms/InvoiceQCF/RefAddr/14/Type=MRET
jms/ImageQ/RefAddr/2/Content=-2
jms/ApprovalQ/RefAddr/8/Encoding=String
jms/ApprovalQ/RefAddr/8/Type=QU
jms/InvoiceQCF/RefAddr/0/Type=VER
jms/ImageQCF/RefAddr/13/Content=SYSTEM.DEFAULT.MODEL.QUEUE
jms/ImageQ/RefAddr/4/Encoding=String
jms/ImageQ/RefAddr/5/Content=0
jms/ApprovalQ/RefAddr/5/Content=0
jms/ApprovalQCF/ClassName=com.ibm.mq.jms.MQQueueConnectionFactory
jms/ApprovalQ/RefAddr/8/Content=ApprovalQ
jms/ApprovalQCF/RefAddr/13/Type=TM
jms/InvoiceQCF/RefAddr/4/Type=PORT
jms/ImageQCF/RefAddr/6/Encoding=String
jms/ImageQCF/RefAddr/10/Encoding=String
jms/InvoiceQ/RefAddr/6/Content=273
jms/ImageQCF/RefAddr/7/Content=false
jms/ApprovalQCF/RefAddr/2/Type=QMGR
jms/InvoiceQCF/RefAddr/3/Encoding=String
jms/InvoiceQ/RefAddr/7/Encoding=String
jms/ApprovalQCF/RefAddr/14/Encoding=String
jms/InvoiceQ/RefAddr/9/Content=ORM_Queue_Manager
jms/ApprovalQCF/RefAddr/9/Encoding=String
jms/InvoiceQCF/RefAddr/8/Type=UCP
jms/ImageQCF/RefAddr/10/Content=10
jms/ApprovalQ/RefAddr/2/Content=-2
jms/ApprovalQCF/RefAddr/6/Type=CCS
jms/ImageQCF/RefAddr/1/Type=TRAN
jms/ApprovalQ/RefAddr/9/Encoding=String
jms/InvoiceQ/RefAddr/0/Content=1
jms/ImageQ/RefAddr/5/Encoding=String
jms/ImageQCF/RefAddr/1/Content=0
jms/ApprovalQCF/RefAddr/14/Content=1
jms/InvoiceQ/RefAddr/3/Content=-2
jms/ImageQCF/RefAddr/4/Content=1414
jms/ImageQCF/RefAddr/5/Type=CHAN
jms/ImageQCF/RefAddr/7/Encoding=String
jms/InvoiceQ/RefAddr/0/Type=VER
jms/ImageQCF/RefAddr/11/Encoding=String
jms/InvoiceQCF/RefAddr/4/Encoding=String
jms/InvoiceQ/RefAddr/8/Encoding=String
jms/ImageQ/RefAddr/8/Type=QU
jms/ImageQCF/RefAddr/9/Type=PINT
jms/ApprovalQCF/RefAddr/0/Encoding=String
jms/ImageQ/RefAddr/0/Type=VER
jms/InvoiceQCF/RefAddr/8/Content=true
jms/ApprovalQCF/RefAddr/11/Content=1
jms/InvoiceQ/RefAddr/4/Type=CCS
jms/ImageQCF/RefAddr/10/Type=MBS
jms/ImageQ/RefAddr/6/Encoding=String
jms/ApprovalQ/RefAddr/1/Type=EXP
jms/ImageQ/RefAddr/4/Type=CCS
jms/ApprovalQCF/RefAddr/1/Content=0
jms/InvoiceQ/RefAddr/8/Type=QU
jms/ImageQCF/RefAddr/14/Type=MRET
jms/InvoiceQCF/RefAddr/11/Type=FIQ
jms/InvoiceQCF/RefAddr/2/Content=ORM_Queue_Manager
jms/ApprovalQCF/RefAddr/4/Content=1414
jms/ImageQCF/RefAddr/8/Encoding=String
Can anyone help me with this.Hi Midhun Joseph,
Please check the below thread and see if it helps.
https://supportforums.cisco.com/thread/2070836
Thanks,
Anand -
Netweaver XI Integration between different servers
We are planning to conect the network between Client/Server which is java based system to SAP XI.
and Mainframes to sap XI.
Can you please let me know how to Integrate between them ?hi
check this doc for BI & XI integration
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/52398597-0601-0010-868a-fd95f8061d85
XI Configuration for MDM Integration - Sample Scenario
XI Configuration for MDM Integration - Sample Scenario
MainFrame and SAP Integration - The synchronous case
MainFrame and SAP Integration - The synchronous case
regards
kummari -
Hello,
We plan to move a 20+ years old Mainframe (CICS, Cobol and DB2) application to Windows platform with SQL.
The business request is to maintain uninterrupted operations while development is in progress and to incrementally release completed work into production.
There are tones of articles on the web and we identified “Rehostong”, “Regenrationg” and “Rewriting” as possible strategies: each of them have disadvantages and risks.
Would someone who went through Mainframe migration process share from their experience and make some suggestions on strategies to use?
If we were to choose the “Rewrite” options, during the development that will take years, we need to have data synchronised between Mainframe and SQL so the business can use the Mainframe and the new system.
Does anybody have any experience on how to achieve this?
Thank you,
GabrielaFirst, why would a single application take years to rewrite? Especially if it's a DB2 application. If you resist the urge to make the .NET/SQL app fancy, and perform straightforward ports of DB2 > SQL. Reimplement the COBOL programs
in either TSQL stored procedures, or C# code. Replace the screens with ASP.NET screens. It may not take all that long. The key thing to remember in rebuilding an application is that you have a working design (which is the hardest part of
application development). It may be an _old_ design, and it may not be that good. But it works. So use it. Slavishly copy the design of the tables, programs and screens. This makes implementation, testing and migration much
easier than trying to improve the system during the port. Leave that for later releases after the migration.
Also resist the temptation to translate COBOL code to .NET. That's a false economy. Don't use an automatic transator, and don't do a line-by-line copy of the COBOL code. Instead understand what the program is doing, and do the same thing
in a .NET/SQL best-practice way. If you copy the COBOL logic, you'll end up with tons of cursors and nested loops.
But assuming the rewrite does take years, and you want to migrate incrementally, you need some good integration between the mainframe and Windows. And you will need COBOL programmers to write new CICS programs.
Check out HIS
Microsoft Host Integration Server
https://msdn.microsoft.com/en-US/library/dn148340.aspx
Which is an extremely mature and capable integration server for mainframes. You can integrate at the database layer, the CICS layer or at the UI layer (LU2 screen scraping). You need to divide the application into functional units that can be
migrated independently, with their data replicated back to the host. This is often difficult or impossible, so you need to call CICS transactions from your .NET app, and vice versa, and often to do this you will need to build or modify CICS transactions
(thus the need for the COBOL programmers).
So it's do-able. But overall it's significantly more complex and difficult than a simple rebuild.
David
David http://blogs.msdn.com/b/dbrowne/ -
IBM mainframe integration with SAP using XI
Hi gurus,
I have a task of integrate IBM mainframe with SAP using XI. I know the XI but IBM mainframe is totally new for me.
Can anybody guide me in this. like (which adapter I have to use,how to connect/configure..etc)Hi
these links help u
http://www.iwaysoftware.com/pdf/tech_brief/TechBrief_SAPNETweaver.pdf
Integrating JDEdwards system with XI using IWAY adapter part - I
Integrating JDEdwards system with XI using IWAY adapter part - II
Integrating JDEdwards system with XI using IWAY adapter part - III
http://egeneration.bea.com/iwaydocs/iway55/5.5.001/iw55_cics.pdf
Also refer to the troubleshooting guide of iway adapter..
http://egeneration.bea.com/iwaydocs/iway55/5.5.001/iw55_cics.pdf -
I am z/OS system programmer, our company is using IMS as its main OLTP database. We are investigating moving data off the mainframe for data warehousing and online fraud detection. One option is using IBM InfoSphere CDC and DB2, another option is using IMS connect and writing our own program, I am wondering what is the oracle solution for this kind of issue?
I am not oracle technician but I googled and find out Oracle has some product like Oracle Legacy Adapters, OracleAS CDC Adapter and Oracle Connect on z/OS, however I didn't find them in Oracle site(https://edelivery.oracle.com/), I don't know whether these products are deprecated or not?!
I would very much appreciate any help or guidance you are able to give meThank you for responding.
I've considered dumping the data into a flat file and using SQL*Loader to import as you suggest but this would require some scripting on a per-table basis. Again: all I want to do is to copy the contents of a table from one database to another. I do not think I should have to resort to creating my own dump and load scripts in order to do that. However I agree with you that this type of solution may be my final solution.
I've tried the db link solution. It was just a slow as the 'imp' solution for some reason. Don't know why. The tables are rather large (3 tables of a few Gb each) and therefore require intermediate commits when loaded. Otherwise the rollback segment will run out of space. So the 'db link solution' is really a PL/SQL script with a commit for each x records.
I think Oracle is making it a bit difficult for me to copy the contents of a table from one database to another and to do it efficiently. Perhaps I'm missing something here? -
I need following adapters information
Adapters which are used by iWay Software for SAP XI.
Could you please provide me information about these adapters.
Mainframe/Transaction Adapter
CICS
Telnet(3270)
Telnet(5250)
IMS/ATM
Thanks,
Khaja SyedKhaja,
you get all infos from SAP Service Marketplace
service.sap.com alias XI --> SAP XI in Detail --> Connectivity --> Connectivity in 3.0 --> iWay
If you need more infos you can ask your local SAP account manager or let me know.
regards
Detlef -
Mainframe Integration using File Adapter (FTP Mode):: ftp commands
Hi,
We are trying to integrate with Mainframe system using File Adapter. (FTP mode). We are able to write the file to Mainframe system but not able to format it properly. We had to provide FTP parameter, <b>ftp.quote site recfm=fb lrecl=150</b>
As per SAP Note 801926 :: XI 3.0 File Adapter: Additional Parameters, the only parameter that can be used is <b>ftp.timeout</b>. Has anyone tried out using other FTP parameters? (like ftp.quote)
Any help is grealy appreciated.
Regards,
Siva MarananiI am looking at running some OS commands especially the QUOTE SITE FILENAME, and found this OSS note:
https://service.sap.com/sap/support/notes/841704
In this note it says...
"Note that for the File Adapter transport protocol "FTP", the operating system command is NOT executed on the FTP server, but on the server hosting the Adapter Engine." -
Hi Experts,
I have a scenario where we need to integrate PI with Mainframe and we are using MQ in between. Data flow will be like following
Mainframe-->MQ-->PI-->ECC
Issue:
Mainframe will be sending a flat file to PI. In PI I have used JMS content conversion to parse it. When Mainframe is sending any data to PI, PI is receiving special characters. In JMS module configuration, I have configured Transform.ContentType as "text/xml;charset=utf-8". Can anyone let me know if any configuration change can fix the issue.
Thanks.Hi Naga,
I just got to know that they are sending the data in EBCDIC encoding format. Could you please let me know how can I handle this in JMS adapter. There is content conversion as well. Data will be coming as PIPE delimited format.
Above is the screenshot for special characters
Thanks. -
Weblogic Integration to integration Siebel client to MainFrame CICS COBOL Programs
Hi,
Is there a way to connect xml based (i/p/o/p) siebel cleint to send xml i/p and
xml o/p to MainFrame resident Cobol programs.
Assume one to one mappeing between XML to the commarea...?
Appreciate your inputs.
Thanks,
-Manjucan someone help with this??
-
Integrating mainframes and Xi .
Hello everyone,
I have a doubt that how can we integrate Xi and Mainframes ? What is the procedure to fetch data from Mainframes ? Whats the process involved if I am picking up the data from cobol language and what would be the data format ? Please correct me if my question is wrong at any point.hi
please refer to the link
http://documentation.softwareag.com/crossvision/xic311/prodover/starting.htm
rewards if found helpful
BR
Kasturika -
Hi
I'm trying to do a feasibility analysis for using Oracle Connect for IMS/DB .
in the product data sheet
http://www.oracle.com/technology/products/integration/Adapters/pdf/DS_OracleAS_Adapter_Mainframes.pdf
I see that a eclipse plugin for Oracle Studio is mentioned. I searched for it but cant find it.
Basically Im intrested in the way it exports the metadata in XSD.
"Oracle Studio captures the metadata defined in COBOL Copy book, PSB
and DBD files and exposes them as XSD/WSDL schemas." .
Can i get the format of these XSD /WSDL Files genereated.
any pointers to samples/tutorials or articles would be really helpful.
Thanks in Advance.
PB975305 wrote:
Hi , I am currently looking for a Mainframe Adapter to connect to IMS(TM/DB) from a J2EE application (EJBs) .
I have looked into Weblogic Java Adapter for Mainframes (JAM) , which seems to be good. What are the other options ? I am mainly looking for the most commonly used opensource/proprietary solution .Please, suggest if any.
Any, input is greatly appreciated.There wouldn't be one most common one since one typically uses a solution that works with their existing stack. e.g those not using Weblogic are unlikely to use Weblogic Java Adapter for Mainframes.
Maybe you are looking for
-
Hi Guru's, I have a flat file with Sales person, City, product, quantity, amount and calyear. I created info objects for sales person, product, quantity and amount. I gave city as attribute for sales person. while creating infocube i can't see the ci
-
ECC6.0 EHP4 upgrade best approach
Hi, What will be best approach for the following scenario: Source: OS - Windows2000,32bit DB - Oracle 10g SAP - R/3 4.7Ent,NUC Target: OS - Windwos2008,64bit DB - Oracle 11i SAP - ECC6.0 EHP4,NUC Any suggestions? Thanks and Regards,
-
Hello people I have accidently erased Ical from my Imac how do I get it back? I clicked on to ical and it told me it is not supported on this architecture. Sorry I'm new to disk repair and scared I might bugger up the rest of my files. Thank you in a
-
How to completely uninstall server?
I am running Lion now, and went into launchpad and clicked the "x" that showed up, but I still get processes showing up from the server. How do I fix this?
-
Firefox doesn't show pins on Pinterest!
I can login on Pinterest just fine, but the pins don't come up. I get the Pinterest header and can select categories, but in the space where the pins should be is blank. I've tried deleting and re-downloading Firefox and it did not work. It works on