You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@velocity.apache.org by Abrami Avi <Av...@comverse.com> on 2008/03/02 06:14:37 UTC

RE: velocity installation help

Nathan,
Pardon me if this is a silly question, but how do you know that
"Integer.valueOf(int)" uses less memory?

Thanks, 
Avi.
-----Original Message-----
From: Nathan Bubna [mailto:nbubna@gmail.com] 
Sent: Thursday, February 28, 2008 10:12 PM
To: Velocity Users List
Subject: Re: velocity installation help

if you use a lot of Integers, Integer.valueOf(int) uses less memory.
i think it's a worthwhile improvement.  consider how many basic APIs
were enhanced or altered in 1.5, are you really that surprised? :)

On Thu, Feb 28, 2008 at 12:05 PM, Will Glass-Husain
<wg...@gmail.com> wrote:
> Actually, it's surprising that Sun would extend the API of such a
basic
>  class.
>
>  No big deal.  We would have caught that before release.  I'm pretty
diligent
>  about compiling with different versions.
>
>  WILL
>
>
>
>  On Thu, Feb 28, 2008 at 10:07 AM, Nathan Bubna <nb...@gmail.com>
wrote:
>
>  > Specifically, that would be my fault...
>  >
>  > On Thu, Feb 28, 2008 at 7:33 AM, Will Glass-Husain
>  > <wg...@gmail.com> wrote:
>  > > Are you using JDK 1.4?  It looks like that bit of code requires
JDK 1.5.
>  > >
>  > >  This is a mistake on our part-- the requirements say you should
be able
>  > to
>  > >  build with 1.4.  I recommend you either use the released version
or
>  > upgrade
>  > >  to JDK 1.5.
>  > >
>  > >  WILL
>  > >
>  > >  On Thu, Feb 28, 2008 at 2:59 AM, Raghav.Tenneti <
>  > raghavt@blr.sc.philips.com>
>  > >  wrote:
>  > >
>  > >
>  > >
>  > >  >
>  > >  >
>  > >  > Hi,
>  > >  >       I am unable to install velocity template engine. I get
the
>  > following
>  > >  > error message when i do 'ant' in build dir
>  > >  >
>  > >  > ~~>ant
>  > >  > Buildfile: build.xml
>  > >  >
>  > >  > basic-prepare:
>  > >  >
>  > >  > build-prepare:
>  > >  >
>  > >  > build-download:
>  > >  >
>  > >  > avalon-logkit-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  >
http://www.ibiblio.org/maven/avalon-logkit/jars/avalon-logkit-2.1.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/avalon-
>  > >  > logkit-2.1.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > commons-collections-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  >
>  >
http://www.ibiblio.org/maven/commons-collections/jars/commons-collection
s-3.1.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  > >  > collections-3.1.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > commons-lang-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  >
http://www.ibiblio.org/maven/commons-lang/jars/commons-lang-2.1.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  > >  > lang-2.1.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > commons-logging-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  >
>  >
http://www.ibiblio.org/maven/commons-logging/jars/commons-logging-1.1.ja
r
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  > >  > logging-1.1.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > jdom-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > http://www.ibiblio.org/maven/jdom/jars/jdom-1.0.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/jdom-
>  > 1.0.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > log4j-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  > http://www.ibiblio.org/maven/log4j/jars/log4j-1.2.12.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/log4j-
>  > >  > 1.2.12.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > oro-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > http://www.ibiblio.org/maven/oro/jars/oro-2.0.8.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/oro-
>  > 2.0.8.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > servletapi-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  >
http://www.ibiblio.org/maven/servletapi/jars/servletapi-2.3.jar
>  > >  >      [get] To:
>  > >  >
>  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/servletapi-
>  > >  > 2.3.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > werken-xpath-download:
>  > >  >
>  > >  > http-download:
>  > >  >
>  > >  > do-http-download:
>  > >  >      [get] Getting:
>  > >  >
http://www.ibiblio.org/maven/werken-xpath/jars/werken-xpath-0.9.4.jar
>  > >  >      [get] To:
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/werken-
>  > >  > xpath-0.9.4.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > hsqldb-download:
>  > >  >
>  > >  > http-test-download:
>  > >  >
>  > >  > do-http-test-download:
>  > >  >      [get] Getting:
>  > >  > http://www.ibiblio.org/maven/hsqldb/jars/hsqldb-1.7.1.jar
>  > >  >      [get] To:
>  > >  >
>  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/test-lib/hsqldb-
>  > >  > 1.7.1.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > junit-download:
>  > >  >
>  > >  > http-test-download:
>  > >  >
>  > >  > do-http-test-download:
>  > >  >      [get] Getting:
>  > >  > http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar
>  > >  >      [get] To:
>  > >  >
>  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/test-lib/junit-
>  > >  > 3.8.1.jar
>  > >  >      [get] Not modified - so not downloaded
>  > >  >
>  > >  > check-jdbc:
>  > >  >
>  > >  > check-jdbc-true:
>  > >  >
>  > >  > check-jdbc-false:
>  > >  >
>  > >  > prepare-jdbc:
>  > >  >
>  > >  > check-jdk14:
>  > >  >
>  > >  > check-jdk14-true:
>  > >  >
>  > >  > check-jdk14-false:
>  > >  >
>  > >  > prepare-jdk14:
>  > >  >
>  > >  > prepare:
>  > >  >
>  > >  > compile-src:
>  > >  >    [javac] Compiling 68 source files to
>  > >  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/classes
>  > >  >    [javac]
>  > >  >
>  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/src/org/apache/v
elocity/runtime/log/HoldingLogChute.java:59:
>  > >  > cannot resolve symbol
>  > >  >    [javac] symbol  : method valueOf (int)
>  > >  >    [javac] location: class java.lang.Integer
>  > >  >    [javac]             data[0] = Integer.valueOf(level);
>  > >  >    [javac]                              ^
>  > >  >    [javac]
>  > >  >
>  >
/home/tusr349/engine_20080227175931/velocity/engine/bin/src/org/apache/v
elocity/runtime/log/HoldingLogChute.java:77:
>  > >  > cannot resolve symbol
>  > >  >    [javac] symbol  : method valueOf (int)
>  > >  >    [javac] location: class java.lang.Integer
>  > >  >    [javac]             data[0] = Integer.valueOf(level);
>  > >  >    [javac]                              ^
>  > >  >    [javac] Note: Some input files use or override a deprecated
API.
>  > >  >    [javac] Note: Recompile with -deprecation for details.
>  > >  >    [javac] 2 errors
>  > >  >
>  > >  > BUILD FAILED
>  > >  >
>  >
/home/tusr349/engine_20080227175931/velocity/engine/build/build.xml:259:
>  > >  > Compile failed; see the compiler error output for details.
>  > >  >
>  > >  > Kindly help me
>  > >  >
>  > >  > Raghav
>  > >
>  > >
>  > >
>  > >
>  > >  --
>  > >  Forio Business Simulations
>  > >
>  > >  Will Glass-Husain
>  > >  wglass@forio.com
>  > >  www.forio.com
>  > >
>  >
>  >
---------------------------------------------------------------------
>  > To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  > For additional commands, e-mail: user-help@velocity.apache.org
>  >
>  >
>
>
>  --
>
>
> Forio Business Simulations
>
>  Will Glass-Husain
>  wglass@forio.com
>  www.forio.com
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org


