IBM Support

SE30262 - MQM400-QUEUE MANAGER WITH PENDING TRANSACTION FAILS TO START.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 APAR (Authorized Program Analysis Report)

Abstract

MQM400-QUEUE MANAGER WITH PENDING TRANSACTION FAILS TO START.

Error Description

Queue manager fails to start and following FDC is generated by  
AMQZXMAX:-                                                      
                                                               
Probe Id :- AT013001                                            
Application Name :- MQM                                        
Component :- atmRecoveryIndoubtPass                            
Major Errorcode :- xecF_E_UNEXPECTED_RC                        
Minor Errorcode :- arcE_LOG_RECD_NOT_FOUND                      
Probe Type :- MSGAMQ6118                                        
Probe Severity :- 2                                            
Probe Description :- AMQ6118: An internal WebSphere MQ error    
has occurred (X'20807431')                                      
==============                                                  
MQM Function Stack                                              
kpiStartup                                                      
apiStartup                                                      
atmRecoveryIndoubtPass                                          
.                                                              
ADDITIONAL SYMPTOM:                                            
If the queue manager is ended before messages are resolved,    
leading to in-doubt channels, and a change journal (CHGJRN) is  
issued prior to the next STRMQM, Websphere MQ is incorrectly    
updating the oldest receiver required information in the        
AMQ7460 message.  This incorrect information can lead to the    
inadvertent deletion of journal receivers needed for queue      
manager startup causing the STRMQM to fail.                    

Problem Summary

Queue manager fails to start and following FDC is generated by  
AMQZXMAX:-                                                      
                                                               
Probe Id :- AT013001                                            
                                                               
Application Name :- MQM                                        
                                                               
Component :- atmRecoveryIndoubtPass                            
                                                               
Major Errorcode :- xecF_E_UNEXPECTED_RC                        
                                                               
Minor Errorcode :- arcE_LOG_RECD_NOT_FOUND                      
                                                               
Probe Type :- MSGAMQ6118                                        
                                                               
Probe Severity :- 2                                            
                                                               
Probe Description :- AMQ6118: An internal WebSphere MQ error    
                                                               
has occurred (X'20807431')                                      
                                                               
==============                                                  
                                                               
MQM Function Stack                                              
                                                               
kpiStartup                                                      
                                                               
apiStartup                                                      
                                                               
atmRecoveryIndoubtPass                                          
.                                                              
When using external syncpoint coordinator, during the process  
of commit if the transaction is prepared and queue manager goes
                                                               
down before the commit is completed, then WMQ will only have    
the prepared transaction information without commit entry in    
the journal receiver. Subsequently if the journal receiver is  
changed at then the next start-up of queue manager WMQ          
incorrectly updates the oldest receiver required information.  
If the old journal receivers are deleted following the          
information, the Queue Manager fails to start next time when    
STRMQM is attempted. The userspace (AMQJRNINF) in the queue    
manager library was incorrectly updated as the oldest LSN was  
set to NULL even when there were pending transactions.          
                                                               
Users affected:-                                                
WMQ users on iSeries platform using  external syncpoint        
coordinator.                                                    

Problem Conclusion

Changes has been carried out to correctly populate the oldest  
LSN value and ensure this is updated in the *USRSPC.            
This fix will be included in WMQv6023.                          

Temporary Fix

Comments

Circumvention


None                                                            

PTFs Available

R600 SI47898 PTF Cover Letter   1000

Affected Modules

         
         

Affected Publications

Summary Information

Status............................................ CLOSED PER
HIPER........................................... No
Component.................................. 5724H7206
Failing Module.......................... RCHMGR
Reported Release................... R600
Duplicate Of..............................




System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG15Q","label":"APARs - OS\/400 General"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V6R0M0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
11 December 2012