Ajuda Eclipse + JasperReport

Olá pessoal!
Estou começando no desenvolvimento web e estou querendo gerar alguns relatórios para minha aplicação. Estou usando o JasperReport + IReport, e estou tendo alguns problemas para executar o relatório na minha classe java… Estou tendo diversos erros quando executo o método
JasperFillManager.fillReportToFile, eu adicionei as bibliotecas do Jasper (jasperreport1.3.3.jar, commons-collecitons, etc.) no JavaBuilPath do Eclipse, no ClassPath de execução (Menu - Run - Run), no build path do projeto e mesmo assim continuou tendo erros como

java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at net.sf.jasperreports.engine.fill.JRBaseFiller.<clinit> 

ou

java.lang.NoClassDefFoundError
at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:147)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:57)

Eu adicionei a biblioteca commons-loggin no classpath de execução mas quando vou executar a aplicação ja ocorre erro quando starta o servidor TomCat

java.lang.ExceptionInInitializerError
Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException
at org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:55

Qual a configuração correta que devo fazer para trabalhar sem problemas com o Jasper?

Agradeço muito a ajuda de vcs!!