アーティクル - CS320997
Windchill PDMLinkで、エラー「java.lang.IllegalArgumentException:最後にエンコードされた文字(パディングがある場合)は有効なBase 64アルファベットですが、可能な値ではありません」でCADファイルをアップロードまたはチェックインできません。
修正日: 22-Jun-2022
適用対象
- Windchill PDMLink 11.0 to 11.1
- Creo Parametric 4.0 to 6.0
- Catia V5-6R2018
- SolidWorks all releases
説明
- イベント管理で次のエラーが発生したため、CADファイルをアップロードまたはチェックインできません。
java.lang.IllegalArgumentException:最後にエンコードされた文字(パディングがある場合はその前)は有効なbase 64アルファベットですが、可能な値ではありません
- メソッドサーバーログに以下のエラーが表示されます。
com.ptc.windchill.uwgm.proesrv.action.UpdateContentAction <User_Name> --UpdateContentAction.executeAction ::
java.lang.IllegalArgumentException:最後にエンコードされた文字(パディングがある場合はその前)は有効なbase 64アルファベットですが、可能な値ではありません
org.apache.commons.codec.binary.Base64.validateCharacter(Base64.java:798)で
org.apache.commons.codec.binary.Base64.decode(Base64.java:472)で
org.apache.commons.codec.binary.BaseNCodec.decode(BaseNCodec.java:412)で
org.apache.commons.codec.binary.BaseNCodec.decode(BaseNCodec.java:395)で
org.apache.commons.codec.binary.Base64.decodeBase64(Base64.java:694)で
wt.fv.uploadtocache.CachedChapteredContentDescriptor.isValidEncodedCCD(CachedChapteredContentDescriptor.java:342)で
wt.fv.uploadtocache.UploadToCacheHelper.parseCachedContentDescriptor(UploadToCacheHelper.java:407)で
com.ptc.windchill.uwgm.proesrv.upload.CachedContentItem.getCachedContentDescriptor(CachedContentItem.java:132)で
com.ptc.windchill.uwgm.proesrv.action.UpdateContentAction.createApplicationDataList(UpdateContentAction.java:226)で
com.ptc.windchill.uwgm.proesrv.action.UpdateContentAction.updateContents(UpdateContentAction.java:176)で
java.lang.IllegalArgumentException:最後にエンコードされた文字(パディングがある場合はその前)は有効なbase 64アルファベットですが、可能な値ではありません
org.apache.commons.codec.binary.Base64.validateCharacter(Base64.java:798)で
org.apache.commons.codec.binary.Base64.decode(Base64.java:472)で
org.apache.commons.codec.binary.BaseNCodec.decode(BaseNCodec.java:412)で
org.apache.commons.codec.binary.BaseNCodec.decode(BaseNCodec.java:395)で
org.apache.commons.codec.binary.Base64.decodeBase64(Base64.java:694)で
wt.fv.uploadtocache.CachedChapteredContentDescriptor.isValidEncodedCCD(CachedChapteredContentDescriptor.java:342)で
wt.fv.uploadtocache.UploadToCacheHelper.parseCachedContentDescriptor(UploadToCacheHelper.java:407)で
com.ptc.windchill.uwgm.proesrv.upload.CachedContentItem.getCachedContentDescriptor(CachedContentItem.java:132)で
com.ptc.windchill.uwgm.proesrv.action.UpdateContentAction.createApplicationDataList(UpdateContentAction.java:226)で
com.ptc.windchill.uwgm.proesrv.action.UpdateContentAction.updateContents(UpdateContentAction.java:176)で
最新バージョンはこちらを参照ください CS320997