Gráfico Pizza IReport

Olá Pessoal.

Estou tentando criar um gráfico de pizza do IReport.
O gráfico pega o tempo em que cada usuário permaneceu executando determinada funcionalidade.
Então, eu envio para o gráfico o tempo total que todos os usuarios executaram e queria que o gráfico apresentasse a fatia de cada um.

Eu tenho o Field String nm_fantasia, java.sql.time user_time e o parametro tempoTotal que vem do codigo java.
Não sei se o IReport está fazendo os calculos com os horarios envolvidos.

Enfim, sempre dá esse erro:

Error filling print… Error evaluating expression : Source text : $P{tempoTotal}
net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : $P{tempoTotal} at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:195) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:589) at net.sf.jasperreports.charts.fill.JRFillPieSeries.evaluate(JRFillPieSeries.java:135) at net.sf.jasperreports.charts.fill.JRFillPieDataset.customEvaluate(JRFillPieDataset.java:216) at net.sf.jasperreports.engine.fill.JRFillElementDataset.evaluate(JRFillElementDataset.java:164) at net.sf.jasperreports.engine.fill.JRCalculator.calculateVariables(JRCalculator.java:158) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:744) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:269) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:127) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:942) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:841) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:247) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:877) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object ‘00:00:08’ with class ‘java.sql.Time’ to class ‘java.lang.Number’ at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToNumber(DefaultTypeTransformation.java:130) at org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType(DefaultTypeTransformation.java:256) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.castToType(ScriptBytecodeAdapter.java:632) at report2_1281646191178_64479.evaluate(calculator_report2_1281646191178_64479:191) at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:182) … 16 more

Se alguem puder me ajudar…

Já resolvi meu problema…

Obrigado.