Hi All, 

Thanks for all the help, but the true solution I found was to replace the
tools.jar in tomcat5 with the tools.jar file from jdk1.6. Now I'm able to 
get Struts2 up and running. 

And they have a thread in sun's website related to this: 
http://forum.java.sun.com/thread.jspa?threadID=5121172

thanks, 

Jack 


-----Original Message-----
From: Jack Yu [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 08, 2007 9:46 AM
To: 'Struts Users Mailing List'
Cc: 'Jae Lim'
Subject: RE: problem with Struts 2 setup -class file has wrong version 49.0,
should be 48.0

Ok, I have did all the steps below, and still can't fix this version problem
with Java. 

  1) Delete the "Catalina" folder under tomcat5/work/
  2) Restart tomcat
  3) Make sure javac and java are both 1.6 from the command line, and in the
tomcat configuration, the jvm path is: 
     C:\Program Files\Java\jdk1.6.0_01\jre\bin\server\jvm.dll
  4) Go to http://localhost:8080/struts2-blank-2.0.6/
     And get this error: 

============================================================================
javax.servlet.ServletException: Unable to compile class for JSP

Generated servlet error:
C:\Tomcat5\work\Catalina\localhost\struts2-blank-2.0.6\org\apache\jsp\exampl
e\HelloWorld_jsp.java:7: cannot access java.lang.Object


Generated servlet error:
bad class file: C:\Program
Files\Java\jdk1.6.0_01\jre\lib\rt.jar(java/lang/Object.class)
class file has wrong version 49.0, should be 48.0
============================================================================

Version 48.0 is Java 1.4,  version 49.0 is Java 1.5, but I only have version
Java 1.6(Version 50.0) on my computer right now. 

Another question I have raised is that I downloaded and installed Java SDK,
do I need to download Java EE separately? 

Thanks. 







