Ajuda com JBoleto

Gente to com um problema com jboleto que nao consigo resolver,ja fucei o google mas nao encontrei nada,
Estou tendo o seguinte erro:

 banco::CAIXA ECONOMICA FEDERAL:::
caixa ec federal
java.lang.StringIndexOutOfBoundsException: String index out of range: 4
       at java.lang.String.substring(String.java:1935)
       at org.jboleto.bancos.CaixaEconomica.getAgenciaCodCedenteFormatted(CaixaEconomica.java:130)
       at org.jboleto.control.PDFGenerator.addBoleto(PDFGenerator.java:202)
       at org.jboleto.JBoleto.addBoleto(JBoleto.java:110)

Alguem ja passou por isso e pode me ajudar?
bjos.

fbarreto, você em algum momento esta setando o atributo AgenciaCodCedente com mais de 4 caracteres. De uma revisada no seu código e veja se não foi setado algo do tipo “0123456”, sendo que teria q ser algo “1234”.

makarioszen, entre no site [color=blue]http://www.jboleto.org/[/color].

[quote=gabrielvh]fbarreto, você em algum momento esta setando o atributo AgenciaCodCedente com mais de 4 caracteres. De uma revisada no seu código e veja se não foi setado algo do tipo “0123456”, sendo que teria q ser algo “1234”.

makarioszen, entre no site [color=blue]http://www.jboleto.org/[/color].[/quote]

na verdade o erro acontece pq AgenciaCodCedente esta com MENOS DE 5 CARACTERES. Observe que a excessao dispara quando ele esta tentando fazer substring do indice 4, quando seu maior indice eh 3 - (lembrando que o primeiro indice eh o zero)

Ok,pessoal vlw pela ajuda agora funcionou brigadao,
Bjos.