It seems that orion ignored the jsp tag <jsp:declaration> completely.
The version is 1.4.5:
##############################
# jsp code fragment:
##############################
...skip...
<jsp:scriptlet>
FormBuilder fb = new FormBuilder(lp_context);
</jsp:scriptlet>
<jsp:declaration>
private static final String[] toStringArray(int[] ori_array){
String [] str_array = new String[ori_array.length];
for (int i = 0; i < ori_array.length; i++){
str_array[i] = String.valueOf(ori_array[i]);
}
return str_array;
}
</jsp:declaration>
....skip....
##############################
# java code fragment after transformation:
##############################
...skip...
FormBuilder fb = new FormBuilder(lp_context);
out.write("\r\n\r\n<jsp:declaration>\r\n\r\nprivate static final String[]
toStringArray(int[] ori_array){\r\n\tString [] str_array = new String
[ori_array.length];\r\n\tfor (int i = 0; i < ori_array.length;
i++){\r\n\t\tstr_array[i] = String.valueOf(ori_array[i]);\r\n\t}\r\n\treturn
str_array;\r\n}\r\n\r\n
...skin...