Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

JEFLibrarian (ex. JFBLibrary)
На страницу 1, 2, 3 ... 12, 13, 14  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Пн Фев 11, 2008 3:13    Заголовок сообщения: JEFLibrarian (ex. JFBLibrary) Ответить с цитатой

Итак, по немногочисленным, но настойчивым просьбам выкладываю тестовую версию JEFLibrarian (ранее известную как "Еще одна система ведения локальных библиотек")

Скачивать здесь (версия от 2009/01/03):

Если нужны версии для остальных платформ (Solaris, AIX и пр.) -- пишите, соберу и выложу.

Для работы нужне Java Runtime Environment (JRE) v.1.5 (или выше), скачивается тут: http://www.java.com/ru/

Адрес проекта http://www.assembla.com/wiki/show/jfblibpublic

Версия тестовая, со всеми вытекающими последствиями -- не ждите от нее полного функционала и стабильной работы.

Внимание: если у вас есть замечания/предложения/найденные баги, то не забывайте оставлять их в виде тикета по следующему адресу http://trac2.assembla.com/jfblibpublic/newticket -- регистрироваться не надо, добавлять тикеты могут анонимные пользователи (в поле "Your email or username" можно ввести свой ник). Это облегчит жизнь разработчику и не даст вашему полезному предложению/багрепорту пропасть в недрах тредов на форуме. А если вы еще сможете предварительно перед добавлением тикета проверить нет ли уже похожего (вот тут http://trac2.assembla.com/jfblibpublic/report/1), то моему восхищению вами просто не будет предела.


Последний раз редактировалось: hedgehog77 (Вт Янв 06, 2009 12:52), всего редактировалось 12 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mar00k
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.11.2007
Сообщения: 32
Откуда: Минск

СообщениеДобавлено: Пн Фев 11, 2008 14:08    Заголовок сообщения: Ответить с цитатой

Уже качаю. Будем смотреть что там и как. =)

Последний раз редактировалось: Mar00k (Чт Фев 14, 2008 10:47), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Cd_spb
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 28.06.2006
Сообщения: 189

СообщениеДобавлено: Пн Фев 11, 2008 15:28    Заголовок сообщения: Ответить с цитатой

hedgehog77
Думаю это будет не лишним
Цитата:
ava Runtime Environmet (JRE) скачивается тут: http://www.java.com/ru/

Адрес проекта http://www.assembla.com/wiki/show/jfblibpublic
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


i_no_k
Новенький участник форума

Новенький участник форума

Зарегистрирован: 03.08.2007
Сообщения: 35
Откуда: Новосибирск

СообщениеДобавлено: Пн Фев 11, 2008 15:52    Заголовок сообщения: Ответить с цитатой

hedgehog77
Дождались Smile
За что отвечает "instant import" в окне импорта?
И еще не получилось сдружить с внешней читалкой -
Код:
An error has occurred. See error log for more details.
java.lang.NullPointerException

_________________
Dell Axim x51v
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


WhiteOwl
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.04.2007
Сообщения: 70

СообщениеДобавлено: Пн Фев 11, 2008 18:59    Заголовок сообщения: Ответить с цитатой

Превью версия и первые замечания.
- Запускаемый файл называется eclipse.exe. Мелочь, но не порядок
- Перенести базу из предыдущей версии.... сложновато.
- Опять имеется странная "Welcome" страничка которую надо закрывать при старте.
... щас вся моя библиотека загрузится в новый вариант программы буду ковырять дальше Smile

Добавлено спустя 22 минуты 44 секунды:

мдя.... Натравил добавление книг на каталог с базой от предыдущей версии. Затянула успешно 449 книг, потом сказала:
Код:
org.hibernate.exception.ConstraintViolationException: could not insert collection: [net.jeflib.fb2.Book.translators#131519]
   at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
   at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
   at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1183)
   at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
   at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:234)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:145)
   at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
   at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
   at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
   at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1114)
   at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
   at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:811)
   at net.jeflib.db.orm.Database.saveDoc(Database.java:377)
   at net.jeflib.db.Repository.saveDoc(Repository.java:171)
   at net.jeflib.gui.view.ViewAddBook.loadOneBook(ViewAddBook.java:758)
   at net.jeflib.gui.view.ViewAddBook.access$21(ViewAddBook.java:739)
   at net.jeflib.gui.view.ViewAddBook$18.run(ViewAddBook.java:613)
   at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
Caused by: SQL Exception: INSERT on table 'BOOK2TRANSLATOR' caused a violation of foreign key constraint 'FKA5412D43D459CE35' for key (131519).  The statement has been rolled back.
   at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
   at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
   at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
   at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
   at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
   at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
   at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
   at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
   at org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:23)
   at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1146)
   ... 16 more
