GeoMode = 2, зацыкливается:
Код:
GeoData: Connection Failed.
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
GeoData: Using remote communication
GeoData: Reconecting to GeoServer...
Registered on login as Server 1 : Bartz
java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested excepti
on is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at net.sf.l2j.gameserver.GeoData.initRemote(GeoData.java:99)
at net.sf.l2j.gameserver.GeoData$1.run(GeoData.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
... 15 more
GeoData: Connection Failed.
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
GeoData: Using remote communication
GeoData: Reconecting to GeoServer...
java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested excepti
on is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at net.sf.l2j.gameserver.GeoData.initRemote(GeoData.java:99)
at net.sf.l2j.gameserver.GeoData$1.run(GeoData.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
... 15 more
GeoData: Connection Failed.
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
GeoData: Using remote communication
GeoData: Reconecting to GeoServer...
java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested excepti
on is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at net.sf.l2j.gameserver.GeoData.initRemote(GeoData.java:99)
at net.sf.l2j.gameserver.GeoData$1.run(GeoData.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
... 15 more
GeoData: Connection Failed.
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
GeoData: Using remote communication
GeoData: Reconecting to GeoServer...
java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested excepti
on is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at net.sf.l2j.gameserver.GeoData.initRemote(GeoData.java:99)
at net.sf.l2j.gameserver.GeoData$1.run(GeoData.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
... 15 more
GeoData: Connection Failed.
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
GeoData: Using remote communication
GeoData: Reconecting to GeoServer...
java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested excepti
on is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at net.sf.l2j.gameserver.GeoData.initRemote(GeoData.java:99)
at net.sf.l2j.gameserver.GeoData$1.run(GeoData.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
... 15 more
GeoData: Connection Failed.
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
GeoData: Using remote communication
java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested excepti
on is:
java.net.ConnectException: Connection refused: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at net.sf.l2j.gameserver.GeoData.initRemote(GeoData.java:99)
at net.sf.l2j.gameserver.GeoData$1.run(GeoData.java:137)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
... 15 more
GeoMode = 1, пишется один раз и не продвигается:
Код:
GeoData: GeoEngine Started
Geo Engine: - Loading Geodata...
L2JGeoLoader: loading geodata file: 15_20.l2j
L2JGeoLoader: loading geodata file: 15_21.l2j
L2JGeoLoader: loading geodata file: 15_22.l2j
L2JGeoLoader: loading geodata file: 15_23.l2j
L2JGeoLoader: loading geodata file: 15_24.l2j
L2JGeoLoader: loading geodata file: 15_25.l2j
L2JGeoLoader: loading geodata file: 15_26.l2j
L2JGeoLoader: loading geodata file: 16_10.l2j
L2JGeoLoader: loading geodata file: 16_11.l2j
L2JGeoLoader: loading geodata file: 16_12.l2j
L2JGeoLoader: loading geodata file: 16_14.l2j
L2JGeoLoader: loading geodata file: 16_15.l2j
L2JGeoLoader: loading geodata file: 16_16.l2j
L2JGeoLoader: loading geodata file: 16_17.l2j
L2JGeoLoader: loading geodata file: 16_18.l2j
L2JGeoLoader: loading geodata file: 16_19.l2j
L2JGeoLoader: loading geodata file: 16_20.l2j
L2JGeoLoader: loading geodata file: 16_21.l2j
L2JGeoLoader: loading geodata file: 16_22.l2j
L2JGeoLoader: loading geodata file: 16_23.l2j
L2JGeoLoader: loading geodata file: 16_24.l2j
L2JGeoLoader: loading geodata file: 16_25.l2j
L2JGeoLoader: loading geodata file: 16_26.l2j
L2JGeoLoader: loading geodata file: 17_10.l2j
L2JGeoLoader: loading geodata file: 17_11.l2j
L2JGeoLoader: loading geodata file: 17_12.l2j
L2JGeoLoader: loading geodata file: 17_13.l2j
L2JGeoLoader: loading geodata file: 17_14.l2j
L2JGeoLoader: loading geodata file: 17_15.l2j
L2JGeoLoader: loading geodata file: 17_16.l2j
L2JGeoLoader: loading geodata file: 17_17.l2j
L2JGeoLoader: loading geodata file: 17_18.l2j
L2JGeoLoader: loading geodata file: 17_19.l2j
L2JGeoLoader: loading geodata file: 17_20.l2j
L2JGeoLoader: loading geodata file: 17_21.l2j
L2JGeoLoader: loading geodata file: 17_22.l2j
L2JGeoLoader: loading geodata file: 17_23.l2j
L2JGeoLoader: loading geodata file: 17_24.l2j
L2JGeoLoader: loading geodata file: 17_25.l2j
L2JGeoLoader: loading geodata file: 17_26.l2j
L2JGeoLoader: loading geodata file: 18_10.l2j
L2JGeoLoader: loading geodata file: 18_11.l2j
L2JGeoLoader: loading geodata file: 18_12.l2j
L2JGeoLoader: loading geodata file: 18_13.l2j
L2JGeoLoader: loading geodata file: 18_14.l2j
L2JGeoLoader: loading geodata file: 18_15.l2j
L2JGeoLoader: loading geodata file: 18_16.l2j
L2JGeoLoader: loading geodata file: 18_17.l2j
L2JGeoLoader: loading geodata file: 18_18.l2j
L2JGeoLoader: loading geodata file: 18_19.l2j
L2JGeoLoader: loading geodata file: 18_20.l2j
L2JGeoLoader: loading geodata file: 18_21.l2j
L2JGeoLoader: loading geodata file: 18_22.l2j
L2JGeoLoader: loading geodata file: 18_23.l2j
L2JGeoLoader: loading geodata file: 18_24.l2j
L2JGeoLoader: loading geodata file: 18_25.l2j
L2JGeoLoader: loading geodata file: 18_26.l2j
L2JGeoLoader: loading geodata file: 19_10.l2j
L2JGeoLoader: loading geodata file: 19_11.l2j
L2JGeoLoader: loading geodata file: 19_12.l2j
L2JGeoLoader: loading geodata file: 19_13.l2j
L2JGeoLoader: loading geodata file: 19_14.l2j
L2JGeoLoader: loading geodata file: 19_15.l2j
L2JGeoLoader: loading geodata file: 19_16.l2j
L2JGeoLoader: loading geodata file: 19_17.l2j
L2JGeoLoader: loading geodata file: 19_18.l2j
L2JGeoLoader: loading geodata file: 19_19.l2j
L2JGeoLoader: loading geodata file: 19_20.l2j
L2JGeoLoader: loading geodata file: 19_21.l2j
L2JGeoLoader: loading geodata file: 19_22.l2j
L2JGeoLoader: loading geodata file: 19_23.l2j
L2JGeoLoader: loading geodata file: 19_24.l2j
L2JGeoLoader: loading geodata file: 19_25.l2j
L2JGeoLoader: loading geodata file: 19_26.l2j
L2JGeoLoader: loading geodata file: 20_10.l2j
L2JGeoLoader: loading geodata file: 20_11.l2j
L2JGeoLoader: loading geodata file: 20_12.l2j
L2JGeoLoader: loading geodata file: 20_13.l2j
L2JGeoLoader: loading geodata file: 20_14.l2j
L2JGeoLoader: loading geodata file: 20_15.l2j
L2JGeoLoader: loading geodata file: 20_16.l2j
L2JGeoLoader: loading geodata file: 20_17.l2j
L2JGeoLoader: loading geodata file: 20_18.l2j
L2JGeoLoader: loading geodata file: 20_19.l2j
L2JGeoLoader: loading geodata file: 20_20.l2j
L2JGeoLoader: loading geodata file: 20_21.l2j
L2JGeoLoader: loading geodata file: 20_22.l2j
L2JGeoLoader: loading geodata file: 20_23.l2j
L2JGeoLoader: loading geodata file: 20_24.l2j
L2JGeoLoader: loading geodata file: 20_25.l2j
L2JGeoLoader: loading geodata file: 20_26.l2j
L2JGeoLoader: loading geodata file: 21_10.l2j
L2JGeoLoader: loading geodata file: 21_11.l2j
L2JGeoLoader: loading geodata file: 21_12.l2j
L2JGeoLoader: loading geodata file: 21_13.l2j
L2JGeoLoader: loading geodata file: 21_14.l2j
L2JGeoLoader: loading geodata file: 21_15.l2j
L2JGeoLoader: loading geodata file: 21_16.l2j
L2JGeoLoader: loading geodata file: 21_17.l2j
L2JGeoLoader: loading geodata file: 21_18.l2j
L2JGeoLoader: loading geodata file: 21_19.l2j
L2JGeoLoader: loading geodata file: 21_20.l2j
L2JGeoLoader: loading geodata file: 21_21.l2j
L2JGeoLoader: loading geodata file: 21_22.l2j
L2JGeoLoader: loading geodata file: 21_23.l2j
L2JGeoLoader: loading geodata file: 21_24.l2j
L2JGeoLoader: loading geodata file: 21_25.l2j
L2JGeoLoader: loading geodata file: 22_13.l2j
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at com.la2base.geoserver.geodata.loader.L2JGeoLoader.parse(L2JGeoLoader
java:49)
at com.la2base.geoserver.geodata.loader.AbstractGeoLoader.readFile(Abst
actGeoLoader.java:109)
at com.la2base.geoserver.geodata.GeoEngine.loadGeo(GeoEngine.java:984)
at net.sf.l2j.gameserver.GeoData.initLocal(GeoData.java:81)
at net.sf.l2j.gameserver.GeoData.<init>(GeoData.java:65)
at net.sf.l2j.gameserver.GeoData.getInstance(GeoData.java:44)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:365)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:708)
Фаил geodata.ini(может прояснит ситуацию):
Код:
# =================================================================
# GeoData configuration
# =================================================================
# GeoMode
# 0 = disabled
# 1 = local, old Geo Engine style. This way, each server will load the their own Geo Engine & geodata files.
# 2 = rmi, stand alone Geo server. You must run the Geo Server separated and just config each server to connect.
# With this method you can use 1 Geo Server for unlimited Gameservers.
GeoMode = 1
GeoServer = 127.0.0.1
GeoPort = 9050
######## All options below only work if GeoData is enabled ##########
# -------------------------------------------------------------
# GeoData used to check Line Of Sight (LOS)
# Used for skill casting and mob aggro check
GeoCheckLoS = True
# -------------------------------------------------------------
# Use GeoData to prevent movement through walls.
# No path finding, but objects will stop if they hit a wall.
GeoCheckMovePlayable = True
GeoCheckMoveNpc = False
# -------------------------------------------------------------
# GeoData used for path finding (CURRENTLY FOR TESTING ONLY)
# Includes PathFinding (requires also /data/pathnode files) and all character moves go
# Through geodata checks (if a mob passes a wall, pathing is wrong).
GeoPathFinding = False
# -------------------------------------------------------------
# [True]Loads GeoData buffer's content into physical memory.
# [False] Does not necessarily imply that the GeoData buffer's content is not resident in physical memory.
ForceGeoData = True
# -------------------------------------------------------------
# Z-Axis correction for L2Spawns.
# Possible values: Town, Monster, None, All
# If you have problems with NPCs spawning on town roofs, change to "Monster" or "None"
# If you have problems with dungeon mobs spawning on surface, change to "Town" or "None"
GeoCorrectZ = All
# Handle Doors in GeoEngine
GeoDoors = True