andon19 Posted September 18, 2013 Posted September 18, 2013 I am starter and i use l2jfrozen but I had this error on my server console.What happened here?Where possible come from? Can i fix by own? Bad RequestBypassToServer: java.util.NoSuchElementException at java.util.StringTokenizer.nextToken(Unknown Source) at com.l2jfrozen.gameserver.network.clientpackets.RequestBypassToServer. runImpl(RequestBypassToServer.java:148) at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run (L2GameClientPacket.java:75) at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1 194) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) AutoSaveManager: saving players data.. AutoSaveManager: players data saved.. I appreciate your answer-help, Thank you Quote
0 AbsolutePower Posted September 18, 2013 Posted September 18, 2013 (edited) I am starter and i use l2jfrozen but I had this error on my server console.What happened here?Where possible come from? Can i fix by own? Bad RequestBypassToServer: java.util.NoSuchElementException at java.util.StringTokenizer.nextToken(Unknown Source) at com.l2jfrozen.gameserver.network.clientpackets.RequestBypassToServer. runImpl(RequestBypassToServer.java:148) at com.l2jfrozen.gameserver.network.clientpackets.L2GameClientPacket.run (L2GameClientPacket.java:75) at com.l2jfrozen.gameserver.network.L2GameClient.run(L2GameClient.java:1 194) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) AutoSaveManager: saving players data.. AutoSaveManager: players data saved.. I appreciate your answer-help, Thank you your problem is here: (RequestBypassToServer.java:148) line 148. give me this line. Edited September 18, 2013 by AbSoLuTePoWeR Quote
0 andon19 Posted September 18, 2013 Author Posted September 18, 2013 else if (_command.startsWith("sendMsg")) { StringTokenizer st = new StringTokenizer(_command); st.nextToken(); String to = st.nextToken(); String title = st.nextToken(); String message = ""; while(st.hasMoreTokens()) { message = message + st.nextToken() + " "; } i think this the part that u want Quote
0 andon19 Posted September 18, 2013 Author Posted September 18, 2013 (edited) else if (_command.startsWith("sendMsg")) { StringTokenizer st = new StringTokenizer(_command); st.nextToken(); String to = st.nextToken(); (here is the 148 line ) String title = st.nextToken(); String message = ""; while(st.hasMoreTokens()) { message = message + st.nextToken() + " "; } i think this the part that u want Edited September 18, 2013 by andon19 Quote
0 Tryskell Posted September 18, 2013 Posted September 18, 2013 You passed the command without parameters while the method requests one. Use a try/catch block or use hasMoreTokens(), returning if not found. Check others admincommand, they're probably secured that way. Quote
Question
andon19
I am starter and i use l2jfrozen but I had this error on my server console.What happened here?Where possible come from? Can i fix by own?
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.