Barcode IReport

Fala gente tudo bem?

Estou com um erro na geração de um relatório no ireport se eu remover o barcode ele funciona normalmente mas com o barcode da o erro abaixo

11:44:07,473  WARN PersistEngine:2545 - Exception on managed run: Servlet execution threw an exception
05/12/2012 11:44:07 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet PortalServlet threw exception
java.lang.ClassNotFoundException: net.sourceforge.barbecue.BarcodeException
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
	at net.sf.jasperreports.components.barbecue.BarbecueFillComponent.setBarcodeImage(BarbecueFillComponent.java:138)
	at net.sf.jasperreports.components.barbecue.BarbecueFillComponent.fill(BarbecueFillComponent.java:108)
	at net.sf.jasperreports.engine.fill.JRFillComponentElement.fill(JRFillComponentElement.java:148)
	at net.sf.jasperreports.engine.fill.JRFillElementContainer.fillElements(JRFillElementContainer.java:571)
	at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:432)
	at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:378)
	at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2038)
	at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:760)
	at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:270)
	at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:128)
	at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:946)
	at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:864)
	at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:84)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:540)
	at com.neomind.fusion.custom.smf.AdapterGeraGuiaPagamento.gerarRelatorio(AdapterGeraGuiaPagamento.java:72)
	at com.neomind.fusion.custom.smf.AdapterGeraGuiaPagamento.start(AdapterGeraGuiaPagamento.java:51)
	at com.neomind.fusion.workflow.adapter.CustomActivityAdapter.start(CustomActivityAdapter.java:77)
	at com.neomind.fusion.workflow.ActivityJoinXor.conditionTriggered(ActivityJoinXor.java:23)
	at com.neomind.fusion.workflow.ActivitySplitXor.validateCondition(ActivitySplitXor.java:147)
	at com.neomind.fusion.workflow.ActivitySplitXor.splitTask(ActivitySplitXor.java:111)
	at com.neomind.fusion.workflow.ActivitySplit.split(ActivitySplit.java:87)
	at com.neomind.fusion.workflow.Activity.finish(Activity.java:592)
	at com.neomind.fusion.workflow.Activity.taskFinished(Activity.java:654)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:180)
	at com.neomind.fusion.workflow.UserActivity$$EnhancerByCGLIB$$2c091600.taskFinished(<generated>)
	at com.neomind.fusion.workflow.Task.finish(Task.java:720)
	at com.neomind.fusion.workflow.Task.finish(Task.java:934)
	at com.neomind.fusion.portal.portlets.workflow.TaskPortlet.doSend(TaskPortlet.java:138)
	at com.neomind.fusion.portal.portlets.workflow.TaskPortlet.processAction(TaskPortlet.java:101)
	at com.neomind.fusion.portal.PortalServlet.doGet(PortalServlet.java:152)
	at com.neomind.fusion.portal.PortalServlet.doPost(PortalServlet.java:72)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at com.neomind.fusion.portal.MultipartFilter.doFilter(MultipartFilter.java:101)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at com.neomind.fusion.portal.PortalFilter$1.run(PortalFilter.java:97)
	at com.neomind.fusion.persist.PersistEngine.managedRun(PersistEngine.java:2495)
	at com.neomind.fusion.persist.PersistEngine.managedRun(PersistEngine.java:2277)
	at com.neomind.fusion.portal.PortalFilter.doFilter(PortalFilter.java:122)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:662)

Alguem tem alguma idéia do que pode ser??

A as versões
iReport-4.0.1
Eclipse Indigo
Tomcat 6

Abraço.

Deve estar faltando o seguinte JAR(“barbecue”) que provavelmente tem na pasta do ireport voce tem que colocar no seu ClassPath da aplicacao estes tipos de erros sao faceis de solucionar entrando neste site aqui http://www.findjar.com.

Opa muito obrigado jvds era isso mesmo já consegui resolver aqui obrigado :smiley:

Faz assim então mano, edita o teu primeiro post e coloca [RESOLVIDO] no ínicio do título dele :smiley:
Abraços o/