アーティクル - CS292986

エラー "JdbcSQLException: データベースが読み取り専用です" は、異常アラートを実行しているときに結果 microservices で報告され ThingWorx Analytics

修正日: 17-Sep-2018   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Analytics 8.3.1

説明

  • 異常アラートが失敗状態に設定されている
  • ThingWorx Analytics で異常アラートを実行すると、結果マイクロサービスで次のエラーが報告されました
JdbcSQLException: このデータベースは読み取り専用です。SQL 文:
/* com... 結果モデル */を挿入します。結果に挿入 (description、lastModified、location、name、resultType、id) 値 (?,?,?,?,?,?)[90097-192]
getJdbcSQLException (DbException. java: 345) に表示します。
.org. message. DbException. get (DbException. java: 179)
.org. message. DbException. get (DbException. java: 155)
.org. message. DbException. get (DbException. java: 144)
checkWritingAllowed (データベース .java: 1924) での操作を実行します。
checkWritingAllowed (表. java: 1159) にあります。
. hasRight (User. java: 114) にあります。
.org. ユーザー. checkRight (User. java: 100)
.org... 編集行を挿入します (挿入、java: 123)
を挿入します。「更新」 (挿入. java: 114)
コマンドコンテナ. コマンドコンテナ. 更新 (CommandContainer. java:98)
コマンドを実行します。コマンド更新 (コマンド. java: 258)
JdbcPreparedStatement では、. executeUpdateInternal (JdbcPreparedStatement: 160) になります。
JdbcPreparedStatement を更新します (JdbcPreparedStatement: 146 の場合)。
内部で実行します。 ResultSetReturnImpl. executeUpdate (ResultSetReturnImpl. java: 204)
...76共通フレームが省略されています
原因: org GenericJDBCException: 文を実行できませんでした
  • トレーニングマイクロサービスは以下のエラーを報告しています
jackson が無視されました。非認識フィールド "code" (クラス com.) としてマークされていません (7 既知のプロパティ: "ステータス"、"タグ"、"id"、"description"、") としてマークされていません。lastModified "," name "," resultUri "])
[Source: .org. ReaderInterceptorExecutor $ UnCloseableInputStream@56219ffd; ライン: 1, 列:12] (参照チェーンを介して-com. $......... api. ResultResponse ["code"])
jackson では、-(認識できません) xml の例外が発生しています。 from (非認識 Izedpropertypropertyexception。 java:62)
jackson で、DeserializationContext. DeserializationContext: 851) というように、になります。
jackson (StdDeserializer. java: 1085) での com... StdDeserializer... handleUnknownProperty ()
jackson (BeanDeserializerBase. java: 1388) での com... BeanDeserializerBase... handleUnknownProperty ()
jackson (BeanDeserializerBase. java: 1366) での com... BeanDeserializerBase... handleUnknownVanilla ()
jackson で、vanillaDeserialize (BeanDeserializer. java: 266) のようになっています ()。
jackson--------------------------(BeanDeserializer. java: 125)
jackson (ObjectReader. java: 1536) での _bind (objectreader. .java)
jackson-----------------
jackson からの jaxrs............... から (ProviderBase. java: 811)
ReaderInterceptorExecutor $ internal ReaderinvokeReadFrom (ReaderInterceptorExecutor. java: 256) での、....。
ReaderInterceptorExecutor $ internal ReaderaroundReadFrom (ReaderInterceptorExecutor. java: 235) での、... のメッセージ。
ReaderInterceptorExecutor で続行します (ReaderInterceptorExecutor: 155) (. .java の場合)
1085 (MessageBodyFactory. java:) からの内部の MessageBodyFactory. readFrom.
InboundMessageContext エンティティ (InboundMessageContext: 874) を実行していることを示します。
...24個の共通フレームが省略されています
原因: javax.mail.messagingexception の例外: 入力ストリームからエンティティを読み取り中にエラーが発生しました。
最新バージョンはこちらを参照ください CS292986