アーティクル - CS80782

Windchill PDMLink で「クラスが見つかりません: com.ptc.tools.build.PTCLogger」というエラーが発生し、Rehost ユーティリティの起動に失敗しました。

修正日: 09-Jul-2025   


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

適用対象

  • Windchill PDMLink 10.1 to 12.0

説明

  • Rehost ユーティリティ rehost コマンドの実行中に次のエラーが発生します。
    The specified logger class com.ptc.tools.build.PTCLogger could not be used because Class not found: com.ptc.tools.build.PTCLogger
    java.lang.RuntimeException
    at org.apache.tools.ant.Main.createLogger(Main.java:915)
    at org.apache.tools.ant.Main.addBuildListeners(Main.java:860)
    at org.apache.tools.ant.Main.runBuild(Main.java:721)
    at org.apache.tools.ant.Main.startAnt(Main.java:217)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
  • Rehost ユーティリティは、次のエラー出力でログ ファイルの作成に失敗します。

Caught an exception while logging the end of the build. Exception was:
java.lang.NullPointerException
at com.ptc.tools.build.PTCTextLogger.getProjectId(PTCTextLogger.java:831)
at com.ptc.tools.build.PTCTextLogger.getProjectTimer(PTCTextLogger.java:887)
at com.ptc.tools.build.PTCTextLogger.buildFinished(PTCTextLogger.java:417)
at com.ptc.tools.build.PTCLogger.buildFinished(PTCLogger.java:255)
at org.apache.tools.ant.Project.fireBuildFinished(Project.java:2111)
at org.apache.tools.ant.Main.runBuild(Main.java:845)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
There has been an error prior to that:
Could not instantiate com.ptc.ant.util.Log4jListener. Specified class should have a public constructor.
at org.apache.tools.ant.util.ClasspathUtils.newInstance(ClasspathUtils.java:267)
at org.apache.tools.ant.Main.addBuildListeners(Main.java:915)
at org.apache.tools.ant.Main.runBuild(Main.java:746)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.apache.tools.ant.util.ClasspathUtils.newInstance(ClasspathUtils.java:254)
... 5 more
Caused by: java.lang.NoClassDefFoundError: org/apache/logging/log4j/core/lookup/Log4jLookup
at org.apache.logging.log4j.core.lookup.Interpolator.<init>(Interpolator.java:100)
at org.apache.logging.log4j.core.config.AbstractConfiguration.<init>(AbstractConfiguration.java:129)
at org.apache.logging.log4j.core.config.NullConfiguration.<init>(NullConfiguration.java:32)
at org.apache.logging.log4j.core.LoggerContext.<clinit>(LoggerContext.java:88)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.createContext(ClassLoaderContextSelector.java:249)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.locateContext(ClassLoaderContextSelector.java:213)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:141)
at org.apache.logging.log4j.core.selector.ClassLoaderContextSelector.getContext(ClassLoaderContextSelector.java:124)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:230)
at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:47)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:664)
at com.ptc.ant.util.Log4jListener.<init>(Log4jListener.java:24)
... 10 more
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.core.lookup.Log4jLookup

  • 再ホストユーティリティの実行中に Windchill シェルで次のエラーが発生します

画像.png

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