Workflow Application Deployment

One Issue that comes up from time to time, is when we build the workflow applications, they 'hot deploy' but it looks like the way we are 'hot deploying' doesn't always clear out the 'compiled jsps' so when new ones get deployed, the user sees the old one.

 

In order to make sure that the jsp is in fact changed, look in Fisheye for the change, for instance: http://fisheye.uits.uconn.edu:8060/changelog/kuali?cs=4739

Next log into dev.krapps and go to the /usr/share/tomcat6/webapps/ directory and into the offending workflow application.

find the JSP:

find . -name "*.jsp"

vi ./WEB-INF/classes/jsp/<target>.jsp

if the change is in fact there, then the 'compiled jsp' needs to get removed:

stop the app server

cd /usr/share/tomcat6/work/Catalina/localhost

rm -rf <app>

now start the app server

Â