| Author | 
		  Message
		 | 
		
		  | MizukiYamato | 
		  
		    
			  
				 Posted: Fri Aug 23, 2019 3:45 am    Post subject: Does the SOAP Reply node ignore transmission failures ? | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 16 Dec 2009 Posts: 45 Location: Japan 
  | 
		  
		    
			  
				Hi, all
 
 
 
Does the SOAP Reply node ignore transmission failures like the HTTPReply node's default behaivor?
 
 
- HTTP Reply node have a property 'Ignore transport failures' (default value is true).
 
 
Regards for any comment.
 
   | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | timber | 
		  
		    
			  
				 Posted: Sat Aug 24, 2019 3:41 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Grand Master
 
 Joined: 25 Aug 2015 Posts: 1292
  
  | 
		  
		    
			  
				| Not sure - but why do you need to know? (sometimes you will get better answers if we understand the scenario). | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | MizukiYamato | 
		  
		    
			  
				 Posted: Sun Aug 25, 2019 1:54 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 16 Dec 2009 Posts: 45 Location: Japan 
  | 
		  
		    
			  
				| After soap response from Message flow to inbound system(SYSTEM A), the flow send a message to an another system(SYSTEM B). We need to know If SYSTEM A detect tcp error(such as that packet), flow never send a message to SYSTEM B, or do send a message. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | fjb_saper | 
		  
		    
			  
				 Posted: Sun Aug 25, 2019 11:28 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Grand High Poobah
 
 Joined: 18 Nov 2003 Posts: 20768 Location: LI,NY 
  | 
		  
		    
			  
				
   
	| MizukiYamato wrote: | 
   
  
	| After soap response from Message flow to inbound system(SYSTEM A), the flow send a message to an another system(SYSTEM B). We need to know If SYSTEM A detect tcp error(such as that packet), flow never send a message to SYSTEM B, or do send a message. | 
   
 
Are you by any chance aggregating from multiple sources?   _________________ MQ & Broker admin | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | MizukiYamato | 
		  
		    
			  
				 Posted: Sun Aug 25, 2019 1:56 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 16 Dec 2009 Posts: 45 Location: Japan 
  | 
		  
		    
			  
				no aggregate. Our flow is below.
 
 
SYSTEM A : SOAP
 
SYSTEM B : HTTP
 
 
SOAPInput  -> Compute -> SOAPReply -> Compute -> HTTPRequest -> Compute | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | MizukiYamato | 
		  
		    
			  
				 Posted: Sun Aug 25, 2019 3:52 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 16 Dec 2009 Posts: 45 Location: Japan 
  | 
		  
		    
			  
				| We have to decide when System A detect socket error or soap fault, System A can resend the message, or not. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | fjb_saper | 
		  
		    
			  
				 Posted: Sun Aug 25, 2019 10:11 pm    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Grand High Poobah
 
 Joined: 18 Nov 2003 Posts: 20768 Location: LI,NY 
  | 
		  
		    
			  
				
   
	| MizukiYamato wrote: | 
   
  
	| We have to decide when System A detect socket error or soap fault, System A can resend the message, or not. | 
   
 
 
My understanding is that if you sent a SOAP Fault to System A because of the error you have used up the token for reply to A and you are done sending back to A.   _________________ MQ & Broker admin | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | MizukiYamato | 
		  
		    
			  
				 Posted: Mon Aug 26, 2019 4:31 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Apprentice
 
 Joined: 16 Dec 2009 Posts: 45 Location: Japan 
  | 
		  
		    
			  
				Yes.SOAP Response is send to System A only one time.
 
 
 Our flow send soap response to system A, then, it send request to System B.
 
RESEND is performed automatically by System A when System A detects tcp error.( if tcp error does not always mean not sending to System B, RESEND manualy) | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | 
		    
		   |