Velocity e Encoding

Pessoal, tem um texto de email que gerado a partir de um template do velocity, agora to com um problema na formatação dos caracteres, como fico meio perdido com o lance do encoding, vou explicar aqui. Quando uso UTF-8 os textos que estão estáticos no template aparecem corretos mas os que são gerados dinâmicamente aparecem com “?”, quando ISO-8859-1 ou não uso nada os textos que estão estáticos aparecem codificados “Confirmação” e os que são gerados dinâmicamente aparecem corretamente. Vcs podem me ajudar a resolver isso?

Alberto

Não tenho certeza, mas tenta gerar a String desse modo:

        String string = "Seu texto gerado";
        try {
            String stringUTF8 = new String(string.getBytes(), "UTF-8");
        } catch (UnsupportedEncodingException ex) {
            ex.printStackTrace();
        }

Valeu pela ajuda, mas ainda não continua com o mesmo problema.

Alberto