IMS / DB Adapter
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.
PB
975305 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.
Similar Messages
-
Polling IMS-DB using the IMS-DB Adapter
Has anyone used the IMS-DB adapter to poll for changes within an IMS table? Essentially the logic would go as follows:
Select all records where status is New
For each record
Mark as Pending Validation (in IMS DB)
Submit to other system
End for
Wait 10 minutes
repeat.
Would something like this work? Has anyone done this?
Thanks,
MichaelYou are correct this is a one way operation, although you will get an error response if the insert fails. I don't know without trying but I believe this will roll back the whole transaction.
Therefore if you what to know the number inserted what you can do is use the expression ora:nodeCount() before you call the invoke to the DB insert
cheers
James -
IMS transactions encoding in the Sender adapter.
Hello,
I would like to use the FTP sender to pick up files created as IMS transactions, which are in EBCDIC encoding, I don't know what value to use for the content conversion in the sender CC to decode the binary.As it turns out, we are having a completely different problem with the adapter right now, so i can't test these right now. I will give yo guys points for responding and leave the resolution of this for another time.
-
Anyone tried to deploy IBM's Java resource adapter for IMS on WLS6.1sp2?
Has anyone had success or attempted to deploy the IMS Connector
for Java (IBM's resource adapter) on WLS6.1sp2? I would like to
use this to connect WebLogic to IMS via IMS Connect 1.2?
Thanks
Sam
"Sam Naylor" <[email protected]> wrote:
>
>Has anyone had success or attempted to deploy the IMS Connector
>for Java (IBM's resource adapter) on WLS6.1sp2? I would like to
>use this to connect WebLogic to IMS via IMS Connect 1.2?
>
>Thanks
>Sam
Sam,
I was wondering if you were able to use the IMN Connector RAR file. I was able
to deploy but that was teh extent of my effort.
Appreciate you insight!
-
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 -
JDBC Adapter-XML Document Name
I am working on XI 2.0 and need to change the XML document name I am receiving from an inbound JDBC adapter. The document I am receiving is:
<resultset>
<row>
<col1>ABC</col1>
<col2>123</col2>
</row>
</resultset>
I want to receive:
<MyDocumentName>
<row>
<col1>ABC</col1>
<col2>123</col2>
</row>
</MyDocumentName>
Does anyone know how to override the default "resultset" name from the JDBC adapter??? The reason I need to do this is because my message mapping does not work properly unless I have the Message type of the message from my JDBC adapter as "resultset".
Thanks for your help!
Dan Pettingill(Note: I work with Dan Pettingill, the starter of this thread)
I decompiled the class Renato suggested, but I don't
think that's going to be the solution. The DB2XMBProcesser is dependent on XI properly setting the properties values for the jdbc adapter. DB2XMBProcesser will use a property named "db.documentname" to set the name of the root node of the DB2 results. If no such property is defined, the default value of resultSet is used.
[documentName = getParaWithDefault("db.documentName", "resultset");]
Our problem seems to be that XI is not passing along the parameters we define in the adapter configuration. We've tried numerous combinations and names, but they never take.
The only way we can get XI to recognize that we are sending in a documentName parm is to call it "docName". Any other name is essentially ignored (including db.documentname, documentname, XMB.docName, and a lot of other permutations as well).
But here is the log from that adapter when we do so. Not that it sees the value we're setting, but it won't set the documentname parm going to the jdbc.
2004-08-31 17:33:45 : jdbcListener
Raw configuration data ***
Transport protocol: JDBC, version
Message protocol: JDBC, version
pollInterval|301
additionalParameters|true
jdbcDriver|com.ibm.db2.jcc.DB2Driver
retryInterval|null
dbpassword|***
queryStatement|SELECT * FROM RBPRDB.T1256;
queueName|null
autoCommit|false
updateStatement|Delete from RBPRDB.T1256 Where GUID Is Not Null;
dbdisconnect|false
dbuser|r50445
adapterStatus|active
isolationLevel|2
addParameterParams|*** TABLE , 2 ROWS DEFINED ***
addParameterParams|addParameterParams$0$addParameterParamName$docNamespace
addParameterParams|addParameterParams$0$addParameterParamValue$urn:freescale.com
/xi/db2-ims/wms
addParameterParams|addParameterParams$1$addParameterParamName$docName
addParameterParams|addParameterParams$1$addParameterParamValue$SelectAckQueue
pollIntervalMsecs|null
execute|null
connectionURL|jdbc:db2://WACCTSO.sps.mot.com:9003/WACCDB2T
qualityOfService|EO
Used configuration data ***
'MessageProtocol': 'JDBC'
'adapterStatus': 'active'
'addParameterParams.dbEncoding': ''
'addParameterParams.docName': 'SelectAckQueue'
'addParameterParams.docNamespace': 'urn:freescale.com/xi/db2-ims/wms'
'addParameterParams.docNamespaceScope': 'root'
'additionalParameters': 'true'
'autoCommit': 'false'
'connectionURL': 'jdbc:db2://WACCTSO.sps.mot.com:9003/WACCDB2T'
'dbdisconnect': 'false'
'dbencoding': ''
'dbpassword': '***'
'dbuser': 'r50445'
'documentname': 'resultset'
'documentnamespace': ''
'execute': ''
'isolationLevel': '2'
'jdbcDriver': 'com.ibm.db2.jcc.DB2Driver'
'pollInterval': '301'
'pollIntervalMsecs': '0'
'qualityOfService': 'EO'
'queryStatement': 'SELECT * FROM RBPRDB.T1256;'
'retryInterval': '301'
'updateStatement': 'Delete from RBPRDB.T1256 Where GUID Is Not Null;'
OK - initialized -
PI JMS Adapter - setting of MQMD.Format
I have a requirement whereby I need to set MQMD.Format=u2019MQIMSu2019 on a receiver JMS channel, i.e. when it reaches our MQ / Mainframe from PI we need that format set (PI defaults to u2018MQSTRu2019). Unlike for example ccsid, format it is not a parameter available to be changed on the main JMS screens.
Any ideas on how I can achieve this? SAP has suggested doing some things over on the receiver (MQ) side but I don't want to go there, and don't think I should need to.
We are on PI 7.11 sp 5.
Background: as per IBM documentation (http://webcache.googleusercontent.com/search?
q=cache:Ps4qVR_SbYIJ:www.macyplace.com/macyent/descriptions/MEMQClass.htmMQSERIESOTMAreasonmqims;cd=7&hl=en&ct=clnk&gl=ca), otma-based messages must have a format of 'MQIMS'. Here is an excerpt:
...Messages using the IMS OTMA bridge require an MQMD format of "MQIMS"....
KeithHi Keith,
I am trying to do the same thing. Set the MQMD Format to MQIMS using the JMS_IBM_Format but that does not work and gives the following error:
Message processing failed. Cause: com.sap.aii.adapter.jms.api.connector.ConnectorException: Connector for ConnectionProfile of channel: CC_NIAE_DO_NOT_TOUCH_JMS_RECEIVERon node: 3721650 having object id: 484b71b77f4c38debe12a87b7a961905 encountered error: MQJMS2007: failed to send message to MQ queue. in sending to destination queue:///SYSTEM.DEFAULT.LOCAL.QUEUE?targetClient=1, the message message: JMSMessage class: jms_text JMSType: null JMSDeliveryMode: 2 JMSExpiration: 0 JMSPriority: 4 JMSMessageID: null JMSTimestamp: 1311715458427 JMSCorrelationID: 0892080c-b00b-2c01-0e08-f0c02012c708 JMSDestination: queue:///SYSTEM.DEFAULT.LOCAL.QUEUE?targetClient=1 JMSReplyTo: null JMSRedelivered: false JMSXDeliveryCount: 0 JMS_IBM_Encoding: 785 JMS_IBM_Format: MQIMS <?xml version="1.0" encoding="UTF-8"?> <SCSMSG><SCS-MSG-LENGTH>000001663</SCS-MSG-LENGTH><SCS-APP-RE ...: javax.jms.JMSException: MQJMS2007: failed to send message to MQ queue.
A JMS error occurred while processing message: 0892080c-b00b-2c01-0e08-f0c02012c708. The JMS provider gave the error mesage as MQJMS2007: failed to send message to MQ queue. MQJE001: Completion Code '2', Reason '2148'., and the error code as MQJMS2007.
I talked with one of the MQ Team here and they said you might want to have 3 spaces after MQIMS because the MQMB.Format field is 8 Characters and I tried but still the same error.
Also tried putting MQIMS is single and double quote lile "MQIMS " and 'MQIMS ' but it takes the quote as a character and does not create a MQ Message with format MQIMS.
Did you try it and had it working?
Thanks
-Saumitra -
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? -
How to connect IMS database to BW 3.5
Dear experts,
A client has asked us to extract data from IMS database to BW (version 3.5). It is the first time I've heard of IMS and I have no idea how should this connection be done.
I know there are the BC in BW which can extract from sql and other databases, but no idea how to extract from IMS. Neither I know the requirements in BW in order to be able to connect with IMS.....
Sorry, I've been reading posts, documentation and whatever I could find in the internet but sincerly, I haven't uderstood anything..... I've always worked in BI, but I haven't never needed to extract from other places different from SAP, SQL or flat file....
Any help will be greatly appreciated!
Thanks all!!!
Best regards,
CeciliaHello Cecilia
I assume you want to use PI, as you have opened this thread in the PI forum.
I also assume that IMS is a database provider. Is this correct?
1) obtain the DB drivers from the DB provider
2) install the DB drivers (see note #1138877 PI 7.1 : How to Deploy External Drivers JDBC/JMS Adapters)
3) configure the JDBC sender/receiver adapter. See the link:
Configuring the JDBC Adapter in the Integration Directory/PCK
http://help.sap.com/saphelp_nwpi71/helpdata/EN/22/b4d13b633f7748b4d34f3191529946/frameset.htm
4) decide how you wish to connect to the BW system. You can use a proxy or some of the XI adapters.
Your message flow would look like this:
IMS -> JDBC Sender -> XI -> Receiver Proxy -> BW
You will find blogs on SDN which discuss the actual configurations that are required for the JDBC adapter and for the proxy.
Regards
Mark -
Error importing IMS QTI 1.01 compliant test
Hi,
When I tried to import this (http://dl.dropbox.com/u/24610580/assessment_import_example.xml) xml file (example provided by Scott) to OLM as it is with a pre created and published question bank, I get this error:
-- oracle.xml.parser.v2.XMLParseException: Can not build schema 'http://www.imsglobal.org/xsd/ims_qti_rootv1p01' located at 'ims_qti_rootv1p01.xsd' --
And when I zip this xml file together with the following oracle provided xsd files I get this error:
-- java.lang.NullPointerException --
Oracle Provided XSD Files:
adlcp_rootv1p2.xsd;
ila_mdextensions.xsd;
imscp_rootv1p1p2.xsd;
imsmd_rootv1p2p1.xsd;
ims_xml.xsd.
In addition to this, I am even unable to import the test zip package to OLM again that has been exported from OLM on the same instance, I get the same following error:
-- oracle.xml.parser.v2.XMLParseException: Can not build schema 'http://www.imsglobal.org/xsd/ims_qti_rootv1p01' located at 'ims_qti_rootv1p01.xsd' --
Please advise me what am I possibly doing wrong or missing something here, I am not an expert on content development but I need to upload this test once and communicate this and the IMS QTI compliant test example to my vendor.
Thanking in advance for your help
Regards,
Bilal KhanHi Scott,
Thanks for your help, the issue is resolved now,
I actually removed the location reference (given below) from the xml files and then upload it and succeeded in uploading it in both the ways - as a xml file or the xml file in the
compressed zip format.
The following location link was removed from the file:
-- xsi:schemaLocation="http://www.imsglobal.org/xsd/ims_qti_rootv1p01 ims_qti_rootv1p01.xsd ila_mdextensions ila_mdextensions.xsd" --
Working on OLM 11.5.10.2
However, I would like to know that which directory location and file/s are you referring to in your response as I have set the content server location for the Profile option "OTA: XSD Server Location" - Value is "http://10.3.95.43:8888/OA_HTML/". Now when I try to access this url I get this - ¬ísrjava.lang.Integerâ ¤÷‡8Ivaluexrjava.lang.Number†¬• ”à‹xp -. I have only copied the oracle provided SCORM Adapter files to the content as per Metalink Note:331572.1 -
Following Oracle Adapter files were copied on a common directory name Oracle SCORM Adapter on a content server
Oracle_SCORM_Adapter.html
adapter_blank.html
adapter_lms.html
adapter_test.html
browserTest.jar
signedlms.cab
signedlms.jar
signedlms2.jar
Thanks & Regards,
Bilal Khan
Edited by: Bilal Khan on Jun 14, 2011 2:40 PM -
Resource Adapter for Mainframes!
Hi,
Is there any resource adapter available for Mainframes?
Thanks,
Thangamani
List of certified resource adapters for MF (VSAM, CICS, ADABAS, Natural, IMS etc)
can be found in http://www.bea.com/products/servers_integration/adaptermatrix.shtml
Esti
"Stefan Krieger" <[email protected]> wrote:
>You can download a resource adapter for IBM CICS at
>http://www.comporsys.com.
>
>Enjoy,
>Stefan
>
>Thangamani Vaiyapuri <[email protected]> schrieb in im Newsbeitrag:
>3b52d3f3$[email protected]..
>>
>> Hi,
>>
>> Is there any resource adapter available for Mainframes?
>>
>> Thanks,
>> Thangamani
>
>
-
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 -
We need to Provisioin users via OIM into IBM's IMS (Information Management System) version 9.0 on the Mainframe..I understand no OOTB adapter available and would require to create custom adapter.Any pointers or suggestion on the approach to be followed?
Thanks,
SandeepIt actually depends on your client needs. like what are the operations that needs to be performed for ex createuser, modifyuser, deleteuser, changeprofile and changepassword. Accordingly API's has to be exposed from IMS.
Anyway the prerequisites would be
1. First confirm how communication happens from OIM to IMS. whether it is webservices or Java basedAPI or Stored Proc(in case od DB) etc.
2. for any of the above communication channel, a proper response should sent back to OIM.
4. List of Attributes to pass to target system.
5. Roles/Groups if any.
3. SSL communication?
This is what I can point out as of now. Experts can give you more suggestions. -
Hi All,
I have a requirement where i have to interact with the mainframe IMS transactions from a J2EE application deployed in the weblogic server. I found that weblogic has OracleAS adapters for this.
I have installed all the necessary adapters from this link http://www.oracle.com/technetwork/middleware/adapters/overview/index.html.
Now for configuring i was referring this PDF http://docs.oracle.com/cd/B31017_01/integrate.1013/b31005.pdf
and this documentation http://docs.oracle.com/cd/E15523_01/doc.1111/e16085/imstm_adp_ex.htm
In these documents they have mentioned to use Oracle Studio v 11.1.1.2. But i was not able to find its binary to install it. Please let me know where can i find it?
And also this whole configuration is very confusing. So if someone has already done this already then please suggest some steps to follow them.
Thanks in advance.No , we have got a project requirement , where we are asked to install soa suite & on top it install the JCA-legacy-adpater. We are done vth soa installation, but are not able to find the download for this JCA legacy adapter.
-
Iphoto crashing after using mini-dvi to video adapter
Hi, IPhoto on my Macbook is crashing. I can open it, then as soon as I scroll down it locks up and I have to force quit.
This started happening right after I used a Mini-DVI to Video Adapter cable to hook my macbook up to my TV. The adapter/s-video connection worked and I was able to see the video on the tv. But iphoto immediately locked up the computer when I went to slide show and now it locks every time I open it.
Any ideas?
Thank you:)
DorothyIt means that the issue resides in your existing Library.
Option 1
Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Choose to Rebuild iPhoto Library Database from automatic backup.
If that fails:
Option 2
Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords, faces and places back.
Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.
Regards
TD
Maybe you are looking for
-
Ssrs 2008 r2 or ssrs 2012 place moving graphics in report while it is executing
In a new ssrs 2008 r2 or ssrs 2012 report application, I want to add some graphics to the report(s). I know that you can embedded a graphic in the ssrs report. However I would like to be able to do one or more of the items I am listing below: 1. In o
-
Problem with this version of DropDownLists, there is no removeItem function
Dear All, I have a problem with this new version of the DropDownLists, in previous versions you had the removeItem function and others, but now you just have clearItems and addItem. I have a list of elements in which a customer will be able to link a
-
Time Machine: How should it react to an unreadable file?
Hi, does anyone know how TM should deal with a file that is unreadable due to it residing on a 'bad block' ? I recently loaded about 250 movie files (about 125GB) onto a 500GB 2.5" USB drive connected to my Macbook Pro (OS-X 10.7.3) and then did a TM
-
Vertical scroll bar in table control with wizrads
Hi, Im working on a table control with a customised table. I created a table control with wizards. But vertical scroll bar is not working. How can i invoke vertical scroll bar and can any one provide the code for the all the operations on a table c
-
We found that your app exhibited one or more bugs, when reviewed on iPad running iOS 7, on both Wi-Fi and cellular networks