Server can not load my character equip, I Tried various ways, but still not know where to solve.
Code:java.lang.NullPointerException at client.MapleCharacter.addRingToCache(MapleCharacter.java:798) at client.MapleCharacter.loadCharFromDB(MapleCharacter.java:617) at client.MapleClient.loadCharacters(MapleClient.java:182) at tools.MaplePacketCreator.getCharList(MaplePacketCreator.java:699) at client.MapleClient.sendCharList(MapleClient.java:175) at net.login.handler.CharlistRequestHandler.handlePacket(CharlistRequest Handler.java:38) at net.MapleServerHandler.messageReceived(MapleServerHandler.java:121) at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messa geReceived(AbstractIoFilterChain.java:570) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR eceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst ractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess ageReceived(AbstractIoFilterChain.java:648) at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flus h(SimpleProtocolDecoderOutput.java:58) at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot ocolCodecFilter.java:180) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR eceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst ractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess ageReceived(AbstractIoFilterChain.java:648) at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorF ilter.java:220) at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable. run(ExecutorFilter.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl e.java:51) at java.lang.Thread.run(Unknown Source) java.lang.NullPointerException at client.MapleCharacter.addRingToCache(MapleCharacter.java:798) at client.MapleCharacter.loadCharFromDB(MapleCharacter.java:617) at client.MapleClient.loadCharacters(MapleClient.java:182) at tools.MaplePacketCreator.getCharList(MaplePacketCreator.java:699) at client.MapleClient.sendCharList(MapleClient.java:175) at net.login.handler.CharlistRequestHandler.handlePacket(CharlistRequest Handler.java:38) at net.MapleServerHandler.messageReceived(MapleServerHandler.java:121) at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messa geReceived(AbstractIoFilterChain.java:570) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR eceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst ractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess ageReceived(AbstractIoFilterChain.java:648) at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flus h(SimpleProtocolDecoderOutput.java:58) at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot ocolCodecFilter.java:180) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR eceived(AbstractIoFilterChain.java:299) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst ractIoFilterChain.java:53) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess ageReceived(AbstractIoFilterChain.java:648) at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorF ilter.java:220) at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable. run(ExecutorFilter.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl e.java:51) at java.lang.Thread.run(Unknown Source)