技术文章 - CS276135

启动 Integrity Lifecycle Manager/Windchill RV&S 客户端时出错:java.lang.IllegalArgumentException:java.lang.IllegalArgumentException:非法 base64 字符 25

已修改: 12-Jul-2024   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • PTC RV&S (formerly Integrity Lifecycle Manager) 10.9 to 13.2

说明

  • 启动 Integrity 客户端时弹出错误:
    • 错误(0)java.lang.IllegalArgumentException:java.lang.IllegalArgumentException:非法 base64 字符 25
      在 java.util.Base64$Decoder.decode0(Base64.java:714)
      在 java.util.Base64$Decoder.decode(Base64.java:526)
      在 java.util.Base64$Decoder.decode(Base64.java:549)
      在 mks.util.encryption.PBECipher.decryptWithBase64Coding(PBECipher.java:103)
      在 mks.util.SimplePBECipher.decryptString(SimplePBECipher.java:98)
      在 mks.util.SimplePBECipher.decryptPwd(SimplePBECipher.java:121)
      在 mks.frame.app.model.SecretStringSetting.getDecryptedPassword(SecretStringSetting.java:95)
      在 mks.frame.app.model.SecretStringSetting.getDefaultFromPrefs(SecretStringSetting.java:78)
      在 mks.frame.app.model.ModelSetting.setDefault(ModelSetting.java:683)
      在 mks.frame.app.model.ModelSetting.getValue(ModelSetting.java:1113)
      在 mks.frame.app.model.StringSetting.getString(StringSetting.java:150)
      在mks.ic.common.model.PasswordCredentialSettings.setCredential(PasswordCredentialSettings.java:159)
      在 mks.ic.common.model.WrappedCredentialSettings.setPrimaryCredential(WrappedCredentialSettings.java:156)
      在 mks.ic.common.model.WrappedCredentialSettings.setCredential(WrappedCredentialSettings.java:112)
      在 mks.ic.common.model.ServerConnectionManager.establishServerConnection(ServerConnectionManager.java:669)
      在 mks.ic.common.commands.AbstractConnectToServerCommand.execute(AbstractConnectToServerCommand.java:132)
      在 mks.ic.si.commands.SIConnectToServerCommand.execute(SIConnectToServerCommand.java:76)
      在 mks.ic.common.commands.SadCommand.doCommandActions(SadCommand.java:144)
      在 mks.frame.app.commands.Command.internalInvoke(Command.java:645)
      在 mks.frame.app.commands.Command.invokeSubcommand(Command.java:422)
      在 mks.frame.app.commands.Command.invokeSubcommand(Command.java:443)
      在 mks.frame.app.commands.CommandPrecondition.satisfy(CommandPrecondition.java:75)
      在 mks.frame.app.commands.Command.satisfyPreconditions(Command.java:788)
      在 mks.frame.app.commands.Command.satisfyPreconditions(Command.java:751)
      在 mks.ic.common.commands.SadCommand.satisfyPreconditions(SadCommand.java:76)
      在 mks.frame.app.commands.Command.internalInvoke(Command.java:627)
      在 mks.frame.app.commands.Command.invoke(Command.java:279)
      在 mks.frame.app.ui.Interactor.invokeCommandWithException(Interactor.java:83)
      在 mks.frame.app.ui.swing.SwingInteractor.invokeCommand(SwingInteractor.java:590)
      在 mks.frame.app.ui.swing.SwingInteractor.runCommands(SwingInteractor.java:557)
      在 mks.frame.app.ui.swing.SwingInteractor$CommandRunner.doModelAction(SwingInteractor.java:434)
      在 mks.frame.app.ui.swing.ActionProcessor.perform(ActionProcessor.java:422)
      在 mks.frame.app.ui.swing.ActionProcessor$Dequeuer.run(ActionProcessor.java:747)
      在 java.lang.Thread.run(Thread.java:745)
  • 在 Integrity 客户端中单击“文件” > “首选项” > “Integrity 客户端” > “连接”时弹出错误
    • MKS124803:检测到内部错误:异常为:java.lang.IllegalArgumentException:输入字节数组在 16 处有错误的结束字节
这是文章 276135 的 PDF 版本,可能已过期。最新版本 CS276135