и около дюжины книг с такой же ошибкой, а оставшуюся тысячу книг не смогла загрузить по причине:
Код:
java.lang.OutOfMemoryError: Java heap space
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


terver
Новенький участник форума

Новенький участник форума

Зарегистрирован: 31.01.2006
Сообщения: 39

СообщениеДобавлено: Вт Фев 12, 2008 12:56    Заголовок сообщения: Ответить с цитатой

Что используется такого windows-specific, что это Java-приложение не должно работать на линуксе?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Вт Фев 12, 2008 15:19    Заголовок сообщения: Ответить с цитатой

i_no_k писал(а):
За что отвечает "instant import" в окне импорта?

Instant import -- это многопоточный импорт от Андрея. Версия экспериментальная, пользоваться с осторожностью.

i_no_k писал(а):
И еще не получилось сдружить с внешней читалкой -
Код:
An error has occurred. See error log for more details.
java.lang.NullPointerException

Пришли, плиз, лог (.metadata/.log). Идеально будет если ты файл лога прибьешь непосредственно перед вызовом внешней читалки, и после возникновения ошибки скопируешь лог и пришлешь (в личку или в тикет на assembla.com).

Добавлено спустя 13 минут 56 секунд:

WhiteOwl писал(а):

- Запускаемый файл называется eclipse.exe. Мелочь, но не порядок

Это чтобы запутать шпионов Smile Можно смело переимновать в любое другое название.

WhiteOwl писал(а):
- Перенести базу из предыдущей версии.... сложновато.

Жизнь вообще сложная штука. Smile Если бы я еще занялся написанием конвертера, то новая версия вышла бы только летом. Хорошая новость в том, что вероятность еще одного такого сурового изменения (с последующим переимпортм базы) близка к нулю.

WhiteOwl писал(а):

- Опять имеется странная "Welcome" страничка которую надо закрывать при старте.

Она открывается только при первом запуске.

WhiteOwl писал(а):

мдя.... Натравил добавление книг на каталог с базой от предыдущей версии. Затянула успешно 449 книг, потом сказала:
[code]org.hibernate.exception.ConstraintViolationException: could not insert collection: [net.jeflib.fb2.Book.translators#131519]


Можно ссылку на книжку, на которой упал импорт?

Добавлено спустя 7 минут 49 секунд:

terver писал(а):
Что используется такого windows-specific, что это Java-приложение не должно работать на линуксе?


Почему не должно? Очень даже работает, просто нужна сборка под Linux. Выложу сегодня вечером. Сборки по разные платформы отличаются только SWT-библиотеками (GUI-библиотека, замена тормозного Swing-a).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


i_no_k
Новенький участник форума

Новенький участник форума

Зарегистрирован: 03.08.2007
Сообщения: 35
Откуда: Новосибирск

СообщениеДобавлено: Вт Фев 12, 2008 15:46    Заголовок сообщения: Ответить с цитатой

hedgehog77
Создал тикет с логом.
Кстати, дома при импорте книг такая же ошибка, как у WhiteOwl, только началась где-то на 201 Smile
При использовании Instant import список импорта не чистится, галки не скидываются - так и надо?
_________________
Dell Axim x51v
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


WhiteOwl
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.04.2007
Сообщения: 70

СообщениеДобавлено: Вт Фев 12, 2008 18:21    Заголовок сообщения: Ответить с цитатой

hedgehog77 писал(а):
WhiteOwl писал(а):

мдя.... Натравил добавление книг на каталог с базой от предыдущей версии. Затянула успешно 449 книг, потом сказала:
[code]org.hibernate.exception.ConstraintViolationException: could not insert collection: [net.jeflib.fb2.Book.translators#131519]

Можно ссылку на книжку, на которой упал импорт?
К сожалению ссылки нету. Эта пачка книжек уже давно валяется у меня на компашках и откуда я ее взял уже не упомню... Но вообще-то, слова 'ConstraintViolationException' и 'Book.translators' навели на мысль заглянуть в недра fb2 и точно - для этой книги указано два переводчика...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


batal
Новенький участник форума

Новенький участник форума

Зарегистрирован: 19.11.2007
Сообщения: 2

СообщениеДобавлено: Вт Фев 12, 2008 22:12    Заголовок сообщения: Ответить с цитатой

Привет!

Отвечаю на вопросы по Instant import.

Многопоточный импорт сейчас работает следущим образом:
1) После запуска идем на закладку и выставляем галку Instant import.
2) Пытаемся добавить каталог с книгами.
3) Смотрим на процесс загрузки во Progress View

