Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

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)

0 votes

Comments

 The properties in the build engine and the build definition are as following:

<?xml version="1.0" encoding="UTF-8"?>
<BuildProperties>
<BuildProperty kind="com.ibm.team.build.property.string" name="artifactoryDeployUserId" value="deployer"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="artifactoryPublisherToolPath" value="C:\BuildServerRoot"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="baseLoadDir" value="d:\UAT_TEST\ws"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="filterScript" value="C:\BuildServerRoot\FilterKeyWord.jar"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="ftpScript" value="C:\BuildServerRoot\ftpScript.pl"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="JAZZ_PASSWORD_FILE" value="D:\RTC-BuildSystem-Toolkit-Win64-6.0.4\jazz\buildsystem\buildengine\eclipse\myRTC604Passwd.txt"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="JAZZ_USER" value="IB80210"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="JBE_COMMAND" value="D:\RTC-BuildSystem-Toolkit-Win64-6.0.4\jazz\buildsystem\buildengine\eclipse\jbe.exe"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="JBE_WORKING_DIR" value="D:\RTC-BuildSystem-Toolkit-Win64-6.0.4\jazz\buildsystem\buildengine\eclipse"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="readTimeout" value="60"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="RequestBuildSonar" value="C:\BuildServerRoot\RequestBuildWithParameterApp.pl"/>
<BuildProperty kind="com.ibm.team.build.property.string" name="setEnvironment" value="set JAVA_HOME=C:\PROGRA~1\Java\jdk1.7.0_51&amp;&amp;set path=C:\PROGRA~1\Java\jdk1.7.0_51\bin;C:\PROGRA~1\Java\jdk1.7.0_51\lib;%path%"/>
</BuildProperties>


Be the first one to answer this question!

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Sep 05 '17, 11:01 a.m.

Question was seen: 4,102 times

Last updated: Sep 06 '17, 3:09 a.m.

Confirmation Cancel Confirm