what jars are required to run the example program [message #197870] |
Thu, 26 October 2006 12:56  |
Eclipse User |
|
|
|
Originally posted by: lingtai.earthlink.net
I have tried to run the Parameter Details example (i.e.
ParametersTask.java) posted on the BIRT Wiki RE API examples site. I
have added the following jars to my build path:
c:/birt-runtime-2_1_1/ReportEngine/lib/coreapi.jar
c:/birt-runtime-2_1_1/ReportEngine/lib/modelapi.jar
c:/birt-runtime-2_1_1/ReportEngine/lib/engienapi.jar
and was able to compile the example successfully. But, when I try to
run the example, I got following error. What additional jar files are
required? Please help.
Many thanks,
Ling
Exception in thread "main" java.lang.NoClassDefFoundError:
org.apache.commons.codec.binary.Base64
at
org.eclipse.birt.report.model.metadata.SimpleEncryptionHelpe r. <clinit>(SimpleEncryptionHelper.java:29)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
at
org.eclipse.birt.report.model.metadata.MetaDataDictionary.<init >(MetaDataDictionary.java:203)
at
org.eclipse.birt.report.model.metadata.MetaDataDictionary.<clinit >(MetaDataDictionary.java:107)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
at
org.eclipse.birt.report.model.api.impl.DesignEngineImpl.newS essionHandle(DesignEngineImpl.java:122)
at
org.eclipse.birt.report.model.api.DesignEngine.newSessionHan dle(DesignEngine.java:106)
at
org.eclipse.birt.report.model.api.DesignEngine.newSession(De signEngine.java:128)
at
org.eclipse.birt.report.engine.parser.ReportParser.getDesign Handle(ReportParser.java:145)
at
org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(ReportEngineHelper.java:243)
at
org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(ReportEngineHelper.java:191)
at
org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(ReportEngineHelper.java:125)
at
org.eclipse.birt.report.engine.api.impl.ReportEngine.openRep ortDesign(ReportEngine.java:224)
at com.ibm.report.ParametersTask.executeReport(ParametersTask.j ava:96)
at com.ibm.report.ParametersTask.main(ParametersTask.java:356)
|
|
|
|
Re: what jars are required to run the example program [message #198363 is a reply to message #197886] |
Mon, 30 October 2006 14:28  |
Eclipse User |
|
|
|
Originally posted by: lingtai.earthlink.net
Susan:
Thank you very much for the help. After I added all the jar files under
the ../ReportEngine/lib/ to the build path, the sample example works.
Many thanks,
Ling
Susan Cline wrote:
> Hi Ling,
>
> I have not tried the example, but it looks like you are missing (at
> least) the jakarta commons codec jar file. I believe it can be
> downloaded from here:
>
> http://jakarta.apache.org/commons/codec/
>
> Regards,
>
> Susan
>
> Ling Tai wrote:
>> I have tried to run the Parameter Details example (i.e.
>> ParametersTask.java) posted on the BIRT Wiki RE API examples site. I
>> have added the following jars to my build path:
>>
>> c:/birt-runtime-2_1_1/ReportEngine/lib/coreapi.jar
>> c:/birt-runtime-2_1_1/ReportEngine/lib/modelapi.jar
>> c:/birt-runtime-2_1_1/ReportEngine/lib/engienapi.jar
>>
>> and was able to compile the example successfully. But, when I try to
>> run the example, I got following error. What additional jar files are
>> required? Please help.
>>
>> Many thanks,
>> Ling
>>
>> Exception in thread "main" java.lang.NoClassDefFoundError:
>> org.apache.commons.codec.binary.Base64
>> at
>> org.eclipse.birt.report.model.metadata.SimpleEncryptionHelpe r. <clinit>(SimpleEncryptionHelper.java:29)
>>
>> at java.lang.J9VMInternals.initializeImpl(Native Method)
>> at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
>> at
>> org.eclipse.birt.report.model.metadata.MetaDataDictionary.<init >(MetaDataDictionary.java:203)
>>
>> at
>> org.eclipse.birt.report.model.metadata.MetaDataDictionary.<clinit >(MetaDataDictionary.java:107)
>>
>> at java.lang.J9VMInternals.initializeImpl(Native Method)
>> at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
>> at
>> org.eclipse.birt.report.model.api.impl.DesignEngineImpl.newS essionHandle(DesignEngineImpl.java:122)
>>
>> at
>> org.eclipse.birt.report.model.api.DesignEngine.newSessionHan dle(DesignEngine.java:106)
>>
>> at
>> org.eclipse.birt.report.model.api.DesignEngine.newSession(De signEngine.java:128)
>>
>> at
>> org.eclipse.birt.report.engine.parser.ReportParser.getDesign Handle(ReportParser.java:145)
>>
>> at
>> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(ReportEngineHelper.java:243)
>>
>> at
>> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(ReportEngineHelper.java:191)
>>
>> at
>> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.o penReportDesign(ReportEngineHelper.java:125)
>>
>> at
>> org.eclipse.birt.report.engine.api.impl.ReportEngine.openRep ortDesign(ReportEngine.java:224)
>>
>> at
>> com.ibm.report.ParametersTask.executeReport(ParametersTask.j ava:96)
>> at com.ibm.report.ParametersTask.main(ParametersTask.java:356)
|
|
|
Powered by
FUDForum. Page generated in 0.06231 seconds