Avatar of wbox
wbox

asked on 

Can I update .jsps in Jboss without .ear/.war/.tar?

We're migrating some apps from ATG to Jboss.  With ATG, we had the deployment process configured to pick up individual .jsp (.jhtml in ATG) file updates and display them with little or no cacheing - and no bouncing of the server.  So we were able to very easily update the .jsps.

The Source Control folks are now saying that all .jsp updates to content in the new Jboss servers need to be in the form of .ear/.war/.tar files.  If it's not necessary and we can send individual files like we do now for ATG, I think it's unnecessary overhead and adds an unnecessary layer of abstraction.

The .jsp updates are going to be of the 'creative' type, changing static content rather than Java.

The question is, again:  can we configure Jboss to pick up individual .jsp updates without packaging them up beforehand?

Many thanks!
Java App Servers

Avatar of undefined
Last Comment
wbox
Avatar of ramazanyich
ramazanyich
Flag of Belgium image

I think you can try to use unpacked deployment feature of jboss.
For example you have a web application packaged as myapp.war.
Then in $JBOSS_HOME/server/default/deploy folder create new folder with name myapp.war and unpack contents of myapp.war into this created folder (keep in mind that directory structure which was inside war file should be kept)
after that you should be able jsut change some jsp pages I suppose without complete redeployment
ASKER CERTIFIED SOLUTION
Avatar of J4M3S_UK
J4M3S_UK

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of ramazanyich
ramazanyich
Flag of Belgium image

if you want that your application will start after all other deployed applications then you can do following:
in deploy directory create deploy.last folder and put your exploded war directory to created deploy.last directory
Avatar of wbox
wbox

ASKER

Sounds like it may work.  Thanks all
Java App Servers
Java App Servers

Java application servers that support the Java EE platform and features include JOnAS from Object Web, WildFly (formerly JBoss AS) from JBoss, Geronimo from Apache, TomEE from Apache, Resin Java Application Server from Caucho Technology, Blazix from Desiderata Software, Enhydra Server from Enhydra.org, and GlassFish from Oracle. Commercial Java app servers include WebLogic by Oracle, WebSphere from IBM and the open source JBoss Enterprise Application Platform (JBoss EAP) by Red Hat.

7K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo