Jasper + Tomcat = java.lang.OutOfMemoryError: PermGen space

Olá!

Tenho uma aplicação web em java, e uma das funcionalidades é gerar etiquetas, utilizando as bibliotecas do Jasper.
Porém, a aplicação começa a dar o seguinte erro, depois de um tempo rodando no Tomcat:

java.lang.OutOfMemoryError: PermGen space.

Alguem sabe qual pode ser o problema?
Já procurei um vários fóruns, e alguns dizem para aumetar a me mória permanente ( -XX:PermSize=128m -XX:MaxPermSize=256m).

Fiz isso e funcionou legal, mas também li que essa não é a melhor solução.

Será que quexiste algum conflito entre as ferramentas que estou utilizando?

Estou utilizando os seguintes componentes para desenvolver a aplicação:
Servidor: Tomcat 5.5
JVM: 1.5.19
vRaptor
Jasper
Hibernate

Alguém sabe o que pode ser?

Abraços!