java.lang.IllegalArgumentException: Malformed \uxxxx encoding error for rational build agent build
Dear Team,
I am writing to seek your help on below issue. Thank you.
I create a build definition and build engine and request a build in RTC 6.0.4 Eclipse client, and then encounter the error.
The build engine type is "Rational Build Agent";
The build definition type is "Rational Build Agent Definition".
The error message is as below:
java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
at java.util.Properties.loadConvert(Properties.java:615)
at java.util.Properties.load0(Properties.java:417)
at java.util.Properties.load(Properties.java:332)
at com.ibm.rational.buildforge.buildagent.internal.service.AgentSocketClient.parseAgentProperties(AgentSocketClient.java:738)
at com.ibm.rational.buildforge.buildagent.internal.service.AgentSocketClient.getEnvVars(AgentSocketClient.java:654)
at com.ibm.rational.buildforge.buildagent.internal.service.BuildAgentRequestService.collectBuildAgentProperties(BuildAgentRequestService.java:773)
at com.ibm.rational.buildforge.buildagent.internal.service.BuildAgentRequestService.runBuild(BuildAgentRequestService.java:300)
at sun.reflect.GeneratedMethodAccessor1026.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at com.sun.proxy.$Proxy1748.runBuild(Unknown Source)
at com.ibm.rational.buildforge.buildagent.internal.service.RunBuildCommandTask.transactionSucceeded(RunBuildCommandTask.java:52)
at sun.reflect.GeneratedMethodAccessor595.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at com.sun.proxy.$Proxy1751.transactionSucceeded(Unknown Source)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$4.transactionSucceeded(AsynchronousTaskSchedulerService.java:1082)
at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$4.executeTask(AsynchronousTaskSchedulerService.java:1092)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:195)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:142)
at java.lang.Thread.run(Thread.java:809)
Comments
Richar Cai
Sep 06 '17, 3:09 a.m.The properties in the build engine and the build definition are as following: