Thread: XStream Null

Results 1 to 8 of 8
  1. #1 XStream Null 
    Ready for Battle


    Join Date
    Aug 2009
    Age
    28
    Posts
    368
    Thanks given
    87
    Thanks received
    34
    Rep Power
    99
    Well, i've been trying to learn xstream (I know its pretty easy...) but when i try to load the items from the xml document until an array, i get a null

    Code:
    [00:00:00]: java.lang.NullPointerException
    [00:00:00]:     at com.rs.worldserver.util.BanHandler.loadBans(BanHandler.java:7
    6)
    [00:00:00]:     at com.rs.worldserver.Server.main(Server.java:121)
    Thats the null i get, heres the loadBans method

    Code:
    	public static void loadBans() {
    		try {
    			bans = (List<Ban>) XStreamUtil.getxStream().fromXML(
    					new FileInputStream("config/bans.xml"));
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    		System.out.println("Loaded bans.");
    	}
    and the xml document itself

    Code:
    <list>
    	<ban>
    		<playerName>Jordon</playerName>
    		<connectedFrom>192.168.1.1</connectedFrom>
    		<banType>BAN</banType>
    	</ban>
    </list>
    Well, any help would be appriciated
     

  2. #2  
    Registered Member
    Chiief's Avatar
    Join Date
    Jun 2010
    Posts
    1,544
    Thanks given
    69
    Thanks received
    238
    Rep Power
    611
    I'm guessing that you're getting the NullPointerException because you don't have the path towards your ban file correct. Try change this:

    Code:
    					new FileInputStream("config/bans.xml"));
    to this:

    Code:
    					new FileInputStream("./config/bans.xml"));
    If that doesn't work highlight line 76 in your BanHandler class.

     

  3. #3  
    Ready for Battle


    Join Date
    Aug 2009
    Age
    28
    Posts
    368
    Thanks given
    87
    Thanks received
    34
    Rep Power
    99
    Hmm.. still happening.. lol

    Code:
    bans = (List<Ban>) XStreamUtil.getxStream().fromXML(
    					new FileInputStream("./config/bans.xml"));
     

  4. #4  
    Ready for Battle


    Join Date
    Aug 2009
    Age
    28
    Posts
    368
    Thanks given
    87
    Thanks received
    34
    Rep Power
    99
    Bump
     

  5. #5  
    Registered Member
    Chiief's Avatar
    Join Date
    Jun 2010
    Posts
    1,544
    Thanks given
    69
    Thanks received
    238
    Rep Power
    611
    Thats two lines. Post line 76..

    Also post your bans variable.

     

  6. #6  
    Ready for Battle


    Join Date
    Aug 2009
    Age
    28
    Posts
    368
    Thanks given
    87
    Thanks received
    34
    Rep Power
    99
    ill pm you the class
     

  7. #7  
    Ready for Battle


    Join Date
    Aug 2009
    Age
    28
    Posts
    368
    Thanks given
    87
    Thanks received
    34
    Rep Power
    99
    Fixed
     

  8. #8  
    Registered Member
    Chiief's Avatar
    Join Date
    Jun 2010
    Posts
    1,544
    Thanks given
    69
    Thanks received
    238
    Rep Power
    611
    Fixed via teamviewer.

     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 6
    Last Post: 02-04-2010, 08:37 AM
  2. XStream Help
    By Soulevoker in forum Help
    Replies: 0
    Last Post: 11-23-2009, 10:12 PM
  3. XStream Question
    By Palidino in forum Help
    Replies: 6
    Last Post: 02-04-2009, 09:04 PM
  4. NPC Drops from XStream(XML)
    By Vastiko in forum Tutorials
    Replies: 24
    Last Post: 01-29-2009, 03:06 AM
  5. XStream Help..
    By Kelvin in forum Help
    Replies: 2
    Last Post: 01-26-2009, 08:19 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •