???
Математика на уровне МГУ

Показано с 1 по 25 из 156

Тема: JayDaemon - новый OpenSource демон от IvanoBulo

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Постигающий упреждение. Аватар для Baks
    Регистрация
    15.02.2006
    Адрес
    Russia
    Сообщений
    361

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Цитата Сообщение от akirill Посмотреть сообщение
    А как будет выглядеть этот файл для работы с MySQL?
    Он там как раз для MySQL идет в поставке.
    <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="connection.url">jdbc:mysql://localhost/jaydaemon?zeroDateTimeBehavior=convertToNull&amp;characterEncoding=utf-8</property>
    <property name="connection.username">user</property>
    <property name="connection.password">password</property>
    Синим - имя схемы в MySQL (базы)
    Красным - хост, обычно localhost
    user и passwrod - соотвественно логин пароль в бд

    Драйвер - это jar из архива, скачанный с mysql.org

    Но на выходных сделаю раздельные пакеты:
    1. Демон
    2. Библиотеки
    3. Настройки для
    - MySQL
    - HSQLDB
    - PostgreSQL
    ...И от полученных знаний скончался на месте

  2. #2
    Зашедший
    Регистрация
    06.12.2001
    Адрес
    Москва
    Возраст
    60
    Сообщений
    87

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Цитата Сообщение от Baks Посмотреть сообщение
    Он там как раз для MySQL идет в поставке.
    Я по svn забирал, там про постгрес речь. Мне надо под линуха.
    Попробую сейчас руками переписать.
    Есть ли, либо намечаются, различия в функционале версий MySQL и PostgeSQL? Постгрес то я поставил, но неохота на одной машине держать и мускуль и постгрес.
    Кирилл

  3. #3
    Постигающий упреждение. Аватар для Baks
    Регистрация
    15.02.2006
    Адрес
    Russia
    Сообщений
    361

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Цитата Сообщение от akirill Посмотреть сообщение
    Я по svn забирал, там про постгрес речь. Мне надо под линуха.
    Попробую сейчас руками переписать.
    Есть ли, либо намечаются, различия в функционале версий MySQL и PostgeSQL? Постгрес то я поставил, но неохота на одной машине держать и мускуль и постгрес.
    Вероятно только в стате... там где будут сложные запросы... в самом демоне думаю различий не будет (во всяком случае бум стараться этого недопустить).

    Для линуха все просто: в переменная CLASSPATH должна содержать cfg, data, patch/*.jar, modules/*.jar, libs/*.jar через ':' (звездочки быть не должно, нужно перечисления всего что есть, если есть perl/python, то может проще даже на нем написать, чем шел мучить) . Просто почему-то подумал, что нужна именно win версия (там к стати в svn линуховый скрипт есть, так что можно и им пускать, только вот там раскладка jar-ов другая)
    ...И от полученных знаний скончался на месте

  4. #4
    Зашедший
    Регистрация
    06.12.2001
    Адрес
    Москва
    Возраст
    60
    Сообщений
    87

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Чего то не прет.
    Пока добился только "Exception in thread "main" java.lang.NoClassDefFoundError: FillDataToDB"
    Кирилл

  5. #5
    Инструктор Аватар для IvanoBulo
    Регистрация
    11.09.2002
    Адрес
    Львов, Украина
    Возраст
    47
    Сообщений
    1,474
    Записей в дневнике
    1

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Цитата Сообщение от akirill Посмотреть сообщение
    Чего то не прет.
    Пока добился только "Exception in thread "main" java.lang.NoClassDefFoundError: FillDataToDB"
    Скачай с webfile'a, скопируй и запусти daemon.sh
    не можешь летать - не мучай метлу!

  6. #6
    Зашедший
    Регистрация
    06.12.2001
    Адрес
    Москва
    Возраст
    60
    Сообщений
    87

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Цитата Сообщение от IvanoBulo Посмотреть сообщение
    Скачай с webfile'a, скопируй и запусти daemon.sh
    Неа, не фурычит
    Кирилл

  7. #7
    Постигающий упреждение. Аватар для Baks
    Регистрация
    15.02.2006
    Адрес
    Russia
    Сообщений
    361

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Вот такой daemon.sh должен работать
    #!/bin/sh

    CLASSPATH="cfg:data"
    for m in "patches modules libs"; do
    for i in `find $m`; do
    CLASSPATH="$CLASSPATH:$i"
    done
    done
    echo $CLASSPATH

    java -cp $CLASSPATH ivanobulo.gametools.il2.daemon.impl.Daemon $*
    ...И от полученных знаний скончался на месте

  8. #8
    Зашедший
    Регистрация
    06.12.2001
    Адрес
    Москва
    Возраст
    60
    Сообщений
    87

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Блин, мистика, вчера ругался, сегодня все заново сделал - почти работает.

    На текущий момент:

    1. Не находил eventlog. Нашел, как он должен называться, создал руками eventlog.lst. У меня такого файла нет ни на сервере, ни в игре. Возможно, этот лог отключаем, я просто не помню за давностью лет.

    2. Пока остановился на: [main] ERROR ivanobulo.gametools.il2.daemon.impl.Daemon - org.hibernate.HibernateException: hibernate.cfg.xml not found
    Кирилл

  9. #9
    Постигающий упреждение. Аватар для Baks
    Регистрация
    15.02.2006
    Адрес
    Russia
    Сообщений
    361

    Re: JayDaemon - новый OpenSource демон от IvanoBulo

    Цитата Сообщение от akirill Посмотреть сообщение
    Блин, мистика, вчера ругался, сегодня все заново сделал - почти работает.

    На текущий момент:

    1. Не находил eventlog. Нашел, как он должен называться, создал руками eventlog.lst. У меня такого файла нет ни на сервере, ни в игре. Возможно, этот лог отключаем, я просто не помню за давностью лет.

    2. Пока остановился на: [main] ERROR ivanobulo.gametools.il2.daemon.impl.Daemon - org.hibernate.HibernateException: hibernate.cfg.xml not found
    1. Попробуй конифг confs.ini приаттаченый
    2. положи daemon.zip под именем daemon.jar в modules и hibernate.cfg.xml.template переименуй в hibernate.cfg.xml

    ну и соотвественно, демон не стартует сервер il2, сначала надо сервер запустить руками.
    Вложения Вложения
    • Тип файла: zip daemon.zip (256.7 Кб, Просмотров: 52)
    • Тип файла: zip conf.zip (493 байт, Просмотров: 56)
    ...И от полученных знаний скончался на месте

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •