powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
9 сообщений из 9, страница 1 из 1
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39097415
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проект Eclipse под tomcat6 с подгруженными odfdom-0.8.7.jar и simple-odf-0.6.6.jar.
Те же библиотеки в папке lib сервера.

Задача: программно заполнить шаблон, основанный на файле ODT, что в папке WebContent/odt
и сохранить его там же под другим именем, предоставив пользователю доступ к нему.

Код в методе GET:
Код: java
1.
2.
3.
			try {
				OdfTextDocument td=OdfTextDocument.loadDocument("/odt/Card.odt");
				TextNavigation tn=new TextNavigation("[h_id]", td);

//дальше - как тут
Код: java
1.
2.
3.
4.
5.
6.
				td.save("/odt/Card0.odt");
				td.close();
			} catch (Exception e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}



На первой же строчке, где должен подгружаться документ,
вылетает ошибка типа "Unknown source"

Когда в теле JSP ставлю прямую ссылку на файл
(без первого слэша, разумеется) всё честно отрабатывает.
_________________________________________
Человек должен думать, машина - работать!
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39097538
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
... Странно как!
Убрал весь код, Оставил только
Код: java
1.
TextDocument td=TextDocument.newTextDocument();

Та же ошибка лезет!
Народ, у кого есть опыт?
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39097645
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Н-да... Воскресенье...
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39097969
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoi,

javadoc е этим штукам смотрели? Там сказано, что параметром для метода loadDocument может быть файл, поток или путь к файлу в файловой системе. Ваш путь к файлу, как я понимаю, находится вне файловой системы. Вам нужно что-нибудь такое...
Код: java
1.
InputStream resourceContent = context.getResourceAsStream("/WEB-INF/test/foo.txt");
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39098134
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! С loadDocument понятно.
Почему не работает
TextDocument td=TextDocument.newTextDocument();
???
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39098324
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoiСпасибо! С loadDocument понятно.
Почему не работает
TextDocument td=TextDocument.newTextDocument();
???
Аналогичный случай - пытается загрузить или создать файл "/OdfTextDocument.odt". см исходники
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39098331
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это посмотрите - xdocreport
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39098404
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreevoiвылетает ошибка типа "Unknown source"

Вы не привели сообщения об ошибке. Это не оно.
...
Рейтинг: 0 / 0
При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
    #39098635
andreevoi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Garrick, большое вам благодарю! :)
Проект горячий, потому обошёл задачу.
Послезавтра, думаю, вернусь к оптимизации
и посмотрю.

Partisan M, тогда же выложу детали ошибки.
И тоже большое спасибо за внимание к проблеме!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / При открытии из сервлета файла ODT сервер ругается на отсутствующий ресурс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]