Nicolas Roduit created FELIX-4425:
-------------------------------------
Summary: Short command in Gogo Shell not working with Java 8
Key: FELIX-4425
URL: https://issues.apache.org/jira/browse/FELIX-4425
Project: Felix
Issue Type: Bug
Components: Gogo Command
Environment: Java 8
Reporter: Nicolas Roduit
The bug comes from the different interpretation of String.split() method in
line 474 of org.apache.felix.gogo.options.Options (in Gogo Shell).
Here are the different results of the split method:
String val = "-k".substring(1).split("");
Java < 8:
val[0]=""
val[1]="k"
Java 8:
val[0]="k"
A simple fix can be an iteration of the characters instead of using split().
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)