[quote]Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/commons/javaflow/bytecode/Continuable
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)
at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:492)
at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(JasperFillManager.java:448)
at adfn.integration.bean.Teste.main(Teste.java:78)[/quote]
Alguém pode me dizer o que estou fazendo de errado?
public class Teste {
public static void main(String[] args) throws JRException {
RelatorioFluxoBean rel = new RelatorioFluxoBean();
Parcela parcela = new Parcela();
parcela.setTipoFaturamento("teste");
ParcelasBean parcelas = new ParcelasBean(parcela);
Collection<ParcelasBean> parcelasBean = new ArrayList<ParcelasBean>();
parcelasBean.add(parcelas);
StatusBean status = new StatusBean();
status.setParcelas(parcelasBean);
status.setDescStatus("teste");
Collection<StatusBean> statusBean = new ArrayList<StatusBean>();
statusBean.add(status);
GrupoBean grupo = new GrupoBean();
grupo.setStatus(statusBean);
grupo.setNomeGerente("gerente");
Collection<GrupoBean> grupoBean = new ArrayList<GrupoBean>();
grupoBean.add(grupo);
DivisaoBean divisao = new DivisaoBean();
divisao.setGrupos(grupoBean);
divisao.setNomeDivisao("divisao");
Collection<DivisaoBean> divisaoBean = new ArrayList<DivisaoBean>();
divisaoBean.add(divisao);
Collection<DivisaoBean> divisaoRelatorio = new ArrayList<DivisaoBean>();
Collection<StatusBean> statusRelatorio = new ArrayList<StatusBean>();
Collection<ParcelasBean> parcelasRelatorio = new ArrayList<ParcelasBean>();
Collection<GrupoBean> grupoRelatorio = new ArrayList<GrupoBean>();
divisaoRelatorio.add(divisao);
statusRelatorio.add(status);
parcelasRelatorio.add(parcelas);
grupoRelatorio.add(grupo);
rel.setDivisaoBean(divisaoRelatorio);
rel.setStatusBean(statusRelatorio);
rel.setParcelasBean(parcelasRelatorio);
rel.setGrupoBean(grupoRelatorio);
rel.setGerentesOperacionais(divisaoBean);
System.out.println("ah");
Collection<RelatorioFluxoBean> collection = new ArrayList<RelatorioFluxoBean>();
collection.add(rel);
JRBeanCollectionDataSource jrbc = new JRBeanCollectionDataSource(collection);
Map parameters = new HashMap();
JasperFillManager.fillReportToFile("D:\\src\\adfn-2\\JavaSource\\src\\adfn\\integration\\bean\\relPrincipal.jasper", parameters, jrbc);
JasperExportManager.exportReportToPdfFile("relPrincipal.jrprint");
System.out.println("ok");
}