Change by Robin Shen [06/May/16 12:27 AM]
|
Field |
Original Value |
New Value |
Assignee
|
Robin Shen
[ robinshine
]
|
Steve Luo
[ steve
]
|
Change by Steve Luo [11/May/16 09:37 AM]
|
Status
|
Open
[ 1
]
|
Resolved
[ 5
]
|
Assignee
|
Steve Luo
[ steve
]
|
|
Resolution
|
|
Fixed
[ 1
]
|
Change by Steve Luo [11/May/16 09:37 AM]
|
Fix Version/s
|
|
6.1.15
[ 11670
]
|
The problem is still in the use of addArgLine though. I believe the correct code would be:
for (Property each : properties) {
String str = String.format("/property:%s=%s", each.getName(), each.getValue());
addArgValue(str);
}
Each property should be an individual argument. Let ProcessBuilder handle double-quoting if necessary (e.g. if name or value contain whitespace).