0

我正在尝试使用此处记录的构建自动化工具在 IBM ODM v8.10 中自动化构建/部署过程: Rule Designer 构建自动化工具

我正在尝试将决策服务部署到 Linux 服务器上托管的 RES 实例。我得到以下错误,它不能指示导致数组索引 OB 错误的原因。有没有使用过这个工具的人遇到过这个问题?我在 Windows 机器上运行它。

[java] 2019-12-31 13:45:32.744 [INFO] Generating the RuleApp. [java] 2019-12-31 13:45:34.821 [INFO] RuleApp Build Status [java] 2019-12-31 13:45:34.822 [INFO] RuleApp file written to: C:\Program Files\IBM\ODM810\studio\samples\brmanagement\buildautomationtool\project\attachmentfilter-rules\output\ServerDeployment.jar [java] 2019-12-31 13:45:34.823 [INFO] RuleApp build finished with no errors. [java] 2019-12-31 13:45:34.824 [INFO] Deploying the RuleApp to SampleServer (http://odmdv:9080/res). [java] 2019-12-31 13:45:34.901 [INFO] RuleApp Deployment [java] 2019-12-31 13:45:34.903 [SEVERE] An error prevented the RuleApp to be deployed to SampleServer (http://odmdv:9080/res): java.lang.ArrayIndexOutOfBoundsException: 13 [java] ilog.rules.crypto.IlrEncryptionServiceException: java.lang.ArrayIndexOutOfBoundsException: 13 [java] at ilog.rules.crypto.IlrEncryptionUtility.decrypt(IlrEncryptionUtility.java:193) [java] at ilog.rules.crypto.IlrEncryptionService.decrypt(IlrEncryptionService.java:43) [java] at com.ibm.rules.decisionservice.internal.RESTAPIClientFactory4.createDsResWebClient(RESTAPIClientFactory4.java:96) [java] at com.ibm.rules.decisionservice.internal.RESTAPIClientFactory4.createClient(RESTAPIClientFactory4.java:79) [java] at com.ibm.rules.decisionservice.internal.RESTAPIClientFactory4.createClient(RESTAPIClientFactory4.java:27) [java] at com.ibm.rules.decisionservice.internal.RESClient$2.execute(RESClient.java:309) [java] at com.ibm.rules.decisionservice.internal.RESClient$2.execute(RESClient.java:303) [java] at com.ibm.rules.decisionservice.internal.RESClient.safeInvokeRES(RESClient.java:136) [java] at com.ibm.rules.decisionservice.internal.RESClient.deploy(RESClient.java:303) [java] at com.ibm.rules.decisionservice.internal.RESRESTClient4.deploy(RESRESTClient4.java:100) [java] at com.ibm.rules.studio.model.decisionservice.impl.Server.deploy(Server.java:320) [java] at com.ibm.rules.decisionservice.DsRuleAppDeployManager.deploy(DsRuleAppDeployManager.java:43) [java] at com.ibm.rules.decisionservice.DsDeployManager.deploy(DsDeployManager.java:81) [java] at com.ibm.rules.studio.decisionservice.SDsXOMDeploymentJob.deploy(SDsXOMDeploymentJob.java:247) [java] at com.ibm.rules.studio.decisionservice.SDsRuleAppDeploymentJob.deployRuleApp(SDsRuleAppDeploymentJob.java:136) [java] at com.ibm.rules.studio.decisionservice.SDsRuleAppDeploymentJob.deploy(SDsRuleAppDeploymentJob.java:66) [java] at com.ibm.rules.studio.decisionservice.SDsXOMDeploymentJob.runInWorkspace(SDsXOMDeploymentJob.java:103) [java] at com.ibm.rules.studio.decisionservice.headless.SDsHeadlessDeployer.run(SDsHeadlessDeployer.java:355) [java] at com.ibm.rules.studio.decisionservice.headless.SDsHeadlessDeployer.start(SDsHeadlessDeployer.java:149) [java] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) [java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) [java] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) [java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) [java] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] at java.lang.reflect.Method.invoke(Method.java:498) [java] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) [java] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) [java] at org.eclipse.equinox.launcher.Main.run(Main.java:1499) [java] at org.eclipse.equinox.launcher.Main.main(Main.java:1472) [java] at org.eclipse.core.launcher.Main.main(Main.java:34) [java] Caused by: java.lang.ArrayIndexOutOfBoundsException: 13 [java] at ilog.rules.util.IlrBase64DecoderStream.decode(IlrBase64DecoderStream.java:151) [java] at ilog.rules.crypto.IlrEncryptionUtility.decrypt(IlrEncryptionUtility.java:189) [java] ... 32 more [java] 2019-12-31 13:45:34.905 [INFO] [java] 2019-12-31 13:45:34.908 [INFO] Refreshing '/attachmentfilter-rules/output'. [java] 2019-12-31 13:45:34.926 [INFO] Workspace auto-building is enabled. [java] 2019-12-31 13:45:34.930 [INFO] Saving workspace.

4

0 回答 0