Amazon SQS コネクターのメッセージおよび制限事項

 

オペレーションについては「Amazon SQS」(オペレーショントップページ)を参照してください。

AMAZONSQSカテゴリのメッセージコード一覧

Amazon SQS Connectorで発生するエラーに対応するメッセージコードです。

 

AMAZONSQS0000E

定義されていないエラーが発生した場合に出力されるメッセージコードです。

原因

対策

定義されていないエラーが発生しました。

エラーメッセージやエラーが発生した処理のヘルプなどを確認してください。

対応するエラー

  • 特になし

 

AMAZONSQS0001E

Amazon SQSとの接続に失敗した場合に出力されるメッセージコードです。

原因

対策

エラーメッセージにより、原因は異なります。

下記の「例外メッセージ」に対象のエラーの原因/対策が記述されていないかを確認してください。

対応するエラー

  • com.amazonaws.AmazonServiceException

 

AMAZONSQS0002E

接続先のAmazon SQSにキューが存在しない場合に出力されるメッセージコードです。

原因

対策

キュー名に存在しないキューを指定しています。

キュー名または接続先で指定したコネクションリソースのリージョンの設定を確認してください。

対応するエラー

  • com.amazonaws.services.sqs.model.QueueDoesNotExistException

 

AMAZONSQSカテゴリの例外メッセージ

例外名

原因

対策

InvalidPropertyConfigurationException

ソケットタイムアウト(秒)は0以上2147483647以下の整数を指定してください。

ソケットタイムアウト(秒)が指定できる値の範囲外です。

ソケットタイムアウト(秒)に0以上2147483647以下の整数を指定してください

InvalidPropertyConfigurationException

受信メッセージの最大数は1以上10以下の整数を指定してください。

受信メッセージの最大数が整数でないか、または指定できる値の範囲外です。

受信メッセージの最大数に1以上10以下の整数を指定してください。

InvalidPropertyConfigurationException

受信メッセージ可視タイムアウト(秒)は0以上43200以下の整数を指定してください。

受信メッセージ可視タイムアウト(秒)が整数でないか、または指定できる値の範囲外です。

受信メッセージ可視タイムアウト(秒)に0以上43200以下の整数を指定してください。

InvalidPropertyConfigurationException

接続タイムアウト(秒)は0以上2147483647以下の整数を指定してください。

接続タイムアウト(秒)が指定できる値の範囲外です。

接続タイムアウト(秒)に0以上2147483647以下の整数を指定してください

ResourceNotFoundException

リソース定義が見つかりませんでした。名前:[]

接続先が指定されていません。

接続先を指定してください。

ResourceNotFoundException

リソース定義が見つかりませんでした。名前:[<コネクションリソース名>]

接続先で選択されたリソース定義が見つかりません。

接続先で指定したコネクションリソースを確認してください。

The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method.

接続先で指定したコネクションリソースのSecret Access Keyに誤りがあります。

接続先で指定したコネクションリソースの設定を確認してください。

The security token included in the request is invalid. (Service: AmazonSQS; Status Code: 403; Error Code: InvalidClientTokenId; Request ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)

接続先で指定したコネクションリソースのAccess Key IDに誤りがあります。

接続先で指定したコネクションリソースの設定を確認してください。

The specified queue does not exist for this wsdl version. (Service: AmazonSQS; Status Code: 400; Error Code: AWS.SimpleQueueService.NonExistentQueue; Request ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)

キュー名に存在しないキューを指定しています。

キュー名または接続先で指定したコネクションリソースのリージョンの設定を確認してください。

 

AMAZONSQSカテゴリの制限事項

稼働環境

注意事項

  • 接続先の仕様変更により、本ヘルプに記載されている動作が変わる場合があります。

メッセージ受信処理

仕様制限

ありません。

注意事項

  • Amazon SQSと本コネクターとの通信は、HTTPSを使用します。

メッセージ送信処理

仕様制限

ありません。

注意事項

  • Amazon SQSと本コネクターとの通信は、HTTPSを使用します。

メッセージ削除処理

仕様制限

ありません。

注意事項

  • Amazon SQSと本コネクターとの通信は、HTTPSを使用します。