Message12062

Author wfouche2
Recipients bmvanwyk, jeff.allen, tomluk, wfouche2, zyasoft
Date 2018-07-23.18:14:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1532369645.04.0.56676864532.issue2445@psf.upfronthosting.co.za>
In-reply-to
Content
Importing IBM MQ Java client libraries continue to fail with the latest Jython source code updated to change https://hg.python.org/jython/rev/86b859301121

Example on Windows:

set CLASSPATH=com.ibm.mqjms-7.0.1.jar;jms-1.1.jar;com.ibm.mq.jmqi-7.0.1.jar

jython -V
Jython 2.7.2a1+

jython -c "import com.ibm.mq.jms.MQQueue"

TypeError: Supertypes that share a modified attribute have an MRO conflict[attribute=get, supertypes=[<type 'com.ibm.msg.client.jms.internal.JmsPropertyContextImpl'>, <type 'com.ibm.msg.client.jms.JmsPropertyContext'>, <type 'com.ibm.msg.client.jms.admin.JmsJndiDestinationImpl'>, <type 'com.ibm.msg.client.jms.admin.JmsDestinationImpl'>, <type 'com.ibm.msg.client.jms.JmsQueue'>, <type 'java.util.Map'>, <type 'com.ibm.mq.jms.MQDestination'>, <type 'com.ibm.msg.client.jms.JmsDestination'>], type=MQQueue]

What remains to do be done to implement a 100% fix?
History
Date User Action Args
2018-07-23 18:14:05wfouche2setmessageid: <1532369645.04.0.56676864532.issue2445@psf.upfronthosting.co.za>
2018-07-23 18:14:05wfouche2setrecipients: + wfouche2, zyasoft, jeff.allen, tomluk, bmvanwyk
2018-07-23 18:14:04wfouche2linkissue2445 messages
2018-07-23 18:14:03wfouche2create