java.net.URISyntaxException:在weblogic中部署war时索引69处的字符无效

时间:2013-04-01 09:45:08

标签: java weblogic

我正在尝试在weblogic中部署war文件。我收到了以下error message

 java.net.URISyntaxException: Illegal character in path [1] at index 69:
 https://xxxxxxxxxxx.test-secure-xxxxxxx-processing.com/xxxxxx/CNP_2_1

问题中的字符是_ (underscore)。有什么办法可以解决吗?

已在bean xml文件中定义了URL。

2 个答案:

答案 0 :(得分:0)

指数69有一个非法字符。

see here

答案 1 :(得分:0)

试试这个

请使用encode utils以删除URL中的特殊符号

String url = URLEncoder.encode("your url here","UTF-8"));

还要看看here