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?