RE: velocity installation help

Posted by Abrami Avi <Av...@comverse.com>.
Nathan,
Thanks for that.

Cheers, 
Avi.
-----Original Message-----
From: Nathan Bubna [mailto:nbubna@gmail.com] 
Sent: Sunday, March 02, 2008 8:48 AM
To: Velocity Users List
Subject: Re: velocity installation help

Well, since i haven't tested it, i'm trusting what i've read in the
code and been told by sources i trust (like FindBugs), i suppose.  :)
and to be precise, it isn't necessarily "less memory" so much as being
more "memory friendly", as this guy puts it:

http://tech.puredanger.com/2007/02/01/valueof/

On Sat, Mar 1, 2008 at 9:14 PM, Abrami Avi <Av...@comverse.com>
wrote:
> Nathan,
>  Pardon me if this is a silly question, but how do you know that
>  "Integer.valueOf(int)" uses less memory?
>
>  Thanks,
>  Avi.
>
>
> -----Original Message-----
>  From: Nathan Bubna [mailto:nbubna@gmail.com]
>  Sent: Thursday, February 28, 2008 10:12 PM
>  To: Velocity Users List
>  Subject: Re: velocity installation help
>
>  if you use a lot of Integers, Integer.valueOf(int) uses less memory.
>  i think it's a worthwhile improvement.  consider how many basic APIs
>  were enhanced or altered in 1.5, are you really that surprised? :)
>
>  On Thu, Feb 28, 2008 at 12:05 PM, Will Glass-Husain
>  <wg...@gmail.com> wrote:
>  > Actually, it's surprising that Sun would extend the API of such a
>  basic
>  >  class.
>  >
>  >  No big deal.  We would have caught that before release.  I'm
pretty
>  diligent
>  >  about compiling with different versions.
>  >
>  >  WILL
>  >
>  >
>  >
>  >  On Thu, Feb 28, 2008 at 10:07 AM, Nathan Bubna <nb...@gmail.com>
>  wrote:
>  >
>  >  > Specifically, that would be my fault...
>  >  >
>  >  > On Thu, Feb 28, 2008 at 7:33 AM, Will Glass-Husain
>  >  > <wg...@gmail.com> wrote:
>  >  > > Are you using JDK 1.4?  It looks like that bit of code
requires
>  JDK 1.5.
>  >  > >
>  >  > >  This is a mistake on our part-- the requirements say you
should
>  be able
>  >  > to
>  >  > >  build with 1.4.  I recommend you either use the released
version
>  or
>  >  > upgrade
>  >  > >  to JDK 1.5.
>  >  > >
>  >  > >  WILL
>  >  > >
>  >  > >  On Thu, Feb 28, 2008 at 2:59 AM, Raghav.Tenneti <
>  >  > raghavt@blr.sc.philips.com>
>  >  > >  wrote:
>  >  > >
>  >  > >
>  >  > >
>  >  > >  >
>  >  > >  >
>  >  > >  > Hi,
>  >  > >  >       I am unable to install velocity template engine. I
get
>  the
>  >  > following
>  >  > >  > error message when i do 'ant' in build dir
>  >  > >  >
>  >  > >  > ~~>ant
>  >  > >  > Buildfile: build.xml
>  >  > >  >
>  >  > >  > basic-prepare:
>  >  > >  >
>  >  > >  > build-prepare:
>  >  > >  >
>  >  > >  > build-download:
>  >  > >  >
>  >  > >  > avalon-logkit-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/avalon-logkit/jars/avalon-logkit-2.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/avalon-
>  >  > >  > logkit-2.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > commons-collections-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  >  >
>
http://www.ibiblio.org/maven/commons-collections/jars/commons-collection
>  s-3.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  >  > >  > collections-3.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > commons-lang-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/commons-lang/jars/commons-lang-2.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  >  > >  > lang-2.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > commons-logging-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  >  >
>
http://www.ibiblio.org/maven/commons-logging/jars/commons-logging-1.1.ja
>  r
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  >  > >  > logging-1.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > jdom-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > http://www.ibiblio.org/maven/jdom/jars/jdom-1.0.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/jdom-
>  >  > 1.0.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > log4j-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  > http://www.ibiblio.org/maven/log4j/jars/log4j-1.2.12.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/log4j-
>  >  > >  > 1.2.12.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > oro-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > http://www.ibiblio.org/maven/oro/jars/oro-2.0.8.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/oro-
>  >  > 2.0.8.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > servletapi-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/servletapi/jars/servletapi-2.3.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  >  >
>
/home/tusr349/engine_20080227175931/velocity/engine/bin/lib/servletapi-
>  >  > >  > 2.3.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > werken-xpath-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/werken-xpath/jars/werken-xpath-0.9.4.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/werken-
>  >  > >  > xpath-0.9.4.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > hsqldb-download:
>  >  > >  >
>  >  > >  > http-test-download:
>  >  > >  >
>  >  > >  > do-http-test-download:
>  >  > >  >      [get] Getting:
>  >  > >  > http://www.ibiblio.org/maven/hsqldb/jars/hsqldb-1.7.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  >  >
>
/home/tusr349/engine_20080227175931/velocity/engine/bin/test-lib/hsqldb-
>  >  > >  > 1.7.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > junit-download:
>  >  > >  >
>  >  > >  > http-test-download:
>  >  > >  >
>  >  > >  > do-http-test-download:
>  >  > >  >      [get] Getting:
>  >  > >  > http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  >  >
>
/home/tusr349/engine_20080227175931/velocity/engine/bin/test-lib/junit-
>  >  > >  > 3.8.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > check-jdbc:
>  >  > >  >
>  >  > >  > check-jdbc-true:
>  >  > >  >
>  >  > >  > check-jdbc-false:
>  >  > >  >
>  >  > >  > prepare-jdbc:
>  >  > >  >
>  >  > >  > check-jdk14:
>  >  > >  >
>  >  > >  > check-jdk14-true:
>  >  > >  >
>  >  > >  > check-jdk14-false:
>  >  > >  >
>  >  > >  > prepare-jdk14:
>  >  > >  >
>  >  > >  > prepare:
>  >  > >  >
>  >  > >  > compile-src:
>  >  > >  >    [javac] Compiling 68 source files to
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/classes
>  >  > >  >    [javac]
>  >  > >  >
>  >  >
>
/home/tusr349/engine_20080227175931/velocity/engine/bin/src/org/apache/v
>  elocity/runtime/log/HoldingLogChute.java:59:
>  >  > >  > cannot resolve symbol
>  >  > >  >    [javac] symbol  : method valueOf (int)
>  >  > >  >    [javac] location: class java.lang.Integer
>  >  > >  >    [javac]             data[0] = Integer.valueOf(level);
>  >  > >  >    [javac]                              ^
>  >  > >  >    [javac]
>  >  > >  >
>  >  >
>
/home/tusr349/engine_20080227175931/velocity/engine/bin/src/org/apache/v
>  elocity/runtime/log/HoldingLogChute.java:77:
>  >  > >  > cannot resolve symbol
>  >  > >  >    [javac] symbol  : method valueOf (int)
>  >  > >  >    [javac] location: class java.lang.Integer
>  >  > >  >    [javac]             data[0] = Integer.valueOf(level);
>  >  > >  >    [javac]                              ^
>  >  > >  >    [javac] Note: Some input files use or override a
deprecated
>  API.
>  >  > >  >    [javac] Note: Recompile with -deprecation for details.
>  >  > >  >    [javac] 2 errors
>  >  > >  >
>  >  > >  > BUILD FAILED
>  >  > >  >
>  >  >
>
/home/tusr349/engine_20080227175931/velocity/engine/build/build.xml:259:
>  >  > >  > Compile failed; see the compiler error output for details.
>  >  > >  >
>  >  > >  > Kindly help me
>  >  > >  >
>  >  > >  > Raghav
>  >  > >
>  >  > >
>  >  > >
>  >  > >
>  >  > >  --
>  >  > >  Forio Business Simulations
>  >  > >
>  >  > >  Will Glass-Husain
>  >  > >  wglass@forio.com
>  >  > >  www.forio.com
>  >  > >
>  >  >
>  >  >
>  ---------------------------------------------------------------------
>  >  > To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  >  > For additional commands, e-mail: user-help@velocity.apache.org
>  >  >
>  >  >
>  >
>  >
>  >  --
>  >
>  >
>  > Forio Business Simulations
>  >
>  >  Will Glass-Husain
>  >  wglass@forio.com
>  >  www.forio.com
>  >
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  For additional commands, e-mail: user-help@velocity.apache.org
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  For additional commands, e-mail: user-help@velocity.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org


