アーティクル - CS337232

Windchill PDMLink でテンプレートを更新し、圧縮ファイルからドキュメントをアップロードするときにエラーが発生しました

修正日: 17-Dec-2024   


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

適用対象

  • Windchill PDMLink 11.1 to 13.0

説明

  • フォルダ > アクション > 圧縮ファイルからドキュメントをアップロード経由で圧縮ドキュメントをアップロードできませんでした
  • 日本語のテキストを含む文書名を含む Zip ファイルのアップロードに失敗しました (例: ①②③)
  • 以下のようにテンプレートの更新中にエラーが発生しました:
  1. サイト > テンプレート >任意の製品テンプレートを右クリック「MPMLink 一般製品」などの日本語テンプレート >ダウンロード
  2. 編集> ダウンロードした元のテンプレートを選択 > OK
  3. この時点で、編集は成功します。
  4. 上記の手順 1 でダウンロードしたテンプレート ファイルを解凍します。
  5. 次に、抽出したテンプレート ファイルを ZIP 形式で圧縮します。
  6. 編集> 圧縮テンプレートを選択 > OK
  7. エラーが発生します
ユーザーが追加した画像
  • その他のログ:
     Caused by: com.ptc.netmarkets.model.NmException: java.util.zip.ZipException: invalid CEN header (bad entry name)
    Nested exception is: java.util.zip.ZipException: invalid CEN header (bad entry name)
            at com.ptc.netmarkets.templates.StandardNmTemplatesService.replaceBusinessXml(StandardNmTemplatesService.java:1417)
            at com.ptc.netmarkets.templates.StandardNmTemplatesService.update(StandardNmTemplatesService.java:513)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.base/java.lang.reflect.Method.invoke(Method.java:566)
            at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
            at com.sun.proxy.$Proxy232.update(Unknown Source)
            at com.ptc.windchill.principal.template.processor.EditContainerTemplateFormProcessor.updateProjectTemplate(EditContainerTemplateFormProcessor.java:85)
            at com.ptc.windchill.principal.template.processor.EditContainerTemplateFormProcessor.doOperation(EditContainerTemplateFormProcessor.java:50)
            at com.ptc.core.components.forms.DefaultFormProcessorController.executeDoOperation(DefaultFormProcessorController.java:538)
            at com.ptc.core.components.forms.DefaultFormProcessorController.performExecuteDoOperationAndPostProcess(DefaultFormProcessorController.java:342)
            at com.ptc.core.components.forms.DefaultFormProcessorController.execute(DefaultFormProcessorController.java:263)
            at com.ptc.core.components.forms.FormDispatcher.callControllerExecute(FormDispatcher.java:146)
            at com.ptc.core.components.forms.FormDispatcher.callFormProcessorController(FormDispatcher.java:116)
            at com.ptc.core.components.forms.FormDispatcher.execute(FormDispatcher.java:93)
            ... 90 more
    Caused by: java.util.zip.ZipException: invalid CEN header (bad entry name)
            at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1567)
            at java.base/java.util.zip.ZipFile$Source.checkUTF8(ZipFile.java:1335)
            at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1534)
            at java.base/java.util.zip.ZipFile$Source.<init>(ZipFile.java:1274)
            at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1237)
            at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:727)
            at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:844)
            at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:247)
            at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:177)
            at java.base/java.util.jar.JarFile.<init>(JarFile.java:348)
            at java.base/java.util.jar.JarFile.<init>(JarFile.java:319)
            at java.base/java.util.jar.JarFile.<init>(JarFile.java:285)
            at wt.ixb.clientAccess.IXBJarReader.<init>(IXBJarReader.java:58)
            at com.ptc.netmarkets.model.NmJarReader.<init>(NmJarReader.java:64)
            at com.ptc.netmarkets.templates.StandardNmTemplatesService.replaceBusinessXml(StandardNmTemplatesService.java:1407)
最新バージョンはこちらを参照ください CS337232