Consulta Spring JdbcTemplate + DB2

Olá pessoal,

to com um problema aki no método query do jdbcTemplate passando parametros.

No banco está DECIMAL, quando passo um Long com 5 digitos como parametro, ex.: 50001. Retorna a consulta, mas qdo
passo com 6 digitos ex.: 854362 ele lança uma exceção

cause: Ocorreu um estouro durante a conversão do tipo de dados numéricos de "854362"
detailMessage: Ocorreu uma exceção durante a conversão de BigDecimal

    	logger.debug("Executando método findNegocioProdutoPastaSubPastaFromNPP com npp = " + s);
        List lista = this.query(this.getFindNegocioProdutoPastaSubPastaFromNPP(),
        		new Object[] {
        			new Long("854362");
        		},
                new NegocioProdutoPastaSubPastaRowMapper(npp2));        
        return lista;

Já tentei passar BigDecimal como parametro, tentei passar como parametro SqlParameterValue nenhum dos dois de certo.
Quem puder me ajudar agradeço desde já,
att,