Перейти к содержанию
Авторизация  
Dodrii Kot

Ну Ооочень Сериозная Проблема!=)

Рекомендуемые сообщения

короче проблема такая базу залил все норм прописал все, но при запуске гейма вылазиет такая фигня :

 

Starting Maddev Project Core Server

 

Error occurred during initialization of VM

Could not reserve enough space for object heap

Could not create the Java virtual machine.

 

Server terminated abnormaly

 

 

server terminated

 

Для продолжения нажмите любую клавишу . . .

 

 

 

А При запуске Логина вот такая:

 

 

Starting L2P Login Server.

 

13:25:50.962 Loading configs.

13:25:50.993 Loading ./config/loginserver.properties

13:25:50.993 Loading ./config/login_telnet.properties

13:25:51.274 FATAL: Failed initializing database. Reason: Unable to open a test

connection to the given database. JDBC url = jdbc:mysql://localhost/l2pdb?useUn

icode=true&characterEncoding=UTF-8, username = root. Terminating connection pool

. Original Exception: ------

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'l2p

db'

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

 

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

 

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)

at com.mysql.jdbc.Util.getInstance(Util.java:382)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:931)

at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4031)

at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1296)

at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)

at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2

371)

at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)

at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)

at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

 

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

 

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)

at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java

:305)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:230)

 

at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:255)

at com.jolbox.bonecp.BoneCPDataSource.maybeInit(BoneCPDataSource.java:12

7)

at com.jolbox.bonecp.BoneCPDataSource.getConnection(BoneCPDataSource.jav

a:89)

at l2p.database.L2DatabaseFactory.<init>(L2DatabaseFactory.java:55)

at l2p.database.L2DatabaseFactory.<init>(L2DatabaseFactory.java:70)

at l2p.database.L2DatabaseFactory.getInstance(L2DatabaseFactory.java:77)

 

at l2p.loginserver.L2LoginServer.<init>(L2LoginServer.java:90)

at l2p.loginserver.L2LoginServer.main(L2LoginServer.java:37)

------

 

Server exiting [status=1] / Reason: FATAL: Failed initializing database. Reason:

Unable to open a test connection to the given database. JDBC url = jdbc:mysql:/

/localhost/l2pdb?useUnicode=true&characterEncoding=UTF-8, username = root. Termi

nating connection pool. Original Exception: ------

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'l2p

db'

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

 

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

 

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)

at com.mysql.jdbc.Util.getInstance(Util.java:382)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:931)

at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4031)

at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1296)

at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)

at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2

371)

at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)

at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)

at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

 

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

 

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)

at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java

:305)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:230)

 

at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:255)

at com.jolbox.bonecp.BoneCPDataSource.maybeInit(BoneCPDataSource.java:12

7)

at com.jolbox.bonecp.BoneCPDataSource.getConnection(BoneCPDataSource.jav

a:89)

at l2p.database.L2DatabaseFactory.<init>(L2DatabaseFactory.java:55)

at l2p.database.L2DatabaseFactory.<init>(L2DatabaseFactory.java:70)

at l2p.database.L2DatabaseFactory.getInstance(L2DatabaseFactory.java:77)

 

at l2p.loginserver.L2LoginServer.<init>(L2LoginServer.java:90)

at l2p.loginserver.L2LoginServer.main(L2LoginServer.java:37)

------

 

 

Server terminated abnormaly

 

 

server terminated

 

Для продолжения нажмите любую клавишу . . .

 

 

 

 

 

В чем проблема мжет кто подсказать?

 

