| Author | 
		  Message
		 | 
		
		  | kishoreMuthyala | 
		  
		    
			  
				 Posted: Thu Mar 25, 2004 1:02 am    Post subject: HELP | 
				     | 
			   
			 
		   | 
		
		
		   Apprentice
 
 Joined: 24 Mar 2004 Posts: 35 Location: singapore 
  | 
		  
		    
			  
				Hi ,
 
Softwares versions
 
Websphere MQ 5.3 with CSD 05
 
DB2 ver 8.1 with Fix Pack 3
 
Websphere Adapter 5.5.
 
Websphere Business Integration Message Broker ver 5.0 with CSD 02.
 
 
 
I am trying to retrieve the data from SAP BAPI module into the message broker using the SAP Adapter.
 
From WebSphere Business Integration Adapters->tools
 
Configured the SAP Adapter and Developed Business Objects using SAPODA and saved them in System Manager by creating the project
 
The SAP Adapter has been configured and it is polling.
 
From system manager I have deployed the project to Message Broker in this process i have given the message set name which was
 
imported into the Message Broker.
 
 
 
In the message broker, I have created a message flow project and developed a message flow with MQ input node
 
and compute node and MQ output node and deployed  both the message set and the message flow successfully
 
to the broker.
 
 
In the Websphere MQ, I have created an input queue in which I want to put the message. When I am putting xml data 
 
into the queue, it is giving errors.
 
 
ERROR
 
______
 
( wmbroker.default ) Message Format 'CwXML' does not match a Wire 
 
Format Identifier or a Format Name.   
 
 
The Message Format is used to identify a Physical Format layer in the 
 
message set (via the Wire Format Identifier of the layer).   
 
 Message Set I18HGHC002001 did not contain any Physical Format layer 
 
with a Wire Format Identifier of 'CwXML'.   
 
 The Message Format can also identify a bitstream worker by its name, 
 
but 'CwXML' is not a valid name for a bitstream worker. 
 
'xml','cwf','tds' and 'pdf' are valid names, and others may be available on your 
 
system.   
 
 
If the Message Format was intended to identify a Physical Format layer, 
 
check that the Message Format has been specified correctly, and check 
 
that the message set has been deployed successfully.   
 
 If the Message Format was intended to refer to a bitstream worker, 
 
check that the appropriate bitstream worker file (dll or shared object) 
 
exists in the correct directory.   
 
 E.g. On NT if we send an XML message to the broker we should have the 
 
file bipxmlworker.wrk in the <MQSI dir>/bin directory. Other platforms 
 
should have the .wrk files in the <MQSI dir>/lib directory.   
 
 Ensure that all the required workers are available and have loaded 
 
without error. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | jefflowrey | 
		  
		    
			  
				 Posted: Thu Mar 25, 2004 5:45 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		   Grand Poobah
 
 Joined: 16 Oct 2002 Posts: 19981
  
  | 
		  
		    
			  
				What are the properties on your MQInput node?
 
 
What are the names of the physical wire formats of your message set? _________________ I am *not* the model of the modern major general. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | kishoreMuthyala | 
		  
		    
			  
				 Posted: Tue Mar 30, 2004 11:38 pm    Post subject: Help | 
				     | 
			   
			 
		   | 
		
		
		   Apprentice
 
 Joined: 24 Mar 2004 Posts: 35 Location: singapore 
  | 
		  
		    
			  
				Hi ,
 
      my in my Input node properties 
 
         iam giving the input Queue name xxx and iam putting a sample xml data <test>001</test>
 
 
      Physical wire format of my  message set is CwXML 
 
 
regards & thanks  
 
Kishore Muthyala | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | jefflowrey | 
		  
		    
			  
				 Posted: Wed Mar 31, 2004 12:33 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		   Grand Poobah
 
 Joined: 16 Oct 2002 Posts: 19981
  
  | 
		  
		    
			  
				What are the rest of the properties of your input node? _________________ I am *not* the model of the modern major general. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | kishoreMuthyala | 
		  
		    
			  
				 Posted: Wed Mar 31, 2004 12:47 am    Post subject: hello | 
				     | 
			   
			 
		   | 
		
		
		   Apprentice
 
 Joined: 24 Mar 2004 Posts: 35 Location: singapore 
  | 
		  
		    
			  
				Hi,
 
i have given my input Q and Message Doamin as XML
 
thats it in I/P node properties
 
 
regards
 
Kishore Muthyala | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | jefflowrey | 
		  
		    
			  
				 Posted: Wed Mar 31, 2004 3:52 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		   Grand Poobah
 
 Joined: 16 Oct 2002 Posts: 19981
  
  | 
		  
		    
			  
				So, you are trying to take a piece of XML data coming in, without using a message set, and then turn it into a piece of data that matches a message set?
 
 
What your error message is telling you then is that you are not fully populating all of the necessary fields to output the data using the message set model. 
 
 
You will need to use ESQL to also set the MessageType, MessageSet and one or two more members of OutputRoot.Properties that I don't recall the names of right now. _________________ I am *not* the model of the modern major general. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | kishoreMuthyala | 
		  
		    
			  
				 Posted: Fri Apr 02, 2004 12:19 pm    Post subject: Help | 
				     | 
			   
			 
		   | 
		
		
		   Apprentice
 
 Joined: 24 Mar 2004 Posts: 35 Location: singapore 
  | 
		  
		    
			  
				hi everyone,
 
    Thanks for the help and support given to me.The problem is finally resolved.
 
 
regards 
 
Kishore Muthyala | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | 
		    
		   |