JBoleto + Código da Baixa

Alguém está usando o JBoleto para o banco HSBC?

Estou com um problema que o código da baixa (na parte inferior do boleto) não está aparecendo, e até onde eu sei, ele é composto pelo nosso número, o qual eu estou passando:

                         JBoletoBean jBoletoBean = new JBoletoBean();
                         jBoletoBean.setDataDocumento(data.format(resultado.getDate("MENVENCIMENTO")));
                         jBoletoBean.setDataProcessamento(data.format(new Date())); 
                         jBoletoBean.setAceite("N");
                         jBoletoBean.setCedente("IEPG");  
                         jBoletoBean.setNomeSacado(resultado.getString("ALUNOME"));
                         jBoletoBean.setEnderecoSacado(resultado.getString("ALUENDERECO"));
                         jBoletoBean.setBairroSacado(resultado.getString("ALUBAIRRO"));
                         jBoletoBean.setCidadeSacado(resultado.getString("CIDNOME"));
                         jBoletoBean.setUfSacado(resultado.getString("CIDUF"));
                         jBoletoBean.setCepSacado(resultado.getString("ALUCEP"));
                         jBoletoBean.setCpfSacado(resultado.getString("ALUCPF"));
                         jBoletoBean.setLocalPagamento("PAGAVEL EM QUALQUER BANCO ATÉ O VENCIMENTO");
                         jBoletoBean.setLocalPagamento2("");
                         jBoletoBean.setNoDocumento("0000" + resultado.getString("MENALUNO"));
 
                         Vector descricoes = new Vector();
                         descricoes.add("");
                         descricoes.add("");
                         descricoes.add("");
                         descricoes.add("");
                         jBoletoBean.setDescricoes(descricoes);
 
                         jBoletoBean.setInstrucao1("CONCEDER DESCONTO ATE O VENCIMENTO DE R$ " + resultado.getString("MENDESCONTO"));
                         jBoletoBean.setInstrucao2(resultado.getString("MENOBS").toUpperCase());
                         jBoletoBean.setInstrucao3("NAO RECEBER APÓS 60 DIAS");
                         jBoletoBean.setInstrucao4("CURSO: " + resultado.getString("CURNOME"));
 
                         jBoletoBean.setCarteira("CNR");
                         jBoletoBean.setDataVencimento(data.format(resultado.getDate("MENVENCIMENTO")));
 
                         //nao obrigatorio para calculos do boleto
                         jBoletoBean.setAgencia(resultado.getString("BANAGENCIA"));
                         jBoletoBean.setContaCorrente(resultado.getString("BANCEDENTECODIGO"));
                         //jBoletoBean.setDvContaCorrente(resultado.getString("BANCEDENTEDIGITO"));
                         jBoletoBean.setDvContaCorrente("");
 
                         jBoletoBean.setNossoNumero(resultado.getString("MENALUNO"),13);
                         jBoletoBean.setDvNossoNumero("10");
                         jBoletoBean.setValorBoleto(resultado.getString("MENVALOR"));         
                         //código do cliente fornecido pelo hsbc
                         jBoletoBean.setCodCliente("0000" + resultado.getString("MENALUNO"));
                         JBoleto jBoleto = new JBoleto();
 
                         jBoleto.addBoleto(jBoletoBean,JBoleto.HSBC);
                         caminho = request.getRealPath("/");
 
                         jBoleto.writeToFile(caminho + resultado.getString("MENALUNO") + String.valueOf(resultado.getRow ()) + ".pdf");

Devo estar esquecendo de algo?