ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express メッセージ集
Interstage

20.17 IJMQ_B4300番台のメッセージ

IJMQ_B4303: The maximum number of messages [{0}] that the producer can process in a single transaction (TID={1}) has been exceeded. Please either limit the # of messages per transaction or increase the imq.transaction.producer.maxNumMsgs property.

[可変情報]

{0}:imq.transaction.producer.maxNumMsgsで設定した値
{1}:トランザクションID

[意味]

1つのトランザクション内で操作可能なメッセージを超過したため、メッセージの送信に失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下の対処を行ってください。

  • imq.transaction.producer.maxNumMsgsの設定値を必要に応じて変更してください。

  • 1つのトランザクション内で送信するメッセージの数を確認してください。

IJMQ_B4304: The maximum number of messages [{0}] that the consumer can process in a single transaction (TID={1}) has been exceeded. Please either limit the # of messages per transaction or increase the imq.transaction.consumer.maxNumMsgs property.

[可変情報]

{0}:imq.transaction.consumer.maxNumMsgsで設定した値
{1}:トランザクションID

[意味]

1つのトランザクション内で操作可能なメッセージを超過したため、メッセージの受信に失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

以下の対処を行ってください。

  • imq.transaction.consumer.maxNumMsgsの設定値を必要に応じて変更してください。

  • 1つのトランザクション内で受信するメッセージの数を確認してください。

IJMQ_B4307: {0}: The transaction [XID={1}] has been marked as rollback-only [state=FAILED from {2}]

[可変情報]

{0}:内部情報
{1}:トランザクションXID
{2}:変更前のトランザクション状態

[意味]

トランザクションの操作に失敗しました。

[システムの処理]

処理を継続します。

[ユーザの対処]

本メッセージと同じ時間帯に出力されているメッセージ、およびメッセージブローカのログを参照して、対処してください。

IJMQ_B4308: Cannot add non-durable subscriber on {0}. Subscription is shared but no ClientID was set on connection.

[可変情報]

{0}:クライアントID

[意味]

クライアントIDが設定されていません。

[システムの処理]

アプリケーションに、例外を通知します。

[ユーザの対処]

クライアントIDを設定してください。