리마스터....서버스타트 오류 살려주세요고수 선배님들 ㅠㅠ 온니솔플
컨텐츠 정보
- 424 조회
- 11 댓글
- 0 추천
- 0 비추천
- 목록
본문
시작 하면
java.lang.ArrayIndexOutOfBoundsException: 3
at l1j.server.GameSystem.attendance.AttendanceAccountTable.parseLoadRandomItem(AttendanceAccountTable.java:134)
at l1j.server.GameSystem.attendance.AttendanceAccountTable.load(AttendanceAccountTable.java:283)
at l1j.server.GameSystem.attendance.AttendanceAccountTable.<init>(AttendanceAccountTable.java:35)
at l1j.server.GameSystem.attendance.AttendanceAccountTable.getInstance(AttendanceAccountTable.java:26)
at l1j.server.server.GameServer.initialize(GameServer.java:375)
at l1j.server.Server.serverSetting(Server.java:79)
at l1j.server.Server.<init>(Server.java:58)
at manager.Manager.main(Manager.java:145)
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: PROCEDURE l1remaster_1.SHOP_BUY_LIMIT_USER_INIT does not exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.Util.getInstance(Util.java:381)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)
at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1021)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:989)
at l1j.server.GameSystem.shoplimit.ShopLimitLoader.load(ShopLimitLoader.java:116)
at l1j.server.GameSystem.shoplimit.ShopLimitLoader.<init>(ShopLimitLoader.java:83)
at l1j.server.GameSystem.shoplimit.ShopLimitLoader.getInstance(ShopLimitLoader.java:27)
at l1j.server.server.GameServer.initialize(GameServer.java:436)
at l1j.server.Server.serverSetting(Server.java:79)
at l1j.server.Server.<init>(Server.java:58)
at manager.Manager.main(Manager.java:145)
이게 나오고 앱 (APP) 센터가 안들어지는데.... 혹시 방법이 있을까요?
구동은 잘 됩니다. 살려주세요고수 선배님ㅠㅠㅠ
-
등록일 2025.02.07안녕하세요. 서약팩 질문 있습니다.댓글 1
-
등록일 2024.07.02
-
등록일 2024.06.29
관련자료

봉순님의 댓글의 댓글
나비 싹 지우고 첨부터 다시 했는데 나비 부터가 오류 나었네요;;;
나비 오류가
[Err] 1109 - Unknown table 'innodb_lock_waits' in information_schema
[Err] CREATE DEFINER=`root`@`localhost` PROCEDURE `LOCK_CHECKER`()
BEGIN
SELECT straight_join
w.trx_mysql_thread_id waiting_thread,
w.trx_id waiting_trx_id,
w.trx_query waiting_query,
b.trx_mysql_thread_id blocking_thread,
b.trx_id blocking_trx_id,
b.trx_query blocking_query,
bl.lock_id blocking_lock_id,
bl.lock_mode blocking_lock_mode,
bl.lock_type blocking_lock_type,
bl.lock_table blocking_lock_table,
bl.lock_index blocking_lock_index,
wl.lock_id waiting_lock_id,
wl.lock_mode waiting_lock_mode,
wl.lock_type waiting_lock_type,
wl.lock_table waiting_lock_table,
wl.lock_index waiting_lock_index
FROM
information_schema.INNODB_LOCK_WAITS ilw,
information_schema.INNODB_TRX b,
information_schema.INNODB_TRX w,
information_schema.INNODB_LOCKS bl,
information_schema.INNODB_LOCKS wl
WHERE
b.trx_id = ilw.blocking_trx_id
AND w.trx_id = ilw.requesting_trx_id
AND bl.lock_id = ilw.blocking_lock_id
AND wl.lock_id = ilw.requested_lock_id;
END
;
[Msg] Finished - Unsuccessfully
팩에 문제가 있는건가요? 제가 문제가 있는건가요?

안녕하삼요님의 댓글
그리고 저도 고란님이 올려준 리마스터 팩 기준으로 설명드린거라, attendance 부분 오류가 맞아요.
출석체크 사용 안함으로 하셔야 됩니다.
오류 첫줄에도 나와 있잖아요
at l1j.server.GameSystem.attendance.AttendanceAccountTable.parseLoadRandomItem(AttendanceAccountTable.java:134)
at l1j.server.GameSystem.attendance.AttendanceAccountTable.load(AttendanceAccountTable.java:283)
at l1j.server.GameSystem.attendance.AttendanceAccountTable.<init>(AttendanceAccountTable.java:35)
at l1j.server.GameSystem.attendance.AttendanceAccountTable.getInstance(AttendanceAccountTable.java:26)
attendance << 출석체크 부분 오류고 나비켓 attendance_userinfo << 이부분 안에 내용 삭제하시고
팩폴더에 config 폴더안에 attendance.properties 열어서
# 출석체크 작동여부
ATTENDANCE_ACTIVE = false <<로 바꿔줘야 됩니다.

봉순님의 댓글의 댓글
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: PROCEDURE l1remaster_1.SHOP_BUY_LIMIT_USER_INIT does not exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.Util.getInstance(Util.java:381)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)
at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1021)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:989)
at l1j.server.GameSystem.shoplimit.ShopLimitLoader.load(ShopLimitLoader.java:116)
at l1j.server.GameSystem.shoplimit.ShopLimitLoader.<init>(ShopLimitLoader.java:83)
at l1j.server.GameSystem.shoplimit.ShopLimitLoader.getInstance(ShopLimitLoader.java:27)
at l1j.server.server.GameServer.initialize(GameServer.java:436)
at l1j.server.Server.serverSetting(Server.java:79)
at l1j.server.Server.<init>(Server.java:58)
at manager.Manager.main(Manager.java:145)
나비 오류
[Err] 1109 - Unknown table 'innodb_lock_waits' in information_schema
[Err] CREATE DEFINER=`root`@`localhost` PROCEDURE `LOCK_CHECKER`()
BEGIN
SELECT straight_join
w.trx_mysql_thread_id waiting_thread,
w.trx_id waiting_trx_id,
w.trx_query waiting_query,
b.trx_mysql_thread_id blocking_thread,
b.trx_id blocking_trx_id,
b.trx_query blocking_query,
bl.lock_id blocking_lock_id,
bl.lock_mode blocking_lock_mode,
bl.lock_type blocking_lock_type,
bl.lock_table blocking_lock_table,
bl.lock_index blocking_lock_index,
wl.lock_id waiting_lock_id,
wl.lock_mode waiting_lock_mode,
wl.lock_type waiting_lock_type,
wl.lock_table waiting_lock_table,
wl.lock_index waiting_lock_index
FROM
information_schema.INNODB_LOCK_WAITS ilw,
information_schema.INNODB_TRX b,
information_schema.INNODB_TRX w,
information_schema.INNODB_LOCKS bl,
information_schema.INNODB_LOCKS wl
WHERE
b.trx_id = ilw.blocking_trx_id
AND w.trx_id = ilw.requesting_trx_id
AND bl.lock_id = ilw.blocking_lock_id
AND wl.lock_id = ilw.requested_lock_id;
END
;
[Msg] Finished - Unsuccessfully
이것이 제일 중요한데 고수님 알수있을까요? 모르신다해도 채택 하겠습니다.