
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.04.2007, 17:21:37
|
|||
|---|---|---|---|
Class#getResourceAsStream(...): забавная ситуация. |
|||
|
#18+
Наше приложение использует библиотеку XML Security, в ней в одном из классов есть такой код: Код: plaintext 1. 2. думаю понятно, что файл config.xml находится внутри джара XMLSecurity-1.3.jar. Если наше приложение поместить в каталог у которого в названии присутствует символ - "!", то метод getResourceAsStream вернет null. Афигеть. Это в документации где нить написано? В JavaDoc я не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2007, 17:33:22
|
|||
|---|---|---|---|
Class#getResourceAsStream(...): забавная ситуация. |
|||
|
#18+
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4730642 The '!' in the directory name is interfering with the syntax of a jar url. According to the specification for Jar URLs found in java.net.JarURLConnection, "!/" should be recognized as the separator for a jar entry, not simply a '!' as in the above example. This is a bug. Assuming that "!/" is correctly recognized as the separator, there will still be a problem if the directory name ends with a '!'. The only true solution would be to introduce a quoting mechanism. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2007, 18:04:55
|
|||
|---|---|---|---|
|
|||
Class#getResourceAsStream(...): забавная ситуация. |
|||
|
#18+
Баге-то годиков уже ого-го сколько. И каждый раз открытие. Примечательно что дело совсем не в XMLSecurity-1.3.jar и getResourceAsStream. Там вообще много чего обрыгивается пытаясь распознать путь как jar файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2007, 19:00:16
|
|||
|---|---|---|---|
Class#getResourceAsStream(...): забавная ситуация. |
|||
|
#18+
BlazkowiczБаге-то годиков уже ого-го сколько. И каждый раз открытие. А баги они такие, пока не наткнешься где нить, не узнаешь. Не думаю, что есть прикладные программисты, которые распечатывают и усиленно читают баг листы. Blazkowicz Примечательно что дело совсем не в XMLSecurity-1.3.jar это то оно то сразу понятно то :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2007, 19:11:19
|
|||
|---|---|---|---|
|
|||
Class#getResourceAsStream(...): забавная ситуация. |
|||
|
#18+
wessenА баги они такие, пока не наткнешься где нить, не узнаешь. Не думаю, что есть прикладные программисты, которые распечатывают и усиленно читают баг листы. это то оно то сразу понятно то :) Если активно читать форумы есть шанс узнать о граблях раньше чем наступить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2145919]: |
0ms |
get settings: |
14ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
41ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 286ms |
| total: | 447ms |

| 0 / 0 |
