Exception with "MQRA:OMR:onMessage:WorkException-error Code: 1" seen in GlassFish server.log
Last updated on NOVEMBER 05, 2016
Applies to:Oracle GlassFish Server - Version 3.1.2 and later
Information in this document applies to any platform.
On GlassFish 2.1.x and also GlassFish 3.1.2.x (up to 22.214.171.124) version, it is possible that when attempting to perform MDB message processing
the following error occurs. ("MQRA:OMR:onMessage:WorkException-error code: 1 on omrId=0")
There is not deterministic pattern to this but this happens in the WorkCoordinator when the MDB work is being dispatched. This issue is also reported in https://java.net/jira/browse/GLASSFISH-15134 and https://java.net/jira/i#browse/GLASSFISH-16051.
This may cause the message to be stuck and not processed until either GlassFish or the MQ broker is restarted to cause the message to be redelivered (assuming the message is not expired).
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms