Pergunta

I have a java POJO with values set. i set values like the following :

CreateRequisitionRO[] request = new CreateRequisitionRO[1];
        request[0].setPortfolio("HEXGENFUND");
        request[0].setTransSrlNo(new BigDecimal(1));
        request[0].setTransCode("BUY");
        request[0].setInvestReason("009");
        request[0].setInflowOutflow(InflowOutflow.I);
        request[0].setTradeDate(new LocalDate());
        request[0].setTradeDate(new LocalDate()); 

and this is my json serialize method :

public String serialiseRequisionRO(CreateRequisitionRO[] requestObj) {
        //CreateRequisitionRO requestObj = new CreateRequisitionRO();
        JSONSerializer serializer = new JSONSerializer();
        System.out.println("JSON : "+serializer.serialize(requestObj));
        return serializer.serialize(requestObj);
    }

but when i excute the program i get Null Pointer exception at this line request[0].setPortfolio("HEXGENFUND");

how to resolve it. and what could be the solution.

Please help me to resolve this.

Best Regards Anto

Foi útil?

Solução

You need to initialize array element/s.

 request[0] = new CreateRequisitionRO();
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top