I am having the problem below
Exception in thread "main" java.lang.NullPointerException
        at
org.HSim.net.HSIP.server.HSIPProtocolHandler.checkInput(HSIPProtocolHandler.
java:70)
        at
org.HSim.net.HSIP.server.HSIPProtocolHandler.<init>(HSIPProtocolHandler.java
:39)
        at org.HSim.net.HSIP.server.HSIPrunner.Start(HSIPrunner.java:31)
        at testofhsip.Main.main(Main.java:30)
Java Result: 1 
1. at testofhsip.Main.main
/a simple app to test the API I am making on top of MINA
public static void main(String[] args) throws IOException {
        HSIPrunner s = new HSIPrunner();
        s.Start();
        char[] r = "Hi".toCharArray();        
        s.write(r);
        // TODO code application logic here
    }
2. at org.HSim.net.HSIP.server.HSIPrunner.Start(HSIPrunner.java:31)
HSIP = new HSIPProtocolHandler();
3.
at
org.HSim.net.HSIP.server.HSIPProtocolHandler.<init>(HSIPProtocolHandler.java
:39)
 try {
            char[] C = null;
            checkInput(IS , C);
        } catch (IOException ex) {
            ex.printStackTrace();
        }
4. at
org.HSim.net.HSIP.server.HSIPProtocolHandler.checkInput(HSIPProtocolHandler.
java:70)
char[] CB = C;
       reader.read(CB , 0 , 20);
note:
1. reader is:
InputStreamReader reader;
initialized:
protected void processStreamIo(IoSession ioSession, InputStream inputStream,
OutputStream outputStream) {
       try {
            reader = new InputStreamReader(inputStream , "ISO-8859-1");
            OSW = new OutputStreamWriter(outputStream , "ISO-8859-1");
            
       } catch(UnsupportedEncodingException e) {
           
       }
        
    }
if someone could help I would be grateful

 

Reply via email to