MySQL 6.0 стоит java 6 тоже установлено=(

 

 

Ссылка на сборку: http://l2maxi.ru/java/server/2593-epilogue...nix-new-r1.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
короче проблема такая базу залил все норм прописал все, но при запуске гейма вылазиет такая фигня :

 

Starting Maddev Project Core Server

 

Error occurred during initialization of VM

Could not reserve enough space for object heap

Could not create the Java virtual machine.

Учись читать ошибки!!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не такой тупой и понемаю в чем ошибка!!!!!!!! Я спрашиваю как ее решить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А смысл? Другие сборки нормально робят а это кривит=( Переустановить или другую версию ставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Точно не помню раньше была такая проблема поюзай google.

Нужно в startGameServer.bat менять

REM -------------------------------------

REM Default parameters for a basic server.

java -Dfile.encoding=UTF8 -Xmx1024m -Xms512m -Xmn256m -XX:PermSize=128m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts -XX:+UseSerialGC -cp ./lib/*;l2jfrozen-core.jar com.l2jfrozen.gameserver.GameServer

REM

REM If you have a big server and lots of memory, you could experiment for example with

REM java -server -Xmx1536m -Xms1024m -Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts

REM -------------------------------------

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не во всех сборках..... Только в некоторых прописан путь к jave в startgameserver.bat

 

Об этом я уже подумывал...

 

@echo off

title Maddev Project: Core Server Start

:start

echo Starting Maddev Project Core Server

echo.

rem ======== Optimize memory settings =======

rem Minimal size with geodata is 1.5G, w/o geo 1G

rem Make sure -Xmn value is always 1/4 the size of -Xms and -Xmx.

rem -Xms and -Xmx should always be equal.

rem ==========================================

java -server -Dfile.encoding=UTF-8 -Xms1025m -Xmx2048m -Xmn1024m -XX:-UseParallelGC -XX:+UseConcMarkSweepGC -XX:SurvivorRatio=8 -XX:+AggressiveOpts -cp ./lib/*;l2pserver.jar l2p.gameserver.GameServer

if ERRORLEVEL 2 goto restart

if ERRORLEVEL 1 goto error

goto end

:restart

echo.

echo Admin Restart ...

echo.

goto start

:error

echo.

echo Server terminated abnormaly

echo.

:end

echo.

echo server terminated

echo.

pause

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

UTF8 -Xmx512m -Xms256m -Xmn256m -XX:PermSize=128m

с первой ошибкой экспереминтируй

и всё должно запустится

а с логиным хз

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Короче с геймом разобрался=) А вот с Логином что делать???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вешаться.

Уже было 100500 ответов на подобные вопросы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

название темы убивает ) Ну Ооочень Сериозная Проблема!=), Проблема с java

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

скинь конфиг от логина

я кажись знаю чё за хрень

пароль можеш стереть)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

#===============================#

# MadDev Development Group #

#===============================#

 

# ---------------------------------

# Сетевые настроки сервера

# ---------------------------------

# 1 - Адрес на котором прослушивается логин сервер

# * - все доступные

# 2 - Порт логин сервера на который подключается клиент

# 3 - Через сколько неудачных попыток авторизации, временно заблоикровать пользователя по IP

LoginserverHostname = *

LoginserverPort = 2106

LoginTryBeforeBan = 3

 

# 1 - Порт логин сервера для игровых серверов

# 2 - Адрес логин сервера

LoginPort = 9014

LoginHost = 127.0.0.1

 

# Автоматически регистрировать аккаунты

AutoCreateAccounts = True

 

# Разрешить автоматическую регистрацию новых серверов

AcceptNewGameServer = False

 

# Защита от брута

LoginProtectBrute = True

 

# ----------------------------

# Настройка базы данных

# ----------------------------

# MySQL драйвер

Driver = com.mysql.jdbc.Driver

 

# Адрес базы данных

URL = jdbc:mysql://localhost/l2pdb?useUnicode=true&characterEncoding=UTF-8

BDHost = 127.0.0.1

 

# 1 - Логин базы данных

# 2 - Пароль базы данных

Login = *

Password = *

 

# Максимальное количество подключений к базе данных

# Если у игроков лаги, увеличьте количество подключений

MaximumDbConnections = 100

 

# Через сколько секунд после последней активности будут закрыватся соединения с базой, по умолчанию 600 (10 минут)

# Данный параметр важно согласовывать с настройками в самом mysql сервере, параметр interactive_timeout

# Насколько известно мне по умолчанию параметр interactive_timeout имеет значение 28800 (8 часов)

MaxIdleConnectionTimeout = 600

 

# Интервал проверки неактивных соединений, по умолчанию 60 (1 минута)

# При условии стабильного соединения с базой и корректной настроки MaxIdleConnectionTimeout, можно выставлять 0 (не проверять)

IdleConnectionTestPeriod = 60

 

# ------------------------

# Имена Аккаунтов

# ------------------------

# Имена Аккаунтов ( Default [A-Za-z0-9]{3,14} )

AnameTemplate = [A-Za-z0-9]{3,14}

 

# Пароль ( Default [A-Za-z0-9]{8,24} )

ApasswdTemplate = [A-Za-z0-9]{8,24}

 

# ----------------------------------------------- #

# Авто рестарт сервера #

# ----------------------------------------------- #

# Игровой сервер

# Правила установки конфигурации:

# Тайминг срабатывания, время в часах

# -1 - Авто рестарт выключен

AutoRestart = -1

 

# -------------------------------

# Конфигурация для разработчиков

# -------------------------------

# Выводить дебаг сообщения в консоль сервера

Debug = False

 

# Logging Logins into DB

SqlLog = False

 

# Проверять регистарцию игровых серверов каждые x минут

IpUpdateTime = 15

 

# Проверять Game Guard

GGCheck = False

 

# -------------------------------

# Если не знаете за что отвечают настройки, то не меняйте

# -------------------------------

# Список внутренних адресов, так же можно использовать продвинутый список из внешнего файла,

# продвинутый список очень удобен и значительно шустрее когда много сетей, например 1000

# что бы использовать продвинутый список нужно указать в параметре строку следующего вида: "NetList@путь_к_файлу"

# Продвинутый список должен состоять из строк следующего вида: "i1.i2.i3.i4" или "i1.i2.i3.i4/m1.m2.m3.m4" или "i1.i2.i3.i4/m"

# Пример: InternalIpList=NetList@./config/InternalIPs.conf

InternalIpList = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.16.31.255

 

# Комбо метод - включить GameServer внутри LoginServer

ComboMode = False

 

# Актуальное шифрование, рекомендуется Whirlpool/DoubleWhirlpoolWithSalt

DefaultPasswordEncoding = Whirlpool

 

# Поддерживаемые устаревшие методы, есть DES (офф) и SHA1 (l2j)

LegacyPasswordEncoding = SHA1;DES

 

DoubleWhirlpoolSalt = *

 

# Allow old authentication method (w/o RSA encryption)

AllowOldAuth = False

 

# Кешированые ключи

BlowFishKeys = 20

RSAKeyPairs = 10

 

# Время Сна Селектора

SelectorSleepTime = 5

 

# Таймаут проверики Логина

LoginWatchdogTimeout = 15000

 

#Настройка АнтиФлуда, пока экспериментально

#При включении с одного IP разрешается не более чем MaxUnhandledSocketsPerIP соединений, которые не послали ни одного пакета

#если чарез такое соединение не приходит ниодного пакета в течении UnhandledSocketsMinTTL мс. то оно закрывается

AntiFloodEnable = True

MaxUnhandledSocketsPerIP = 5

UnhandledSocketsMinTTL = 5000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13:25:50.962 Loading configs.

13:25:50.993 Loading ./config/loginserver.properties

13:25:50.993 Loading ./config/login_telnet.properties

13:25:51.274 FATAL: Failed initializing database. Reason: Unable to open a test

connection to the given database. JDBC url = jdbc:mysql://localhost/l2pdb?useUn

icode=true&characterEncoding=UTF-8, username = root. Terminating connection pool

. Original Exception: ------

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'l2p

db'

 

Учим английский... Отсутствует база l2pdb.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще раз говорю я знаю в чем ошибка Но не знаю как ее решить!=) с Англ у меня все норм!=)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну да с конфигов вроде

всё норм

может ты не нравильно что-то написал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Еще раз говорю я знаю в чем ошибка Но не знаю как ее решить!=) с Англ у меня все норм!=)

 

Эх... Укажите в конфиге логин сервера туже базу, что вы указывали в конфигах гейм сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пароль правильно имя пользователя тоже.... я уже выбился из сил всю сборку вдоль и поперек облазил..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

# Адрес базы данных

URL = jdbc:mysql://localhost/l2pdb?useUnicode=true&characterEncoding=UTF-8

BDHost = 127.0.0.1

 

# 1 - Логин базы данных

# 2 - Пароль базы данных

Login=root

Password=пароль

 

попробуй так

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При чем тут логин и пароль? В конфиге указана несуществующая БД.

Как я писал в своем последнем посте, укажите туже БД, что и в ГС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо Демон и Вест Вуд!!!! логин заработал=)

 

Теперь регистр Гейма не робит=(((

 

Exception in thread "main" java.lang.NoClassDefFoundError: javolution/xml/stream

/XMLStreamException

at l2p.gsregistering.GameServerRegister.main(GameServerRegister.java:25)

 

Caused by: java.lang.ClassNotFoundException: javolution.xml.stream.XMLStreamExce

ption

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 1 more

Для продолжения нажмите любую клавишу . . .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В библиотеке javolution отсутствует нужный класс.

Попробуйте заменить данную библиотеку на другую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...