Re: velocity installation help

Posted by Nathan Bubna <nb...@gmail.com>.
Well, since i haven't tested it, i'm trusting what i've read in the
code and been told by sources i trust (like FindBugs), i suppose.  :)
and to be precise, it isn't necessarily "less memory" so much as being
more "memory friendly", as this guy puts it:

http://tech.puredanger.com/2007/02/01/valueof/

On Sat, Mar 1, 2008 at 9:14 PM, Abrami Avi <Av...@comverse.com> wrote:
> Nathan,
>  Pardon me if this is a silly question, but how do you know that
>  "Integer.valueOf(int)" uses less memory?
>
>  Thanks,
>  Avi.
>
>
> -----Original Message-----
>  From: Nathan Bubna [mailto:nbubna@gmail.com]
>  Sent: Thursday, February 28, 2008 10:12 PM
>  To: Velocity Users List
>  Subject: Re: velocity installation help
>
>  if you use a lot of Integers, Integer.valueOf(int) uses less memory.
>  i think it's a worthwhile improvement.  consider how many basic APIs
>  were enhanced or altered in 1.5, are you really that surprised? :)
>
>  On Thu, Feb 28, 2008 at 12:05 PM, Will Glass-Husain
>  <wg...@gmail.com> wrote:
>  > Actually, it's surprising that Sun would extend the API of such a
>  basic
>  >  class.
>  >
>  >  No big deal.  We would have caught that before release.  I'm pretty
>  diligent
>  >  about compiling with different versions.
>  >
>  >  WILL
>  >
>  >
>  >
>  >  On Thu, Feb 28, 2008 at 10:07 AM, Nathan Bubna <nb...@gmail.com>
>  wrote:
>  >
>  >  > Specifically, that would be my fault...
>  >  >
>  >  > On Thu, Feb 28, 2008 at 7:33 AM, Will Glass-Husain
>  >  > <wg...@gmail.com> wrote:
>  >  > > Are you using JDK 1.4?  It looks like that bit of code requires
>  JDK 1.5.
>  >  > >
>  >  > >  This is a mistake on our part-- the requirements say you should
>  be able
>  >  > to
>  >  > >  build with 1.4.  I recommend you either use the released version
>  or
>  >  > upgrade
>  >  > >  to JDK 1.5.
>  >  > >
>  >  > >  WILL
>  >  > >
>  >  > >  On Thu, Feb 28, 2008 at 2:59 AM, Raghav.Tenneti <
>  >  > raghavt@blr.sc.philips.com>
>  >  > >  wrote:
>  >  > >
>  >  > >
>  >  > >
>  >  > >  >
>  >  > >  >
>  >  > >  > Hi,
>  >  > >  >       I am unable to install velocity template engine. I get
>  the
>  >  > following
>  >  > >  > error message when i do 'ant' in build dir
>  >  > >  >
>  >  > >  > ~~>ant
>  >  > >  > Buildfile: build.xml
>  >  > >  >
>  >  > >  > basic-prepare:
>  >  > >  >
>  >  > >  > build-prepare:
>  >  > >  >
>  >  > >  > build-download:
>  >  > >  >
>  >  > >  > avalon-logkit-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/avalon-logkit/jars/avalon-logkit-2.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/avalon-
>  >  > >  > logkit-2.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > commons-collections-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  >  >
>  http://www.ibiblio.org/maven/commons-collections/jars/commons-collection
>  s-3.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  >  > >  > collections-3.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > commons-lang-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/commons-lang/jars/commons-lang-2.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  >  > >  > lang-2.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > commons-logging-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  >  >
>  http://www.ibiblio.org/maven/commons-logging/jars/commons-logging-1.1.ja
>  r
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/commons-
>  >  > >  > logging-1.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > jdom-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > http://www.ibiblio.org/maven/jdom/jars/jdom-1.0.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/jdom-
>  >  > 1.0.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > log4j-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  > http://www.ibiblio.org/maven/log4j/jars/log4j-1.2.12.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/log4j-
>  >  > >  > 1.2.12.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > oro-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > http://www.ibiblio.org/maven/oro/jars/oro-2.0.8.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/oro-
>  >  > 2.0.8.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > servletapi-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/servletapi/jars/servletapi-2.3.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/servletapi-
>  >  > >  > 2.3.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > werken-xpath-download:
>  >  > >  >
>  >  > >  > http-download:
>  >  > >  >
>  >  > >  > do-http-download:
>  >  > >  >      [get] Getting:
>  >  > >  >
>  http://www.ibiblio.org/maven/werken-xpath/jars/werken-xpath-0.9.4.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/lib/werken-
>  >  > >  > xpath-0.9.4.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > hsqldb-download:
>  >  > >  >
>  >  > >  > http-test-download:
>  >  > >  >
>  >  > >  > do-http-test-download:
>  >  > >  >      [get] Getting:
>  >  > >  > http://www.ibiblio.org/maven/hsqldb/jars/hsqldb-1.7.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/test-lib/hsqldb-
>  >  > >  > 1.7.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > junit-download:
>  >  > >  >
>  >  > >  > http-test-download:
>  >  > >  >
>  >  > >  > do-http-test-download:
>  >  > >  >      [get] Getting:
>  >  > >  > http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar
>  >  > >  >      [get] To:
>  >  > >  >
>  >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/test-lib/junit-
>  >  > >  > 3.8.1.jar
>  >  > >  >      [get] Not modified - so not downloaded
>  >  > >  >
>  >  > >  > check-jdbc:
>  >  > >  >
>  >  > >  > check-jdbc-true:
>  >  > >  >
>  >  > >  > check-jdbc-false:
>  >  > >  >
>  >  > >  > prepare-jdbc:
>  >  > >  >
>  >  > >  > check-jdk14:
>  >  > >  >
>  >  > >  > check-jdk14-true:
>  >  > >  >
>  >  > >  > check-jdk14-false:
>  >  > >  >
>  >  > >  > prepare-jdk14:
>  >  > >  >
>  >  > >  > prepare:
>  >  > >  >
>  >  > >  > compile-src:
>  >  > >  >    [javac] Compiling 68 source files to
>  >  > >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/classes
>  >  > >  >    [javac]
>  >  > >  >
>  >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/src/org/apache/v
>  elocity/runtime/log/HoldingLogChute.java:59:
>  >  > >  > cannot resolve symbol
>  >  > >  >    [javac] symbol  : method valueOf (int)
>  >  > >  >    [javac] location: class java.lang.Integer
>  >  > >  >    [javac]             data[0] = Integer.valueOf(level);
>  >  > >  >    [javac]                              ^
>  >  > >  >    [javac]
>  >  > >  >
>  >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/bin/src/org/apache/v
>  elocity/runtime/log/HoldingLogChute.java:77:
>  >  > >  > cannot resolve symbol
>  >  > >  >    [javac] symbol  : method valueOf (int)
>  >  > >  >    [javac] location: class java.lang.Integer
>  >  > >  >    [javac]             data[0] = Integer.valueOf(level);
>  >  > >  >    [javac]                              ^
>  >  > >  >    [javac] Note: Some input files use or override a deprecated
>  API.
>  >  > >  >    [javac] Note: Recompile with -deprecation for details.
>  >  > >  >    [javac] 2 errors
>  >  > >  >
>  >  > >  > BUILD FAILED
>  >  > >  >
>  >  >
>  /home/tusr349/engine_20080227175931/velocity/engine/build/build.xml:259:
>  >  > >  > Compile failed; see the compiler error output for details.
>  >  > >  >
>  >  > >  > Kindly help me
>  >  > >  >
>  >  > >  > Raghav
>  >  > >
>  >  > >
>  >  > >
>  >  > >
>  >  > >  --
>  >  > >  Forio Business Simulations
>  >  > >
>  >  > >  Will Glass-Husain
>  >  > >  wglass@forio.com
>  >  > >  www.forio.com
>  >  > >
>  >  >
>  >  >
>  ---------------------------------------------------------------------
>  >  > To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  >  > For additional commands, e-mail: user-help@velocity.apache.org
>  >  >
>  >  >
>  >
>  >
>  >  --
>  >
>  >
>  > Forio Business Simulations
>  >
>  >  Will Glass-Husain
>  >  wglass@forio.com
>  >  www.forio.com
>  >
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  For additional commands, e-mail: user-help@velocity.apache.org
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
>  For additional commands, e-mail: user-help@velocity.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org