Jump to content
Changes to the Jaspersoft community edition download ×

What is difference btw compile & compileBsh?


ktrinad

Recommended Posts

By: jasperNewbie - johnloh

What is difference btw compile & compileBsh?

2004-11-02 17:09

Hi guys,

Can I know what is the difference between "ant compile" & "ant compileBsh" in demo?

I am able to use "ant compileBsh" successfully, but not "ant compile"? But, it gave me the following errors :

 

#snip start#

 

C:jasperreports-0.6.0demosamplesjcharts>ant compile

Buildfile: build.xml

 

compile:

[java] java.io.IOException: CreateProcess: javac -classpath C:jasperreport

s-0.6.0demosamplesjcharts;C:jasperreports-0.6.0demosamplesjchartsjCharts

-0.6.0.jar;C:jasperreports-0.6.0classes;C:jasperreports-0.6.0demofonts;C:j

asperreports-0.6.0libant-1.5.1.jar;C:jasperreports-0.6.0libbsh-1.3.0.jar;C:

jasperreports-0.6.0libcommons-beanutils-1.5.jar;C:jasperreports-0.6.0libco

mmons-collections-2.1.jar;C:jasperreports-0.6.0libcommons-digester-1.3.jar;C:

jasperreports-0.6.0libcommons-logging-1.0.2.jar;C:jasperreports-0.6.0libco

mmons-logging-api-1.0.2.jar;C:jasperreports-0.6.0libhsqldb-1.61.jar;C:jasper

reports-0.6.0libitext-1.01.jar;C:jasperreports-0.6.0libpoi-2.0-final-200401

26.jar;C:jasperreports-0.6.0libservlet.jar;C:jasperreports-0.6.0libxalan.j

ar;C:jasperreports-0.6.0libxercesImpl.jar;C:jasperreports-0.6.0libxmlParse

rAPIs.jar C:jasperreports-0.6.0demosamplesjchartsJChartsReport.java error=2

 

[java] at java.lang.Win32Process.create(Native Method)

[java] at java.lang.Win32Process.<init>(Unknown Source)

[java] at java.lang.Runtime.execInternal(Native Method)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla

ss(JRJavacCompiler.java:103)

[java] at net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.com

pileReport(JRAbstractJavaCompiler.java:152)

[java] at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileR

eport(JRDefaultCompiler.java:137)

