--- achandra <[EMAIL PROTECTED]> wrote:
> I am trying to make Struts 2 work with RAD 7.0.

We're running under RAD7 with no issues.

You'll have to be more specific. If you're running under RAD6/Java 1.4
you must use the 1.4 build (and make sure any supporting libraries are
also converted). You also need the 1.4 support libraries (backport, I
forget what else).

You're getting an error that suggests you're trying to run 1.5 classes
under a 1.4 JVM.

Dave

 It is not working
> I mean
> the very first page is fine but after that when it tries to look for
> the
> action, it is giving error and in the url it is ending .action. It is
> not
> able to find the jsp page. I can send the directory structure and
> struts.xml
> and the folder where I am putting struts.xml and jsp pages. I am
> missing
> something or placing things in wrong directories. I am very close and
> I
> guess there is small change that can make it work.
> Thank you
> 
> Cheng Wei Lee wrote:
> > 
> > I've no difficulties using Struts 2 on RAD v7. What are you
> actually
> > trying
> > to do? To build Struts 2 from scratch?
> > 
> > On Jan 17, 2008 9:42 PM, <[EMAIL PROTECTED]>
> wrote:
> > 
> >> Hi,
> >>
> >> I am trying to figure out how could I use Strus-2 with RAD-6 which
> has
> >> Jdk
> >> 1.4.
> >>
> >> I even tried to run the mail reader application on RAD -7 which
> has jdk
> >> 1.5 with JRE 5.
> >>
> >> Could someone please help me running the sample code on RAD-6. I
> was also
> >> not able to figure out how I could use jdk 1.5 on RAD-6.
> >>
> >> I am aware that there is a build for jdk1.4 but does it have some
> >> functional or performance difference from the Struts-2 build for
> jdk 1.5
> >>
> >> I am getting an exception
> >>
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R
> >> java.lang.LinkageError: LinkageError while defining class:
> >> org.apache.struts2.dispatcher.FilterDispatcher
> >> Could not be defined due to:
> >> org/apache/struts2/dispatcher/FilterDispatcher (Unsupported
> major.minor
> >> version 49.0)
> >> This is often caused by having a class defined at multiple
> >> locations within the classloader hierarchy.  Other potential
> causes
> >> include compiling against an older or newer version of the class
> >> that has an incompatible method signature.
> >> Dumping the current context classloader hierarchy:
> >>    ==> indicates defining classloader
> >>   [0] [EMAIL PROTECTED]
> >>   [1] [EMAIL PROTECTED]
> >>   [2] [EMAIL PROTECTED]
> >> ---Original exception---
> >> java.lang.UnsupportedClassVersionError:
> >> org/apache/struts2/dispatcher/FilterDispatcher (Unsupported
> major.minor
> >> version 49.0)
> >>        at java.lang.ClassLoader.defineClass0(Native Method)
> >>        at
> java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled
> >> Code))
> >>        at
> >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java
> >> (Compiled
> >> Code))
> >>        at
> >> com.ibm.ws.classloader.CompoundClassLoader._defineClass(
> >> CompoundClassLoader.java:576)
> >>        at
> >> com.ibm.ws.classloader.CompoundClassLoader.findClass(
> >> CompoundClassLoader.java(Compiled
> >> Code))
> >>        at
> >> com.ibm.ws.classloader.CompoundClassLoader.loadClass(
> >> CompoundClassLoader.java(Compiled
> >> Code))
> >>        at
> java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
> >> Code))
> >>        at java.beans.Beans.instantiate(Beans.java:202)
> >>        at java.beans.Beans.instantiate(Beans.java:63)
> >>        at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(
> >> WebAppFilterManager.java:289)
> >>        at
> >>
> >>
>
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
> >> (WebAppFilterManager.java:155)
> >>        at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(
> >> WebAppFilterManager.java:202)
> >>        at
> >>
>
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(
> >> DefaultExtensionProcessor.java:536)
> >>        at
> >>
>
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(
> >> DefaultExtensionProcessor.java:500)
> >>        at
> >>
> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2837)
> >>        at
> >>
>
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
> >>        at
> >>
>
com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
> >>        at
> >>
>
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
> >>        at
> >>
>
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
> >>        at
> >>
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(
> >> HttpInboundLink.java:421)
> >>        at
> >>
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(
> >> HttpInboundLink.java:367)
> >>        at
> >> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(
> >> HttpICLReadCallback.java:94)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(
> >> WorkQueueManager.java:548)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(
> >> WorkQueueManager.java:601)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(
> >> WorkQueueManager.java:934)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(
> >> WorkQueueManager.java:1021)
> >>        at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
> >>
> >> --- end Original exception----
> >>
> >>        at
> >> com.ibm.ws.classloader.CompoundClassLoader._defineClass(
> >> CompoundClassLoader.java:621)
> >>        at
> >> com.ibm.ws.classloader.CompoundClassLoader.findClass(
> >> CompoundClassLoader.java(Compiled
> >> Code))
> >>        at
> >> com.ibm.ws.classloader.CompoundClassLoader.loadClass(
> >> CompoundClassLoader.java(Compiled
> >> Code))
> >>        at
> java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled
> >> Code))
> >>        at java.beans.Beans.instantiate(Beans.java:202)
> >>        at java.beans.Beans.instantiate(Beans.java:63)
> >>        at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(
> >> WebAppFilterManager.java:289)
> >>        at
> >>
> >>
>
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
> >> (WebAppFilterManager.java:155)
> >>        at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(
> >> WebAppFilterManager.java:202)
> >>        at
> >>
>
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(
> >> DefaultExtensionProcessor.java:536)
> >>        at
> >>
>
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(
> >> DefaultExtensionProcessor.java:500)
> >>        at
> >>
> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2837)
> >>        at
> >>
>
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
> >>        at
> >>
>
com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
> >>        at
> >>
>
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
> >>        at
> >>
>
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
> >>        at
> >>
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(
> >> HttpInboundLink.java:421)
> >>        at
> >>
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(
> >> HttpInboundLink.java:367)
> >>        at
> >> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(
> >> HttpICLReadCallback.java:94)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(
> >> WorkQueueManager.java:548)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(
> >> WorkQueueManager.java:601)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(
> >> WorkQueueManager.java:934)
> >>        at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(
> >> WorkQueueManager.java:1021)
> >>        at
> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
> >>
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.classloader.CompoundClassLoader._defineClass(
> >> CompoundClassLoader.java:621)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.classloader.CompoundClassLoader.findClass(
> >> CompoundClassLoader.java(Compiled
> >> Code))
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.classloader.CompoundClassLoader.loadClass(
> >> CompoundClassLoader.java(Compiled
> >> Code))
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> java.beans.Beans.instantiate(Beans.java:202)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> java.beans.Beans.instantiate(Beans.java:63)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(
> >> WebAppFilterManager.java:289)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
> >>
>
com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper
> >> (WebAppFilterManager.java:155)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(
> >> WebAppFilterManager.java:202)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(
> >> DefaultExtensionProcessor.java:536)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(
> >> DefaultExtensionProcessor.java:500)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2837)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(
> >> HttpInboundLink.java:421)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >>
>
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(
> >> HttpInboundLink.java:367)
> >> [1/16/08 18:14:21:842 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(
> >> HttpICLReadCallback.java:94)
> >> [1/16/08 18:14:21:858 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(
> >> WorkQueueManager.java:548)
> >> [1/16/08 18:14:21:858 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(
> >> WorkQueueManager.java:601)
> >> [1/16/08 18:14:21:858 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(
> >> WorkQueueManager.java:934)
> >> [1/16/08 18:14:21:858 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(
> >> WorkQueueManager.java:1021)
> >> [1/16/08 18:14:21:858 IST] 0000003d SystemErr     R     at
> >> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
> >>
> >> Thanks & Regards,
> >> Rushabh Raval
> >> +=========================================================+
> >> This message may contain confidential and/or privileged
> >> information.  If you are not the addressee or authorized to
> >> receive this for the addressee, you must not use, copy,
> >> disclose or take any action based on this message or any
> >> information herein.  If you have received this message in
> >> error, please advise the sender immediately by reply e-mail
> >> and delete this message.  Thank you for your cooperation.
> >> +=========================================================+
> >>
> > 
> > 
> 
> -- 
> View this message in context:
> http://www.nabble.com/Struts-2-with-RAD-6-tp14919091p17330163.html
> Sent from the Struts - User mailing list archive at Nabble.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]

Reply via email to