dev@jsftemplating.java.net

Re: JSFTemplating: Re: getting back into jsft - question on testing code changes to glassfish

From: Ken Paulsen <Ken.Paulsen_at_Sun.COM>
Date: Tue, 05 Jun 2007 13:25:36 -0700

Your java version should be fine.  You only need to worry about the sun-web.xml classloader change that I mentioned.  Also, after you do this, you will either need to undeploy / redeploy.  Or you will need to stop the server, and delete the contents of the <glassfish install root>/domains/domain1/generated/* directory.  It caches the configuration information which you are changing, so in order to see changes to the web.xml or sun-web.xml files, you need to delete the contents of this directory or redeploy.

Good luck!

Ken

Michael Phoenix wrote:


On 6/4/07, Ken Paulsen <Ken.Paulsen@sun.com> wrote:



>     Also can you do: java -version
>
>
> jjava version "1.6.0_01"
> Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
> Java HotSpot(TM) Client VM (build 1.6.0_01-b06 , mixed mode, sharing)
>
>     And also make sure the <glassfish-root>\config\asenv.conf file
>     points to
>     the same version of Java?
>
>
> It doesn't look like it. Here's the entry I think we are looking for :
> set AS_JAVA=C:\Program Files\Java\jdk1.5.0_06\jre/..
> Looks like some changes are needed here.  I'm not sure how to change
> my jre version in the system and that notation for the config file
> looks like nothing I've seen before.
You should be able to point it to your Java 6 directory: c:\java6\

If you compile some things w/ Java 6 then try to run with Java 5, it
could cause problems.
>
Getting back to what we talked about on the phone my javac -version is 1.5.0_06. So do I need to make any changes here? I would assume that there is enough backwards compatibility in the jre to handle code from the previous version's compiler. Should I just change the sun.web.xml configuration as you and Ryan have suggested or is there something that needs to be done about my java version as well?