Dear Deepak and josh, You guys are right... It was due to different jre versions. I compiled it with 1.6 and on linux it was 1.5. anyways thanx a lot :)
Regards, salman -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] Sent: 30 January 2007 16:55 To: [email protected] Subject: Re: [magnolia-user] From windows to Linux Hi Salman, Are you using the same JRE version on Windows & Linux? To me, it looks something to do with incorrect JRE. Regards, -Deepak Mittal http://www.XebiaIndia.com On Tue, 2007-01-30 at 16:34 +0000, Salman Elahi wrote: > Dear All, > > I have a working magnolia 3.0 on windows I have shifted to a linux box > when I try to access it throws the following exception ... Any ideas > please: > > exception > > javax.servlet.ServletException: javax.servlet.jsp.JspException: Bad > version number in .class file > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageCo > nt > extImpl.java:821) > > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageCont > ex > tImpl.java:758) > > org.apache.jsp.templates.riverfly.home_jsp._jspService(home_jsp.java:9 > 6) > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > ja > va:324) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:29 > 2) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > info.magnolia.module.templating.renderers.JspTemplateRenderer.renderTe > mp > late(JspTemplateRenderer.java:74) > > info.magnolia.cms.filters.MgnlCmsFilter.handle(MgnlCmsFilter.java:159) > > info.magnolia.cms.filters.MgnlCmsFilter.doFilter(MgnlCmsFilter.java:10 > 4) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:93) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MgnlInterceptFilter.doFilter(MgnlInterceptFi > lt > er.java:132) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlContextFilter > .j > ava:45) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.security.SecurityFilter.doFilter(SecurityFilter.java > :1 > 00) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartReq > ue > stFilter.java:80) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVirtualUri > Fi > lter.java:83) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter > .j > ava:66) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MagnoliaManagedFilter.doFilter(MagnoliaManag > ed > Filter.java:65) > > root cause > > java.lang.UnsupportedClassVersionError: Bad version number in .class > file > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:620) > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > java.net.URLClassLoader.access$100(URLClassLoader.java:56) > java.net.URLClassLoader$1.run(URLClassLoader.java:195) > java.security.AccessController.doPrivileged(Native Method) > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:156 > ) > > org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:69) > > org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java: > 548) > > org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapp > er > .java:136) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > ja > va:307) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:29 > 2) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireStrin > g( > ImportSupport.java:296) > > org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(Imp > or > tSupport.java:161) > > org.apache.jsp.templates.riverfly.home_jsp._jspx_meth_c_import_0(home_ > js > p.java:131) > > org.apache.jsp.templates.riverfly.home_jsp._jspService(home_jsp.java:6 > 1) > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper. > ja > va:324) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:29 > 2) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > info.magnolia.module.templating.renderers.JspTemplateRenderer.renderTe > mp > late(JspTemplateRenderer.java:74) > > info.magnolia.cms.filters.MgnlCmsFilter.handle(MgnlCmsFilter.java:159) > > info.magnolia.cms.filters.MgnlCmsFilter.doFilter(MgnlCmsFilter.java:10 > 4) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:93) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MgnlInterceptFilter.doFilter(MgnlInterceptFi > lt > er.java:132) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlContextFilter > .j > ava:45) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.security.SecurityFilter.doFilter(SecurityFilter.java > :1 > 00) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartReq > ue > stFilter.java:80) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVirtualUri > Fi > lter.java:83) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter > .j > ava:66) > > info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFi > lt > er(MagnoliaManagedFilter.java:92) > > info.magnolia.cms.filters.MagnoliaManagedFilter.doFilter(MagnoliaManag > ed > Filter.java:65) > > > Cheers, > > Salman > > ---------------------------------------------------------------- > for list details see > http://www.magnolia.info/en/magnolia/developer.html > ---------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ---------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ----------------------------------------------------------------