Описание багов и пожеланий в виде тикетов приветствуются Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Ср Фев 13, 2008 2:49    Заголовок сообщения: Ответить с цитатой

Выложил версию под linux и обновление (см. начало темы).

В обновлении пофиксен баг с переводчиками при импорте и несколько прочих мелких багов. Обновление распкаовывается в корень программы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


i_no_k
Новенький участник форума

Новенький участник форума

Зарегистрирован: 03.08.2007
Сообщения: 35
Откуда: Новосибирск

СообщениеДобавлено: Ср Фев 13, 2008 15:06    Заголовок сообщения: Ответить с цитатой

hedgehog77
Запустил на работе после обновления:

Лог в тикете, кстати, на попытку запуска внешней читалки теперь просто не реагирует, обложки не отображает, свойства не выводит, хотя импорт вроде работает.
Может, проблема в машине, дома еще проверю.

Добавлено спустя 15 часов 13 минут 7 секунд:

Проверил дома - тоже самое.
_________________
Dell Axim x51v
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Alexus
Новенький участник форума

Новенький участник форума

Зарегистрирован: 26.10.2005
Сообщения: 85
Откуда: Москва

СообщениеДобавлено: Чт Фев 14, 2008 12:55    Заголовок сообщения: Ответить с цитатой

Дык, а как все же по поводу этой вот ошибки:

WhiteOwl писал(а):
и около дюжины книг с такой же ошибкой, а оставшуюся тысячу книг не смогла загрузить по причине:
Код:
java.lang.OutOfMemoryError: Java heap space

А то у меня такая же заморока. Создал новую базу. Все с нуля. Натравил на каталог. А она загрузила 1428 книг, а потом тоже сообщение пошло. Мемори, мол, аут.

Добавлено спустя 17 минут 31 секунду:

Еще, вот заметил:
Решил отредактировать в книге аннотацию. Вызвал на редакцию, сделал, вышел. Курсор вместо того, чтобы остаться на редактируемой книге, перескочил на начало каталога авторов, на первую книгу.
Непорядок.

Добавлено спустя 3 часа 1 минуту 10 секунд:

И еще.
А как собственно удалить старую базу. Ну, создал я тестовую базу поупражнялся и решил ее снести. Просто удалить файл с расширением jfl или еще что-то надо делать?
_________________
Во многой мудрости много печали, кто умножает познания - умножает скорбь
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


WhiteOwl
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.04.2007
Сообщения: 70

СообщениеДобавлено: Чт Фев 14, 2008 17:58    Заголовок сообщения: Ответить с цитатой

Alexus писал(а):
А как собственно удалить старую базу. Ну, создал я тестовую базу поупражнялся и решил ее снести. Просто удалить файл с расширением jfl или еще что-то надо делать?
В том же каталоге что и jfl файл есть еще и каталог с тем же именем (но без расширения конечно). Этот каталог тоже надо удалять. Там лежат собственно данные. В jfl хранится только структура базы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Чт Фев 14, 2008 19:59    Заголовок сообщения: Ответить с цитатой

i_no_k писал(а):
hedgehog77
Лог в тикете, кстати, на попытку запуска внешней читалки теперь просто не реагирует, обложки не отображает, свойства не выводит, хотя импорт вроде работает.

Проверил дома - тоже самое.

Возможно битый апдейт. Обвноление распакоывал в корень програмы? (4 jar-файла в plugins должны перезаписаться)

Кстати вопрос ко обществу: что лучше выкладывать -- 20Мб полные сборки программы, но без проблем, или ~5Мб обновления но с возможным проблемами?

Добавлено спустя 5 минут 14 секунд:

Alexus писал(а):
А то у меня такая же заморока. Создал новую базу. Все с нуля. Натравил на каталог. А она загрузила 1428 книг, а потом тоже сообщение пошло. Мемори, мол, аут.


Импорт подправил -- счас тестирую -- 2500 уже книг импортировано, полет нормальный. Если все будет ок, в ближайшие дни выложу обновление

Alexus писал(а):
Решил отредактировать в книге аннотацию. Вызвал на редакцию, сделал, вышел. Курсор вместо того, чтобы остаться на редактируемой книге, перескочил на начало каталога авторов, на первую книгу.

Уже сам наткнулся и исправил - будет в следующем апдейте.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB Часовой пояс: GMT + 3
На страницу 1, 2, 3 ... 12, 13, 14  След.
Страница 1 из 14

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group