My Oracle Support Banner

スタンドアロンアプリケーション起動時に AssertionError が発生する (Doc ID 2021267.1)

Last updated on JANUARY 29, 2018

適用範囲:

Oracle WebCenter Content - バージョン 11.1.1.5.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

スタンドアロンアプリケーション(例: IdcCommand)をコマンドラインから起動すると、起動中に以下のようなエラーが発生します。なお、エラー発生後も処理は継続され、最終的には正常に完了しているように見えます。

> IdcCommand -u sysadmin -l idccommand.log -c auto -f ping_server.hda
java.lang.AssertionError: IdcMessage constructor should have a tracing callback.
at intradoc.util.IdcMessage.<init>(IdcMessage.java:314)
at intradoc.util.IdcMessage.<init>(IdcMessage.java:147)
at intradoc.io.zip.IdcZipException.<init>(IdcZipException.java:51)
at intradoc.io.zip.IdcZipFileFormatter.locateCentralDirectory(IdcZipFile
Formatter.java:236)
at intradoc.io.zip.IdcZipFile.init(IdcZipFile.java:150)
at intradoc.loader.IdcLoaderElementList.makePathElement(IdcLoaderElement
List.java:221)
at intradoc.loader.IdcLoaderElementList.initElementsFromString(IdcLoader
ElementList.java:109)
at intradoc.loader.IdcClassLoader.init(IdcClassLoader.java:316)
at intradoc.loader.IdcClassLoader.startMain(IdcClassLoader.java:168)
at intradoc.loader.IdcClassLoader.main(IdcClassLoader.java:140)
java.lang.AssertionError: IdcMessage constructor should have a tracing callback.
at intradoc.util.IdcMessage.<init>(IdcMessage.java:314)
at intradoc.util.IdcMessage.<init>(IdcMessage.java:147)
at intradoc.io.zip.IdcZipException.<init>(IdcZipException.java:51)
at intradoc.io.zip.IdcZipFileFormatter.locateCentralDirectory(IdcZipFile
Formatter.java:236)
at intradoc.io.zip.IdcZipFile.init(IdcZipFile.java:150)
at intradoc.loader.IdcLoaderElementList.makePathElement(IdcLoaderElement
List.java:221)
at intradoc.loader.IdcLoaderElementList.initElementsFromString(IdcLoader
ElementList.java:109)
at intradoc.loader.IdcClassLoader.init(IdcClassLoader.java:316)
at intradoc.loader.IdcClassLoader.startMain(IdcClassLoader.java:168)
at intradoc.loader.IdcClassLoader.main(IdcClassLoader.java:140)
...

 

変更点

この事象は、起動時のCLASSPATH環境変数に不正なエントリが入っていた場合に発生します。

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.