Досадная ошибка сервера которая вынесла уже мне мозг ... - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.

Ответ
Опции темы
Непрочитано 17.03.2013, 16:30   #1
Пользователь

Автор темы (Топик Стартер) Досадная ошибка сервера которая вынесла уже мне мозг ...

Доброе время суток ! Решил поставить сервер Аион сборки U3J.Раньше уже ставил сборки от разных команд и все было хорошо до недавнего времени. Я скачал свн U3J ревизии 498, в мануале на страничке команды в разделе вики все выкачал что нужно для компиляции и запуска сервера ! В ихнем мануале они рекомендуют компелировать сборку эклипсом, после танцев с бубном у меня ничего не вышло и я скомпелировал антом встроенным в свн в папке tools. Поставил яву версии 7u17, мускул 5.6 настроил конфиги и на этом все встало ... Начало выдавать ошибку :

JAVA_HOME=C:\Program Files\Java\jre7
[INFO] 2013-03-17 21:49:01 - File ./config/database.properties: loaded.
[INFO] 2013-03-17 21:49:01 - File ./config/network.properties: loaded.
[INFO] 2013-03-17 21:49:01 - File ./config/floodcontroller.properties: loaded.
================================================== ================-[ DataBase ]
[INFO] 2013-03-17 21:49:01 - Successfully connected to database
Exception in thread "main" java.lang.Error: Can't load database script context:
.\data\scripts\system\database.xml
at commons.database.dao.DAOManager.init(DAOManager.ja va:64)
at loginserver.LoginServer.main(LoginServer.java:53)
Caused by: java.lang.NullPointerException
at commons.scripting.impl.javacompiler.ClassFileManag er.<init>(ClassFile
Manager.java:69)
at commons.scripting.impl.javacompiler.ScriptCompiler Impl.doCompilation(
ScriptCompilerImpl.java:190)
at commons.scripting.impl.javacompiler.ScriptCompiler Impl.compile(Script
CompilerImpl.java:173)
at commons.scripting.impl.ScriptContextImpl.init(Scri ptContextImpl.java:
143)
at commons.scripting.scriptmanager.ScriptManager.load (ScriptManager.java
:91)
at commons.database.dao.DAOManager.init(

И что я только неделал ... и яву менял на 6, и мускул ставил от версии 5 и до версии 5.6 ничего непомогает. Конфиг уже весь наизусть знаю. Ставил разные операционные системы win 7,win 2003,Ubuntu 12.04 все одно и тоже выскакивает эта ошибка и все (( Самое интересное что чат сервер запускается нормально а вот логин и гейм выдает ошибку выше !!! Пробывал ставить старые сборки а точнее U3J 492 И 477 тоже самое, решил поставить старую сборку от галакси опять эта же ошибка, в чем проблема ума неприлажу. Кто может помочь подскажите в чем мои ошибки !!!
saati вне форума Ответить с цитированием
Непрочитано 17.03.2013, 16:42   #2
Аватар для Ashe
Олдфаг

По умолчанию Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

В файле "database.properties" по пути "gameserver/config/database.properties":

Код:
# ================================================================
# DAO:
# ================================================================

# DAO Scripts context file:
# Default: "./data/database.xml"
database.scriptcontext.descriptor = ./data/database.xml
Проверьте, совпадает ли путь фактический путь с указанным в конфиге.
__________________
Fortuna - non penis, in manus non recipe.
Ashe вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 17.03.2013, 17:27   #3
Пользователь

Автор темы (Топик Стартер) Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

По данному пути все совпадает !!!
saati вне форума Ответить с цитированием
Непрочитано 17.03.2013, 17:30   #4
Аватар для Ashe
Олдфаг

По умолчанию Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Цитата:
Сообщение от saati Посмотреть сообщение
По данному пути все совпадает !!!
Ну тогда положите "database.xml" по этому пути ".\data\scripts\system\database.xml".
__________________
Fortuna - non penis, in manus non recipe.
Ashe вне форума Ответить с цитированием
Непрочитано 17.03.2013, 17:57   #5
Пользователь

Автор темы (Топик Стартер) Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Тоже самое, даже когда удаляешь этоту xml – ку выдает эту же ошибку !
saati вне форума Ответить с цитированием
Непрочитано 17.03.2013, 19:13   #6
Супергерой

По умолчанию Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Caused by: java.lang.NullPointerException
at commons.scripting.impl.javacompiler.ClassFileManag er.<init>(ClassFileManager.java:69)

commons/scripting/impl/javacompiler/ClassFileManager.java:
 
public ClassFileManager(JavaCompiler compiler, DiagnosticListener<? super JavaFileObject> listener)
{
    super(compiler.getStandardFileManager(listener, null, null));
}
 
Code: Java

Следовательно JavaCompiler compiler == null.

По идее проверка на null идет еще в конструкторе ScriptCompilerImpl, но увы в ней ошибка:
 
public ScriptCompilerImpl()
{
    this.javaCompiler = ToolProvider.getSystemJavaCompiler();
    if(javaCompiler == null)
    {
        if(ToolProvider.getSystemJavaCompiler() != null)
        {
            throw new RuntimeException(new InstantiationException("JavaCompiler is not aviable."));
        }
    }
}
 
Code: Java

Если бы не ошибка разработчиков, Вам бы выдавалась истинная проблема - "JavaCompiler is not aviable."
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 17.03.2013, 19:42   #7
Пользователь

Автор темы (Топик Стартер) Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Так в чем же может быть проблема ? В некоректной компиляции сборки ?

Добавлено через 6 минут
Даже если проблема в компиляции сборки то почему старая сборка галакси на которой мы играли и которая 100% рабочая выдает туже ошибку ?

Последний раз редактировалось saati; 17.03.2013 в 19:49. Причина: Добавлено сообщение
saati вне форума Ответить с цитированием
Непрочитано 17.03.2013, 19:56   #8
Супергерой

По умолчанию Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Со сборкой все в порядке. Недоступен ToolProvider.getSystemJavaCompiler(). Видимо запускаете на простой JRE, требуется JDK. Или руками подключите библиотеку jdk\lib\tools.jar
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 18.03.2013, 02:37   #9
Пользователь

Автор темы (Топик Стартер) Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Поставил jdk 7u15 + 7u17 + jee для jdk7 !!! Проблему не решило ...
saati вне форума Ответить с цитированием
Непрочитано 18.03.2013, 08:13   #10
Супергерой

По умолчанию Re: Досадная ошибка сервера которая вынесла уже мне мозг ...

Скопируйте jdk\lib\tools.jar в gameserver\libs.
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ: Установка и настройка сервера Rebellion ilyxa Lineage II 67 04.04.2013 21:16
ошибка сервера Utaka Lineage II 1 30.01.2009 20:21
Ошибка логин сервера vokforever Lineage II 5 23.01.2009 16:50
Установка сервера с нуля ! otmarozok Call of Duty 4 8 30.09.2008 13:38


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:15. Часовой пояс GMT +3.

Вверх