Dashboard > DHIS Documentation > ... > WebWork > Upgrading Branches to use WebWork 2.2
  DHIS Documentation Log In | Sign Up   View a printable version of the current page.  
  Upgrading Branches to use WebWork 2.2
Added by haraldf, last edited by margrsto on Nov 24, 2006  (view change)
Labels: 
(None)

Upgrading Branches to use WebWork 2.2

Here comes the full transfer from WebWork 2.1 to 2.2 guide:

Remove the following depdencies from pom.xml (in your project root):

  • opensymphony.xwork
  • opensymphony.oscore
  • velocity.velocity
  • ongl (if your module don't use ties on their own)
  • xwork-optional

These changes will have to be made your your web.xml (src/main/webapp/WEB-INF/)

Old:

<servlet>
   <servlet-name>webwork</servlet-name>
   <servlet-class>com.opensymphony.webwork.dispatcher.ServletDispatcher</servlet-class>
</servlet>
<servlet>
   <servlet-name>velocity</servlet-name>
   <servlet-class>com.opensymphony.webwork.views.velocity.WebWorkVelocityServlet</servlet-class>
   <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
   <servlet-name>velocity</servlet-name>
   <url-pattern>*.vm</url-pattern>
</servlet-mapping>
<servlet-mapping>
   <servlet-name>webwork</servlet-name>
   <url-pattern>*.action</url-pattern>
</servlet-mapping>
<listener>
   <listener-class>com.opensymphony.xwork.spring.SpringObjectFactoryListener</listener-class>
</listener>

Replace with (New in Webwork 2.2):

<filter>
   <filter-name>webwork</filter-name>
   <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
   <filter-name>webwork</filter-name>
   <url-pattern>/*</url-pattern>
</filter-mapping>

<listener>
  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.6 Build:#812 Aug 06, 2007) - Bug/feature request - Contact Administrators