I am attaching the struts.xml file. This is the struts.xml file that came with the tutorial example. I have not
edited it at all.

I realize the stack track indicates the program failed in the struts.xml file, but I assume that for most people running the example, this example works. I suspect that the this code makes assumptions about the environment and that my environment does not meet all of the assumptions. I have no idea where
to look for the root cause at this point.

Jim

On 07/08/2014 05:12 PM, Kun Niu wrote:
The backtrace already told you. There's a classcast exception in your struts.xml file.
You need to at least add your struts.xml file.


On Tue, Jul 8, 2014 at 12:47 PM, Jim Anderon <jim_ander...@jjajava.com <mailto:jim_ander...@jjajava.com>> wrote:


    Hi,

    I'm trying to learn about struts and I have been trying to run the
    tutorials. The example, 'basic struts', runs ok in my
    environment. But when I run 'hello_world', I get a stack trace,
    which I will attach to this email.

    I'm running on Crunchbang linux, a Debian deriviative, and I'm
    using tomcat6 as my server, with Struts 2.3.16.3.

    I was having trouble getting the example to run on my machine. I
    finally got it to run successfully once. Every run
    after that has given me a stacktrace. I figured that I might have
    messed up the code in my work space, so I removed
    everything, re-installed the hello_world directory and then
    rebuilt using 'mvn clean package', which ran
    successfully. I tried installing the war file both manually and
    using the tomcat manager and got the same results
    in either case.

    I am searching the internet for a similar stacktrace, but have not
    found it yet. Has anyone on the mailing list
    seen a similar problem before?

    Regards,
    Jim Anderson


    ---------------------------------------------------------------------
    To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
    <mailto:user-unsubscr...@struts.apache.org>
    For additional commands, e-mail: user-h...@struts.apache.org
    <mailto:user-h...@struts.apache.org>




--
         牛坤
MSN:haoniu...@hotmail.com <mailto:msn%3ahaoniu...@hotmail.com>

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd";>

<struts>

	<constant name="struts.devMode" value="true" />

	<package name="basicstruts2" extends="struts-default">

        <!-- If no class attribute is specified the framework will assume success and 
        render the result index.jsp -->
        <!-- If no name value for the result node is specified the success value is the default -->
		<action name="index">
			<result>/index.jsp</result>
		</action>
		
		<!-- If the URL is hello.action the call the execute method of class HelloWorldAction.
		If the result returned by the execute method is success render the HelloWorld.jsp -->
		<action name="hello" class="org.apache.struts.helloworld.action.HelloWorldAction" method="execute">
			<result name="success">/HelloWorld.jsp</result>
		</action>

	</package>

</struts>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to