Maybe you are missing this mapping in the web.xml
<servlet-mapping>
<servlet-name>webwork</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>
-----Original Message-----
From: David Nielsen [mailto:[EMAIL PROTECTED]
Sent: den 27 november 2003 17:16
To: webwork-list
Subject: [OS-webwork] webwork2 xwork.xml
i have configured webwork2 with this xwork.xml:
<?xml version="1.0" encoding="UTF-8"?>
<xwork>
<package name="default">
<result-types>
<result-type
class="com.opensymphony.webwork.dispatcher.ServletDispatcherResult"
name="dispatcher"/>
<result-type
class="com.opensymphony.webwork.dispatcher.ServletRedirectResult"
name="redirect"/>
<result-type
class="com.opensymphony.xwork.ActionChainResult"
name="chain"/>
<result-type
class="com.opensymphony.xwork.VelocityResult"
name="velocity"/>
</result-types>
<interceptors>
<interceptor
class="com.opensymphony.xwork.interceptor.TimerInterceptor"
name="timer"/>
<interceptor
class="com.opensymphony.xwork.interceptor.LoggingInterceptor"
name="logger"/>
<interceptor
class="com.opensymphony.xwork.interceptor.ParametersInterceptor"
name="params"/>
<interceptor-stack name="defaultStack">
<interceptor-ref name="timer"/>
<interceptor-ref name="logger"/>
<interceptor-ref name="params"/>
</interceptor-stack>
</interceptors>
<action name="artwork"
class="authenticated.frames.mainframe.ArtworkAction">
<result type="velocity" name="success">
<param
name="location">templates/mainframe/artwork.vm</param>
</result>
<result type="velocity" name="input">
<param
name="location">templates/mainframe/artwork.vm</param>
</result>
<result type="velocity" name="error">
<param
name="location">templates/mainframe/artwork.vm</param>
</result>
<interceptor-ref name="defaultStack"/>
</action>
</package>
</xwork>
and have this action class:
public class ArtworkAction extends ActionSupport implements
ActionInterface {
public String doExecute() {
return SUCCESS;
}
}
and web.xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>jhtml</servlet-name>
<servlet-class>com.opensymphony.webwork.dispatcher.ServletDispatcher</servle
t-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>velocity</servlet-name>
<servlet-class>com.opensymphony.webwork.views.velocity.WebWorkVelocityServle
t</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>jhtml</servlet-name>
<url-pattern>*.jhtml</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>velocity</servlet-name>
<url-pattern>*.vm</url-pattern>
</servlet-mapping>
</web-app>
but jboos complains about not knowing the action class
com.opensymphony.xwork.config.ConfigurationException: There is no Action
mapped for action name artwork
i am trying to migrate to webwork2 from webwork1, so im pretty new in
this xwork stuff , can anyone help me out here ??
Regards David.
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork