
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.01.2012, 05:16:49
|
|||
|---|---|---|---|
Проблема с блокировкой файла |
|||
|
#18+
Если открываю файл, который создан и не открывался в java, так: Код: java 1. 2. 3. 4. 5. файл открывается без предупреждения что он в совместном доступе и только для чтения Если же я создаю файл и записываю его на диск и затем пытаюсь открыть его - вылетает сообщение в Excel о том что файл только в режиме для чтения. Код: java 1. 2. 3. 4. 5. 6. 7. 8. В DoXsltTransform происходит xslt трансформация и создается файл который и выдается в качестве результата функции. как мне добиться чтоб в java освободить файл от блокировки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 05:19:48
|
|||
|---|---|---|---|
Проблема с блокировкой файла |
|||
|
#18+
после закрытия приложения при открытии файла вручную - сообщение о том что файл только в режиме для чтения нет! Получается что java коимто образом держит файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 10:50:06
|
|||
|---|---|---|---|
|
|||
Проблема с блокировкой файла |
|||
|
#18+
DoXsltTransform у вас кривой. Там OutputStream не закрывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 13:30:08
|
|||
|---|---|---|---|
Проблема с блокировкой файла |
|||
|
#18+
BlazkowiczDoXsltTransform у вас кривой. Там OutputStream не закрывается. Эээ, откуда это видно??? :) Вот код трансформации Код: java 1. 2. 3. где тут OutputStream закрывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 13:38:50
|
|||
|---|---|---|---|
|
|||
Проблема с блокировкой файла |
|||
|
#18+
spЭээ, откуда это видно??? :) Это основная причина блокировки файлов у начинающих разработчиков. spгде тут OutputStream закрывать? Начните, наконец, читать документацию. Не все же примеры из инета таскать. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Удобнее закрывать через IOUtils.closeQuietly(); Если Java 7, то AutoClosable: http://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 13:43:06
|
|||
|---|---|---|---|
Проблема с блокировкой файла |
|||
|
#18+
Blazkowicz, Спасибо, попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 15:22:51
|
|||
|---|---|---|---|
Проблема с блокировкой файла |
|||
|
#18+
Да, вот еще одна странность - только сейчас заметил - при трансформации плагин зачем-то запрашивает с моего сервера какието файлы (которых у меня естественно нет) - в Fiddler они красным цветом отмечены Что это? Как сказать чтоб он этого не делал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 15:26:38
|
|||
|---|---|---|---|
Проблема с блокировкой файла |
|||
|
#18+
Причем, только Chrome и Safari не запрашивают эти файлы, а ИЕ, Opera и FF - запрашивают...( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2012, 15:33:24
|
|||
|---|---|---|---|
|
|||
Проблема с блокировкой файла |
|||
|
#18+
Это SPI - Java ищет доступные реализации парсеров и трансфоматоров. Внятной доки что-то не нашел http://en.wikipedia.org/wiki/Service_provider_interface http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2132742]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 337ms |
| total: | 483ms |

| 0 / 0 |