[java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor

tToFile(JasperCompileManager.java:138)

[java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor

tToFile(JasperCompileManager.java:110)

[java] at JChartsApp.main(JChartsApp.java:127)

 

[java] NESTED BY :

[java] java.io.IOException: CreateProcess: javac -classpath C:jasperreport

s-0.6.0demosamplesjcharts;C:jasperreports-0.6.0demosamplesjchartsjCharts

-0.6.0.jar;C:jasperreports-0.6.0classes;C:jasperreports-0.6.0demofonts;C:j

asperreports-0.6.0libant-1.5.1.jar;C:jasperreports-0.6.0libbsh-1.3.0.jar;C:

jasperreports-0.6.0libcommons-beanutils-1.5.jar;C:jasperreports-0.6.0libco

mmons-collections-2.1.jar;C:jasperreports-0.6.0libcommons-digester-1.3.jar;C:

jasperreports-0.6.0libcommons-logging-1.0.2.jar;C:jasperreports-0.6.0libco

mmons-logging-api-1.0.2.jar;C:jasperreports-0.6.0libhsqldb-1.61.jar;C:jasper

reports-0.6.0libitext-1.01.jar;C:jasperreports-0.6.0libpoi-2.0-final-200401

26.jar;C:jasperreports-0.6.0libservlet.jar;C:jasperreports-0.6.0libxalan.j

ar;C:jasperreports-0.6.0libxercesImpl.jar;C:jasperreports-0.6.0libxmlParse

rAPIs.jar C:jasperreports-0.6.0demosamplesjchartsJChartsReport.java error=2

 

[java] at java.lang.Win32Process.create(Native Method)

[java] at java.lang.Win32Process.<init>(Unknown Source)

[java] at java.lang.Runtime.execInternal(Native Method)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla

ss(JRJavacCompiler.java:103)

[java] at net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.com

pileReport(JRAbstractJavaCompiler.java:152)

[java] at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileR

eport(JRDefaultCompiler.java:137)

[java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor

tToFile(JasperCompileManager.java:138)

[java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor

tToFile(JasperCompileManager.java:110)

[java] at JChartsApp.main(JChartsApp.java:127)

 

[java] NESTED BY :

[java] net.sf.jasperreports.engine.JRException: Error compiling report java

source file : C:jasperreports-0.6.0demosamplesjchartsJChartsReport.java

[java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla

ss(JRJavacCompiler.java:128)

[java] at net.sf.jasperreports.engine.design.JRAbstractJavaCompiler.com

pileReport(JRAbstractJavaCompiler.java:152)

[java] at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileR

eport(JRDefaultCompiler.java:137)

[java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor

tToFile(JasperCompileManager.java:138)

[java] at net.sf.jasperreports.engine.JasperCompileManager.compileRepor

tToFile(JasperCompileManager.java:110)

[java] at JChartsApp.main(JChartsApp.java:127)

[java] Caused by: java.io.IOException: CreateProcess: javac -classpath C:j

asperreports-0.6.0demosamplesjcharts;C:jasperreports-0.6.0demosamplesjcha

rtsjCharts-0.6.0.jar;C:jasperreports-0.6.0classes;C:jasperreports-0.6.0demo

fonts;C:jasperreports-0.6.0libant-1.5.1.jar;C:jasperreports-0.6.0libbsh-1

.3.0.jar;C:jasperreports-0.6.0libcommons-beanutils-1.5.jar;C:jasperreports-0

.6.0libcommons-collections-2.1.jar;C:jasperreports-0.6.0libcommons-digester

-1.3.jar;C:jasperreports-0.6.0libcommons-logging-1.0.2.jar;C:jasperreports-0

.6.0libcommons-logging-api-1.0.2.jar;C:jasperreports-0.6.0libhsqldb-1.61.ja

r;C:jasperreports-0.6.0libitext-1.01.jar;C:jasperreports-0.6.0libpoi-2.0-f

inal-20040126.jar;C:jasperreports-0.6.0libservlet.jar;C:jasperreports-0.6.0

libxalan.jar;C:jasperreports-0.6.0libxercesImpl.jar;C:jasperreports-0.6.0l

ibxmlParserAPIs.jar C:jasperreports-0.6.0demosamplesjchartsJChartsReport.j

ava error=2

[java] at java.lang.Win32Process.create(Native Method)

[java] at java.lang.Win32Process.<init>(Unknown Source)

[java] at java.lang.Runtime.execInternal(Native Method)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at java.lang.Runtime.exec(Unknown Source)

[java] at net.sf.jasperreports.engine.design.JRJavacCompiler.compileCla

ss(JRJavacCompiler.java:103)

[java] ... 5 more

[java] Java Result: 1

 

 

#snip end#

 

 

 

Many thanks,

John

 

 

 

By: MBincole - mbincole

RE: What is difference btw compile & compileBsh?

2004-11-09 02:32

I think you should read the build.xml file...

 

Compiles the XML report design

and produces the .jasper file.

 

 

-->

- <target name="compile">

- <java classname="${class.name}" fork="true">

<arg value="-Tcompile" />

<arg value="-F${file.name}.jrxml" />

<classpath refid="classpath" />

</java>

</target>

- <!--

Compiles the XML report design using the BeanShell compiler

and produces the .jasper file.

 

 

-->

- <target name="compileBsh">

- <java classname="${class.name}" fork="true">

<sysproperty key="jasper.reports.compiler.class" value="net.sf.jasperreports.engine.design.JRBshCompiler" />

<arg value="-Tcompile" />

<arg value="-F${file.name}.jrxml" />

<classpath refid="classpath" />

</java>

</target>

- <!--

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...