アーティクル - CS240689

DataConnect で REST API 呼び出しを実行すると、HTTP 404 Not Found が返される

修正日: 22-Dec-2022   


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

適用対象

  • ThingWorx Analytics 52.0

説明

  • REST API 呼び出し http://<DataconnectServer>/1.0/about/versioninfo が HTTP 404 で失敗する
  • REST API 呼び出し http:// <DataconnectServer>/1.0/uploads/datasets/<datasetName> が HTTP 404 Not Found エラーで失敗する
  • /usr/share/tomcat/logs/catalina.<date>.logレポート
SEVERE: listenerStart エラー
org.apache.catalina.core.StandardContext startInternal
SEVERE: 以前のエラーが原因で、コンテキスト [] の起動に失敗しました
org.apache.catalina.startup.HostConfig deployWAR
情報: Web アプリケーション アーカイブ /var/lib/tomcat/webapps/ROOT.war の展開が xxxx ミリ秒で完了しました
  • /usr/share/tomcat/conf/localhost.<date>.logレポート
org.apache.catalina.core.StandardContext リスナー開始
SEVERE: クラス org.springframework.web.context.ContextLoaderListener のリスナー インスタンスにコンテキスト初期化イベントを送信する例外
org.springframework.beans.factory.BeanDefinitionStoreException: 'com.coldlight.ccc.vfs.aws.PrestoS3NeuronFileSystem#0' という名前の無効な Bean 定義
クラスパス リソース [spring/applicationContext.xml] で定義: 文字列値 "${dataconnect.aws.accessKey}" のプレースホルダー 'dataconnect.aws.accessKey' を解決できませんでした。
ネストされた例外は java.lang.IllegalArgumentException: 文字列値 "${dataconnect.aws.accessKey}" のプレースホルダー 'dataconnect.aws.accessKey' を解決できませんでした
org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211) で
org.springframework.context.support.PropertySourcesPlaceholderConfigurer.processProperties(PropertySourcesPlaceholderConfigurer.java:180) で
org.springframework.context.support.PropertySourcesPlaceholderConfigurer.postProcessBeanFactory(PropertySourcesPlaceholderConfigurer.java:155) で
org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:265) で
org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:162) で
org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors (AbstractApplicationContext.java:606) で
org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:462) で
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) で
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) で
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) で
org.apache.catalina.core.StandardContext.listenerStart (StandardContext.java:4973) で
org.apache.catalina.core.StandardContext.startInternal (StandardContext.java:5467) で
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) で
org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:901) で
org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:877) で
org.apache.catalina.core.StandardHost.addChild (StandardHost.java:632) で
org.apache.catalina.startup.HostConfig.deployWAR (HostConfig.java:1083) で
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880) で

または

SEVERE: クラス org.springframework.web.context.ContextLoaderListener のリスナー インスタンスにコンテキスト初期化イベントを送信する例外
org.springframework.beans.factory.BeanCreationException: クラスパス リソース [spring/transformer-wiring.xml] で定義された名前 'sparkConfigurator' を持つ Bean の作成中にエラーが発生しました: コンストラクターによる Bean のインスタンス化に失敗しました。ネストされた例外は org.springframework.beans.BeanInstantiationException: インスタンス化に失敗しました [com.coldlight.dataconnect.transformer.spark.Configurator]: コンストラクターが例外をスローしました。ネストされた例外は java.lang.IllegalArgumentException: System memory 466288640 must be at least 471859200. --driver-memory オプションまたは Spark 構成の spark.driver.memory を使用してヒープ サイズを増やしてください。

最新バージョンはこちらを参照ください CS240689