[newbie]: Struts installation problem
Hello all : I have downloaded struts and installed the struts-example application on my web server. But it does not load properly. I am using WEBLOGIC SERVER 6.0 Details of error message are : [INFO] PropertyMessageResources - -Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true [INFO] PropertyMessageResources - -Initializing, config='org.apache.struts.action.ActionResources', returnNull= [ERROR] ActionServlet - -null java.lang.AbstractMethodError at org.apache.commons.digester.Digester.getXMLReader(Digester.java:908) at org.apache.commons.digester.Digester.parse(Digester.java:1562) at org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:1381) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:464) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at weblogic.servlet.internal.ServletStubImpl.createServlet(ServletStubImpl.java:638) at weblogic.servlet.internal.ServletStubImpl.createInstances(ServletStubImpl.java:581) at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:526) at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1078) at weblogic.servlet.internal.WebAppServletContext.preloadServlets(WebAppServletContext.java:1022) at weblogic.servlet.internal.HttpServer.loadWARContext(HttpServer.java:468) at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:404) at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74) at weblogic.j2ee.Application.addComponent(Application.java:133) at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:115) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:327) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:143) at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:76) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:562) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:548) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:285) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180) at $Proxy37.addWebDeployment(Unknown Source) at weblogic.management.configuration.WebServerMBean_CachingStub.addWebDeployment(WebServerMBean_Caching at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:313) at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:143) at java.lang.reflect.Method.invoke(Native Method) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:562) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:548) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:285) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:4 at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:287) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:866) at weblogic.management.internal.DynamicMBeanImpl.addDeployment(DynamicMBeanImpl.java:853) at weblogic.management.internal.DynamicMBeanImpl.add(DynamicMBeanImpl.java:838) at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:566) at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:548) at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:285) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555) at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:439) at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:180) at $Proxy12.addTarget(Unknown Source) at weblogic.management.mbeans.custom.ApplicationMana
RE: STRUTS Installation problem
You have to use an other XML parser in place of JAXP. Use Xerces instead and put the jar in your lib directory. Ciao, Frank -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Verzonden: dinsdag 18 september 2001 15:42 Aan: [EMAIL PROTECTED] Onderwerp: STRUTS Installation problem Hi, I have downloaded and unpacked Struts 1.0 and am trying to run the examples but I am getting following error:- A Servlet Exception Has Occurred Exception Report: javax.servlet.ServletException: Cannot retrieve ActionMappings under key "org.apache.struts.action.MAPPINGS" at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp l.java:442) at org.apache.jsp.logon_jsp._jspService(logon_jsp.java:291) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) . I am using Tomcat 4.0 as the Servlet conatiner. Thanks in advance for any help you can give, Michael
STRUTS Installation problem
Hi, I have downloaded and unpacked Struts 1.0 and am trying to run the examples but I am getting following error:- A Servlet Exception Has Occurred Exception Report: javax.servlet.ServletException: Cannot retrieve ActionMappings under key "org.apache.struts.action.MAPPINGS" at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:442) at org.apache.jsp.logon_jsp._jspService(logon_jsp.java:291) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) . I am using Tomcat 4.0 as the Servlet conatiner. Thanks in advance for any help you can give, Michael
Re: Struts Installation Problem (duplicate servlet.jar)
I thought there might be some people who are having the same problem, so I'm sharing this with you.The NoSuchMethodError problem was caused indeed by a duplicate servlet.jar being in C:\jdk1.3\jre\lib\ext (probably an old version?). Perhaps this should be mentioned in the next README. > Hi, > > I tried to install the latest Struts with my Tomcat 3.2.1, and followed > the instructions on README to install it, i.e. I installed a XML parser, > etc. But after I copied the example and documentation WAR files under > Webapps, I keep getting an error like this when I start Tomcat: > The most likely explanation is that you have an extra copy of struts.jar or servlet.jar on your classpath (or in the system extensions directory, $JAVA_HOME/jre/lib/ext). Could you double check that? > > > New org.apache.struts.action.ActionMapping > Set org.apache.struts.action.ActionMapping properties > Call > org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin > > /removeMapping, type=org.apache.struts.actions.RemoveMappingAction]) > Pop org.apache.struts.action.ActionMapping > Guessed home=c:\tomcat > java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError > > at > org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java > :1377) > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:473) > at javax.servlet.GenericServlet.init(GenericServlet.java:266) > at > org.apache.tomcat.facade.ServletHandler.doInit(ServletHandler.java:41 > 0) > at > org.apache.tomcat.facade.ServletHandler.init(ServletHandler.java:265) >
Re: Struts Installation Problem
Wayne Ohm wrote: > > I just installed Struts with Tomcat 3.2.1, but when I start Tomcat, I > keep getting this java.lang.NoSuchMethodError and startup.bat exits. > Can anyone help plez?? I am rather new to both Tomcat and Struts myself, however managed to install both without a hiccup on NT 4 with jdk1.2.2. Just before your stack trace however, the line: Guessed home=c:\tomcat does not look good. Where have you installed tomcat? Nick > > > New org.apache.struts.action.ActionMapping > Set org.apache.struts.action.ActionMapping properties > Call > org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin > > /removeMapping, type=org.apache.struts.actions.RemoveMappingAction]) > Pop org.apache.struts.action.ActionMapping > Guessed home=c:\tomcat > java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError > > at > org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java > :1377) > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:473) > at javax.servlet.GenericServlet.init(GenericServlet.java:266) > at > org.apache.tomcat.facade.ServletHandler.doInit(ServletHandler.java:41 > 0) > at > org.apache.tomcat.facade.ServletHandler.init(ServletHandler.java:265) > > at > org.apache.tomcat.facade.LoadOnStartupInterceptor.contextInit(LoadOnS > tartupInterceptor.java:137) > at org.apache.tomcat.core.Context.init(Context.java:540) > at > org.apache.tomcat.core.ContextManager.init(ContextManager.java:527) > at > org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTom > cat.java:245) > at org.apache.tomcat.startup.Tomcat.start(Tomcat.java:150) > at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:93) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.to > ===
Struts Installation Problem
I just installed Struts with Tomcat 3.2.1, but when I start Tomcat, I keep getting this java.lang.NoSuchMethodError and startup.bat exits. Can anyone help plez?? New org.apache.struts.action.ActionMapping Set org.apache.struts.action.ActionMapping properties Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/admin /removeMapping, type=org.apache.struts.actions.RemoveMappingAction]) Pop org.apache.struts.action.ActionMapping Guessed home=c:\tomcat java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError at org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java :1377) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:473) at javax.servlet.GenericServlet.init(GenericServlet.java:266) at org.apache.tomcat.facade.ServletHandler.doInit(ServletHandler.java:41 0) at org.apache.tomcat.facade.ServletHandler.init(ServletHandler.java:265) at org.apache.tomcat.facade.LoadOnStartupInterceptor.contextInit(LoadOnS tartupInterceptor.java:137) at org.apache.tomcat.core.Context.init(Context.java:540) at org.apache.tomcat.core.ContextManager.init(ContextManager.java:527) at org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTom cat.java:245) at org.apache.tomcat.startup.Tomcat.start(Tomcat.java:150) at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:93) at java.lang.reflect.Method.invoke(Native Method) at org.apache.to ===