-----Original Message-----
From: Martin Gainty [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 07, 2007 5:50 PM
To: [EMAIL PROTECTED]
Cc: Struts Users Mailing List
Subject: Re: problem with Struts 2 setup -The requested resource
(/struts2-blank-2.0.6/) is not available

what happens when you clean the work dir (as earlier suggested) and 
recompile the webapp under 6???
M--
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed.  If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy.  Thank you.

----- Original Message ----- 
From: "Dave Newton" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <user@struts.apache.org>
Sent: Monday, May 07, 2007 5:31 PM
Subject: RE: problem with Struts 2 setup -The requested resource 
(/struts2-blank-2.0.6/) is not available


> --- Jack Yu <[EMAIL PROTECTED]> wrote:
>> Yeah, I have tried this, but it still give me the
>> same problem. Thanks.
>
> ?! I hate to ask, but are you sure? If the compilation
> is happening with one version and the execution with
> another something seems horribly wrong.
>
> You say you're using 1.6, but the trace below is using
> 1.5.
>
> d.
>
>> Clean out your work directory so the JSPs are
>> re-compiled.
>>
>> --- Jack Yu <[EMAIL PROTECTED]> wrote:
>>
>> > Ok, I can start my webapps now, by using JVM 1.6.
>> > (The mistakes was that I
>> > configured tomcat to point to the jre1.4
>> directory.
>> > )
>> >
>> > However, I encounter a new problem, when I go to
>> > http://localhost:8080/struts2-blank-2.0.6/, I get
>> > the following error.
>> >
>> > I read compile each java src files and restart
>> > tomcat again, still give me
>> > the same problem.
>> >
>>
> ==============================================================
>> > javax.servlet.ServletException: Unable to compile
>> > class for JSP
>> >
>> > Generated servlet error:
>> >
>>
>
C:\Tomcat5\work\Catalina\localhost\struts2-blank-2.0.6\org\apache\jsp\exampl
>> > e\HelloWorld_jsp.java:7: cannot access
>> > java.lang.Object
>> >
>> >
>> > Generated servlet error:
>> > bad class file:
>> >
>>
> C:\jdk1.5.0_11\jre\lib\rt.jar(java/lang/Object.class)
>> > class file has wrong version 49.0, should be 48.0
>> > Please remove or make sure it appears in the
>> correct
>> > subdirectory of the
>> > classpath.
>> > public final class HelloWorld_jsp extends
>> > org.apache.jasper.runtime.HttpJspBase
>> >              ^
>> > 1 error....
>> >
>>
> ===================================================================
>> >
>> > -----Original Message-----
>> > From: Musachy Barroso [mailto:[EMAIL PROTECTED]
>> > Sent: Monday, May 07, 2007 3:03 PM
>> > To: Struts Users Mailing List
>> > Subject: Re: problem with Struts 2 setup -The
>> > requested resource
>> > (/struts2-blank-2.0.6/) is not available
>> >
>> > That problem is definitely a jvm version issue.
>> Run:
>> >
>> > java -showversion
>> >
>> > to see what version you have in the path and make
>> > sure it is 1.5 (1.6 should
>> > be fine also)
>> >
>> > musachy
>> >
>> > On 5/7/07, Jack Yu <[EMAIL PROTECTED]> wrote:
>> > >
>> > > Ok,
>> > >
>> > > I'm using JDK 1.6 and JVM 1.6 now, and I still
>> > have the same problem.
>> > >
>> > > I also tried to use JDK 1.5, but still have the
>> > same problem.
>> > >
>> > >
>> >
>>
> ===================================================================
>> > > 007-05-07 14:55:21
>> > StandardContext[/manager]HTMLManager: start:
>> > Starting
>> > > web
>> > > application at '/struts2-blank-2.0.6'
>> > > 2007-05-07 14:55:21
>> > StandardContext[/struts2-blank-2.0.6]Exception
>> > > starting
>> > > filter struts2
>> > > java.lang.UnsupportedClassVersionError:
>> > > org/apache/struts2/dispatcher/FilterDispatcher
>> > (Unsupported major.minor
>> > > version 49.0)
>> > >         at
>> > java.lang.ClassLoader.defineClass0(Native Method)
>> > >
>> > >
>> >
>>
>
============================================================================
>> > > ===
>> > >
>> > >
>> > >
>> > > -----Original Message-----
>> > > From: Patrick J Kobly [mailto:[EMAIL PROTECTED]
>> > > Sent: Monday, May 07, 2007 1:09 PM
>> > > To: Struts Users Mailing List
>> > > Subject: Re: problem with Struts 2 setup -The
>> > requested resource
>> > > (/struts2-blank-2.0.6/) is not available
>> > >
>> > > Download a more recent JVM for Tomcat to use.
>> > Looks like struts needs
>> > > 1.5+...
>> > >
>> > > PK
>> > > Jack Yu wrote:
>> > > > Ok, I found the error from the log
>> > > >
>> >
>>
> ==========================================================
>> > > > 2007-05-07 12:51:55
>> > StandardContext[/manager]HTMLManager: start:
>> > > Starting
>> > > > web application at '/struts2-blank-2.0.6'
>> > > > 2007-05-07 12:51:56
>> > StandardContext[/struts2-blank-2.0.6]Exception
>> > > starting
>> > > > filter struts2
>> > > > java.lang.UnsupportedClassVersionError:
>> > > > org/apache/struts2/dispatcher/FilterDispatcher
>> > (Unsupported major.minor
>> > > > version 49.0)
>> > > >
>> > >
>> > >
>> > >
>> >
>>
> ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail:
>> > [EMAIL PROTECTED]
>> > > For additional commands, e-mail:
>> > [EMAIL PROTECTED]
>> > >
>> > >
>> > >
>> >
>>
> ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail:
>> > [EMAIL PROTECTED]
>> > > For additional commands, e-mail:
>> > [EMAIL PROTECTED]
>> > >
>> > >
>> >
>> >
>> > -- 
>> > "Hey you! Would you help me to carry the stone?"
>> > Pink Floyd
>> >
>> >
>> >
>>
> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail:
>> > [EMAIL PROTECTED]
>> > For additional commands, e-mail:
>> > [EMAIL PROTECTED]
>> >
>> >
>>
>>
>> __________________________________________________
>> Do You Yahoo!?
>> Tired of spam?  Yahoo! Mail has the best spam
>> protection around
>> http://mail.yahoo.com
>>
>>
> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> For additional commands, e-mail:
>> [EMAIL PROTECTED]
>>
>>
>>
> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> For additional commands, e-mail:
>> [EMAIL PROTECTED]
>>
>>
> === message truncated ===
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to