Thanks Craig. I think shale was working for me on servlet 2.3 / JSP 1.2 environment with a nightly build I took couple months ago. I am having this required depandency error after upgrading to latest nightly. Shale site says: ----------------------- (*) Although the sample applications shipped with Shale are configured for these Servlet and JSP versions, at the time of this writing Shale itself does not rely on them; you can successfully run Shale based applications on a Servlet 2.3 / JSP 1.2 platform by using the appropriate syntax in deployment descriptors and JSP pages, and substituting a JSTL 1.0 library for the JSTL 1.1 library listed above. This is not a committed feature for a 1.0 release, unless discussion on the development and user mailing lists indicates that it is important to a significant number of users. ----------------------- Any suggestion on making latest nightly workable with servlet 2.3 / JSP 1.2 platforms? Mahbub
Craig McClanahan <[EMAIL PROTECTED]> wrote: On 7/21/06, Mahbub Rahman wrote: > > Hello all, > > Is Servlet 2.4 / JSP 2.0 platform is required now to use shale? Yes. Mininimum platform requirements (including these two) are listed on the Shale website home page (http://shale.apache.org/). Craig I am getting following exception during deployment on WebLogic 8.1 sp4 > server: > > [java] java.lang.NoClassDefFoundError: > javax/servlet/ServletRequestAttributeListener > [java] at java.lang.ClassLoader.defineClass0(Native Method) > [java] at java.lang.ClassLoader.defineClass(ClassLoader.java:539) > [java] at java.security.SecureClassLoader.defineClass( > SecureClassLoader.java:123) > [java] at > weblogic.utils.classloaders.GenericClassLoader.findLocalClass( > GenericClassLoader.java:480) > [java] at > weblogic.utils.classloaders.GenericClassLoader.findClass( > GenericClassLoader.java:182) > [java] at > weblogic.utils.classloaders.ChangeAwareClassLoader.findClass( > ChangeAwareClassLoader.java:61) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:289) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:235) > [java] at > weblogic.utils.classloaders.GenericClassLoader.loadClass( > GenericClassLoader.java:224) > [java] at > weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass( > ChangeAwareClassLoader.java:41) > [java] at > weblogic.servlet.internal.WebAppServletContext.loadClass( > WebAppServletContext.java:5868) > [java] at > weblogic.servlet.internal.WebAppServletContext.registerEventListener( > WebAppServletContext.java:2882) > [java] at > weblogic.servlet.internal.WebAppHelper.parseAndRegisterListeners( > WebAppHelper.java:394) > [java] at > weblogic.servlet.internal.WebAppHelper.registerImplicitTagLibListeners( > WebAppHelper.java:359) > [java] at > weblogic.servlet.internal.WebAppServletContext.activateFromDescriptors( > WebAppServletContext.java:2434) > [java] at weblogic.servlet.internal.WebAppServletContext.activate > (WebAppServletContext.java:5904) > [java] at > weblogic.servlet.internal.WebAppServletContext.setActive( > WebAppServletContext.java:5882) > [java] at weblogic.servlet.internal.WebAppModule.activate( > WebAppModule.java:834) > [java] at weblogic.j2ee.J2EEApplicationContainer.activateModule( > J2EEApplicationContainer.java:3315) > [java] at weblogic.j2ee.J2EEApplicationContainer.activate( > J2EEApplicationContainer.java:2194) > [java] at weblogic.j2ee.J2EEApplicationContainer.activate( > J2EEApplicationContainer.java:2167) > [java] at > weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.activateContainer > (SlaveDeployer.java:2503) > [java] at > weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.doCommit( > SlaveDeployer.java:2421) > [java] at > weblogic.management.deploy.slave.SlaveDeployer$Task.commit( > SlaveDeployer.java:2138) > [java] at > weblogic.management.deploy.slave.SlaveDeployer$Task.checkAutoCommit( > SlaveDeployer.java:2237) > [java] at > weblogic.management.deploy.slave.SlaveDeployer$Task.prepare( > SlaveDeployer.java:2132) > [java] at > weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare( > SlaveDeployer.java:2384) > [java] at > weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask( > SlaveDeployer.java:866) > [java] at > weblogic.management.deploy.slave.SlaveDeployer.prepareDelta( > SlaveDeployer.java:594) > [java] at > weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate( > SlaveDeployer.java:508) > [java] at weblogic.drs.internal.SlaveCallbackHandler$1.execute( > SlaveCallbackHandler.java:25) > [java] at weblogic.kernel.ExecuteThread.execute( > ExecuteThread.java:219) > [java] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java > :178) > [java] > [java] > > > WebLogic 8.1 sp4 is a Servlet 2.3 / JSP 1.2 environmet. > > Thanks, > Mahbub > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
