|
|
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#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:16:49 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
после закрытия приложения при открытии файла вручную - сообщение о том что файл только в режиме для чтения нет! Получается что java коимто образом держит файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 05:19:48 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
DoXsltTransform у вас кривой. Там OutputStream не закрывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 10:50:06 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
BlazkowiczDoXsltTransform у вас кривой. Там OutputStream не закрывается. Эээ, откуда это видно??? :) Вот код трансформации Код: java 1. 2. 3. где тут OutputStream закрывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 13:30:08 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#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:38:50 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо, попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 13:43:06 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
Да, вот еще одна странность - только сейчас заметил - при трансформации плагин зачем-то запрашивает с моего сервера какието файлы (которых у меня естественно нет) - в Fiddler они красным цветом отмечены Что это? Как сказать чтоб он этого не делал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 15:22:51 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
Причем, только Chrome и Safari не запрашивают эти файлы, а ИЕ, Opera и FF - запрашивают...( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 15:26:38 |
|
||
|
Проблема с блокировкой файла
|
|||
|---|---|---|---|
|
#18+
Это SPI - Java ищет доступные реализации парсеров и трансфоматоров. Внятной доки что-то не нашел http://en.wikipedia.org/wiki/Service_provider_interface http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2012, 15:33:24 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=314&tid=2132742]: |
0ms |
get settings: |
12ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
31ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 350ms |
| total: | 499ms |

| 0 / 0 |
