17.10 WCSの問題の診断
WCSログ・ファイルには診断情報が含まれています。
WCS管理コンソールの「サービス構成」タブでロギングを構成でき、「ログ」タブでWCSログ・ファイルをビジュアル化およびダウンロードできます。
このトピックでは、いくつかのエラー・メッセージとその対処方法について説明します。
"DataSource jdbc/wcs_admin_ds not found" GetCapabilitiesレスポンス・エラー・メッセージ
次のようなOWSエラー・レスポンスです(読みやすくするために再フォーマットしています)。
<?xml version='1.0' encoding='UTF-8'?> <ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/ows/2.0 http://schemas.opengis.net/ows/2.0/owsExceptionReport.xsd" version="2.0.1"> <ows:Exception exceptionCode="NoApplicableCode" locator="DataSource jdbc/wcs_admin_ds not found"/> </ows:ExceptionReport>
これは、WCSデータ・ソースが構成されていないか、WebLogic Serverがデータベースに接続できないということです。WCSデータ・ソースの構成の詳細は、「WCSデータ・ソースの設定」を参照してください。
WebLogic Serverを起動するたびにWCSログ・ファイルに記録される"INFO: GDAL was not found"メッセージ
GDALでサポートされる形式が必要ない場合、このメッセージは無視できます。このメッセージは、WebLogic Serverライブラリにgdal.jarが見つからないか、LD_LIBRARY_PATHが適切に構成されていないことを示しています。
-
java.lang.NoClassDefFoundError: org/gdal/gdal/gdal
がWCSログに記録されている場合、gdal.jar
ファイルが見つかりませんでした。 -
java.lang.UnsatisfiedLinkError: org.gdal.gdal.gdalJNI.GetDriverCount()I
がWCSログに記録されている場合、libgdal.so
ファイルがLD_LIBRARY_PATHに見つかりませんでした。
詳細は、「WCSサーバーに対するGDALの構成」を参照してください
GDALParameterエラー・レスポンス
GDALが適切に構成されていない場合、次のようなエラー・メッセージが生成されます。
<?xml version='1.0' encoding='UTF-8'?> <ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/ows/2.0 http://schemas.opengis.net/ows/2.0/owsExceptionReport.xsd" version="2.0.1"> <ows:Exception exceptionCode="NoApplicableCode" locator="GDALParameters"> <ows:ExceptionText>...</ows:ExceptionText> </ows:Exception> </ows:ExceptionReport>
このエラーは、GDALデータベース接続パラメータが正しくないことを示しています。WCS管理コンソールの「サービス構成」タブを参照してください。
データベース接続エラー
WCSログ内の次のメッセージは、データベースが稼働していないことを示しています。
SEVERE: Error discovering coverages java.sql.SQLRecoverableException: No more data to read from socket
WCS管理コンソールの「ログ」タブの"Error reading log file"メッセージ
認証されたユーザーがWCSサーバー管理コンソールと一定時間対話しないと、ブラウザのユーザー・セッションがタイムアウトする場合があります。この場合、ブラウザの表示をリフレッシュし、再認証を受けて新しいセッションを取得します。
受信したドキュメントがプロトコル構文に準拠していない
次のようなエラー・メッセージは、OGC仕様に定義されていないXML要素または文字要素がリクエストに含まれていることを示しています。
<?xml version='1.0' encoding='UTF-8'?> <ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/ows/2.0 http://schemas.opengis.net/ows/2.0/owsExceptionReport.xsd" version="2.0.1"> <ows:Exception exceptionCode="InvalidEncodingSyntax" locator="asdc"> <ows:ExceptionText>Document received does not conform with protocol syntax.</ows:ExceptionText> </ows:Exception> </ows:ExceptionReport>