Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Help.. GoudontV4/ReFlectionX V1

Initiate Mage
Joined
Jan 29, 2014
Messages
2
Reaction score
0
Hi I am trying to start the server up but there is a problem with the log4j, I would appreciate it if anyone could help me..

The server dos..
Code:
[2014/01/29 21:01:54] [ReFlectionX]: ReFlectionX framework[2014/01/29 21:01:54] [ReFlectionX]: Loaded 21638item prices.
[2014/01/29 21:01:54] [ReFlectionX]: Reading mapdata...
[2014/01/29 21:01:54] [ReFlectionX]: Loaded mapdata.
[2014/01/29 21:01:54] [ReFlectionX]: Loaded packet handlers.
[2014/01/29 21:01:54] [ReFlectionX]: Loading item definitions...
[2014/01/29 21:01:58] [ReFlectionX]: Loaded 22338 item definitions.
[2014/01/29 21:01:58] [ReFlectionX]: Loading npc definitions...
[2014/01/29 21:01:58] [ReFlectionX]: Loaded Goudont 668 349 npc definitions.
[2014/01/29 21:01:58] [ReFlectionX]: Loading world list data...
[2014/01/29 21:01:58] [ReFlectionX]: Setting up ReFlectionX world...
[2014/01/29 21:01:58] [ReFlectionX]: Loading clans....
[2014/01/29 21:01:58] [ReFlectionX]: Loaded 1 Goudont 668 clans.
[2014/01/29 21:01:58] [ReFlectionX]: Loading Goudont 668 scripts...
[2014/01/29 21:01:58] [ReFlectionX]: Parsed 7 scripts.
[2014/01/29 21:01:58] [ReFlectionX]: Launching ReFlectionX worker thread...
log4j:ERROR Could not create an Appender. Reported error follows.
java.lang.ClassNotFoundException: com.rs2hd.util.log.SLF4JAppender
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at org.apache.log4j.helpers.Loader.loadClass(Loader.java:179)
        at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.ja
va:237)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurat
or.java:171)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfi
gurator.java:184)
        at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOM
Configurator.java:502)
        at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:4
71)
        at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:921)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java
:790)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java
:696)
        at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionCon
verter.java:471)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
        at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:7
3)
        at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:103)
        at org.apache.mina.util.NamePreservingRunnable.<init>(NamePreservingRunn
able.java:32)
        at org.apache.mina.transport.socket.nio.SocketAcceptor.startupWorker(Soc
ketAcceptor.java:165)
        at org.apache.mina.transport.socket.nio.SocketAcceptor.bind(SocketAccept
or.java:141)
        at com.rs2hd.Server.listen(Server.java:100)
        at com.rs2hd.Server.<init>(Server.java:86)
        at com.rs2hd.Main$1.run(Main.java:38)
        at java.lang.Thread.run(Thread.java:662)
log4j:ERROR Could not parse url [file:/C:/Users/Luke/Desktop/runescape%20private
%20server/SERVERS/Main%20server/bin/log4j.xml].
java.lang.NullPointerException
        at java.util.Hashtable.put(Hashtable.java:394)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurat
or.java:172)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfi
gurator.java:184)
        at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOM
Configurator.java:502)
        at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:4
71)
        at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:921)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java
:790)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java
:696)
        at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionCon
verter.java:471)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
        at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:7
3)
        at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:103)
        at org.apache.mina.util.NamePreservingRunnable.<init>(NamePreservingRunn
able.java:32)
        at org.apache.mina.transport.socket.nio.SocketAcceptor.startupWorker(Soc
ketAcceptor.java:165)
        at org.apache.mina.transport.socket.nio.SocketAcceptor.bind(SocketAccept
or.java:141)
        at com.rs2hd.Server.listen(Server.java:100)
        at com.rs2hd.Server.<init>(Server.java:86)
        at com.rs2hd.Main$1.run(Main.java:38)
        at java.lang.Thread.run(Thread.java:662)
[2014/01/29 21:01:59] [ReFlectionX]: ReFlectionX is now online.
[Server] Server took 5051 milli Seconds to launch.

My log4j.xml in bin..
Code:
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">


<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
  
  <appender name="Goudont" class="com.rs2hd.util.log.SLF4JAppender">
    <layout class="org.apache.log4j.PatternLayout"> 
      <param name="ConversionPattern" value="%-5p %c{1} - %m%n"/> 
    </layout> 
  </appender>


  <root> 
    <priority value="all" /> 
    <appender-ref ref="Goudont" />
  </root>
  
</log4j:configuration>

I also put a SLF4JAppender.java in /com/rs2hd/util/log

Where am i going wrong?!
 
Back
Top