geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Delos Dai (JIRA)" <>
Subject [jira] Updated: (GERONIMODEVTOOLS-580) Servlet/JSP update forces a complete redeploy of a WAR
Date Fri, 17 Jul 2009 02:50:15 GMT


Delos Dai updated GERONIMODEVTOOLS-580:

    Attachment: 580.patch


I create a patch for this JIRA. It provide an option "Not redeploy JSP files" in server instance.
If this option is selected, then JSP update in normal Web project won't trigger a redeploy,
instead, it will just copy the jsp files to target position.

But there are some limitations for this
1) It only works for local server
2) Besides the option, user has to set "development" of "JSPServlet" in catalina.xml to "true"

Could anyone help to review it?

Thanks a lot!

> Servlet/JSP update forces a complete redeploy of a WAR
> ------------------------------------------------------
>                 Key: GERONIMODEVTOOLS-580
>                 URL:
>             Project: Geronimo-Devtools
>          Issue Type: Improvement
>    Affects Versions: 2.0.x, 2.2.0
>            Reporter: Kevan Miller
>            Assignee: Tim McConnell
>             Fix For: 2.2.0
>         Attachments: 580.patch
> I've had several users comment to me that application development with GEP is not as
fast as it should be. Basic scenario is create an application, deploy, test, update, test,
update, etc... IIUC, for each update, GEP is repackaging the WAR and running a redeploy. Repackaging/redeploy
can take some time (for large apps > 30 seconds). IIUC, we could be updating the appropriate
JSP/Servlet classes directly and greatly improving this behavior. I don't know how this works,
however. Anybody interested in looking at this? I'd like to see this improved in 2.2. If it's
something that could be fixed in 2.1.x, that would be great. But that might depend on how
extensive the changes are...  

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message