ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » SOAP over MQ

Post new topic  Reply to topic
 SOAP over MQ « View previous topic :: View next topic » 
Author Message
Heena
PostPosted: Thu Sep 10, 2015 5:07 am    Post subject: SOAP over MQ Reply with quote

Newbie

Joined: 26 Sep 2014
Posts: 6

Hi,
I need to recieve SOAP message on MQ input node.
I have created one message set with WSDL.
I have set the parser of MQInput node as MRM parser.
In the next compute node I want to process the SOAP message that I have recieved via MQ.
But message isn't getting parsed. It's giving an error like "[b]RM dictionary not found[/b]".
Can anybody pls help me with the same? It's urgent.

I am using IIB V.9.0.0.2.
Thanks in advance
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Sep 10, 2015 5:10 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

If you want to do SOAP over MQ you should probably be using SOAP over JMS.

Then you don't need to use an MQInput node and the WSDL will be properly used.

With a plain MQInput node you need to make sure that you have configured the parser on the properties.

The MRM parser is the wrong parser for SOAP. SOAP is XMLNSC. Start to finish.

You shouldn't even be using MRM in v9. You should be using DFDL for all of your non-XML data.

Fix that, and then try using a SOAP Extract after your MQInput node.
_________________
chmod -R ugo-wx /
Back to top
View user's profile Send private message
Heena
PostPosted: Thu Sep 10, 2015 5:31 am    Post subject: SOAP over MQ Reply with quote

Newbie

Joined: 26 Sep 2014
Posts: 6

I understood your point.
But with XMLNSC parser, I won't be able to use the WSDL which is having message structure.
We aren't allowed to use SOAP over JMS as per the project requirements.
So, how should I approach now?
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Sep 10, 2015 5:41 am    Post subject: Re: SOAP over MQ Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Heena wrote:
I understood your point.


No you didn't.

Heena wrote:
But with XMLNSC parser, I won't be able to use the WSDL which is having message structure.


Yes you can.

Heena wrote:
We aren't allowed to use SOAP over JMS as per the project requirements.


Ask whoever wrote the project requirements what the difference is between SOAP over JMS and a message with a SOAP payload structure arriving on an MQ queue. Exactly. In detail.

Heena wrote:
So, how should I approach now?


Get some training and/or mentoring. Your questions display significant lack of knowledge on the capabilities and usage of IIB. You might want to organize some training for whoever banned SOAP over JMS but decided to use MQ as a transport mechanism while you're at it.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Sep 10, 2015 5:57 am    Post subject: Re: SOAP over MQ Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Vitor wrote:
Heena wrote:
But with XMLNSC parser, I won't be able to use the WSDL which is having message structure.


Yes you can.


The XMLNSC parser - and the SOAP Parser - use the XSDs that are loaded from the WSDL.

Oddly enough, you aren't required to tell these parsers which model to use. They detect it based on the name and namespace of the root element of the document.

As my esteemable colleague says - you need training. Or at least learning.
_________________
chmod -R ugo-wx /
Back to top
View user's profile Send private message
Heena
PostPosted: Sat Sep 12, 2015 5:38 am    Post subject: Reply with quote

Newbie

Joined: 26 Sep 2014
Posts: 6

Yeah,
It worked and the functionality I needed is running.
Thanks a lot.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » SOAP over MQ
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.