アーティクル - CS320312

8.4からのThingWorxのアップグレードは、エラー「エラー:列「groupId」が存在しません_位置:62」で失敗します

修正日: 22-Jun-2022   


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

適用対象

  • ThingWorx Platform 8.5 to 9.1

説明

  • ThingWorxプラットフォームは、アップグレード後に開始されません
  • 8.5または9.xにアップグレードした後、プラットフォームにアクセスできません
  • 新しい8.5Thingworx.warファイルをデプロイすると、データベースエラーが発生します
  • ThingWorxプラットフォームのアップグレード後にgroupID列がありません
  • <ThingworxStorage> \ logs \ ApplicationLog.logは次のことを示しています:
    • <日時>[L:エラー] [O:ctppPostgresDataExceptionTranslator] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1]エラー:列"groupId"が存在しません_位置:62
      <日時>[L:エラー] [O:ctsmBaseManager] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1]コレクションを読み込めません[プロジェクト]:エラー:列"groupId"は存在しません_位置:62
      <日時>[L:エラー] [O:ctppPostgresModelExceptionTranslator] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1]エラー:現在のトランザクションは中止され、コマンドはまで無視されますトランザクションブロックの終了
      ..。
      <日時>[L:エラー] [O:ctsThingWorxServer] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1]ThingPackageclassNameが無効です
      <日時>[L:INFO] [O:ctppPersistenceProvider] [I:] [U:SuperUser] [S:] [P:] [T:localhost-startStop-1]接続ThingworxPersistenceProvider、タイプPostgresPersistenceProviderPackageが停止しました
      <日時>[L:警告] [O:ctppPersistenceProvider] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1] persistenceProviderPackage PostgresPersistenceProviderPackageが見つからなかったため、停止できませんでした情報処理
      <日時>[L:エラー] [O:ctsThingWorxBootstrapper] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1]システムを初期化および起動できません:ThingPackage className is無効
      <日時>[L:エラー] [O:ctsThingWorxBootstrapper] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1] ***起動時の重大なエラー:できませんシステムの初期化と起動:ThingPackageclassNameが無効です
      <日時>[L:エラー] [O:ctsThingWorxBootstrapper] [I:] [U:スーパーユーザー] [S:] [P:] [T:localhost-startStop-1]***Webアプリケーションの状態は次のように設定されていますエラー! ***
  • PostgreSQLログは次のことを示しています。
    • <日時>:user = <データベースユーザー>、db = <データベース名>、app = PostgreSQL JDBC Driver、client = <データベースホスト>エラー:列"groupId"は文字62に存在しません
      <日時>:user = <データベースユーザー>、db = <データベース名>、app = PostgreSQL JDBCドライバー、クライアント= <データベースホスト>ステートメント:select "owner"、 "visibilityPermissions"、 "lastModifiedDate"、 "groupId"、 "designTimePermissions"、 "minPlatformVersion"、 "description"、 "configurationChanges"、 "homeMashup"、 "className"、 "avatar"、 "type"、 "version"、 "tags"、 "publishResult"、 "runTimePermissions"、 "documentationContent "、" tenantId "、" name "、" configurationTableDefinitions "、"アーティファクトId"、" state "、" projectName "、" configurationTables "、aspect_model.key、aspect_model.value、Project_modelのProject_model.entity_idは、Project_model.typeのaspect_modelに参加します=aspect_model.entity_typeおよびProject_model.name=aspect_model.entity_nameプロジェクトによる順序_model.entity_id
最新バージョンはこちらを参照ください CS320312