[jboss-user] [JBoss Tools] - Re: JBoss AS7 webapp development

Max Rydahl Andersen do-not-reply at jboss.com
Thu Sep 22 09:46:44 EDT 2011


Max Rydahl Andersen [http://community.jboss.org/people/maxandersen] created the discussion

"Re: JBoss AS7 webapp development"

To view the discussion, visit: http://community.jboss.org/message/628040#628040

--------------------------------------------------------------
konrad,

Our AS 7 adapter is still evolving so your input is appreciated.

To explain why AS7 adapter works like it does right now then 99% of the logic is based of how the previous jboss adapters worked and here we did explicitly decided not to trigger redeploys of applications on class changes because of two things:

1) restart the app could be a rather heavy operation in previous AS versions

2) if you are editing/saving multiple class files you would trigger multiple restarts for no real good reason.

3) when you restart you loose the session context thus making live debugging almost impossible.

#1 is not relevant anymore, but 2 & 3 still is but im open for suggestions  ;) 

...so back to your questions:

Concern 1:
We deploy archives content exploded by default and then its up to the runtime frameworks to pick up changes (thats what you see happen when (x)html resources are picked up - thats us just copying over incrementally and then its jboss web and jsf fwk that picks up the changes).

You can (since JBoss Tools M2 I believe) right click on a module to trigger a restart.

That gives a pretty nice balance IMO, but i'm sure you are about to give me examples of where its not - let me know  :) 

Concern 2:
If I understand you correctly here then you want all deployments that have a transitive dependency to a project to repackage.

I can see the usecase for that but haven't seen other adapters do this. Are you saying Tomcat 7 adapter does that ?

p.s. Rob that works on the incremental deployment aspect adapter is on PTO at the moment - but i'll answer/find what I can  ;)
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/628040#628040]

Start a new discussion in JBoss Tools at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110922/440b5252/attachment.html 


More information about the jboss-user mailing list