Have you disabled Tapestry's caching?

http://softwaretrenches.com/2004/04/disabling_tapestry_cache.html

If you do this, you should be able to deploy new templates (*.html
files) and refresh your browser to see the changes.  Running "ant
deploy-web" should allow you to do this.

I believe WebLogic allows you to drop the WAR in a particular
directory and it'll refresh.  Have you tried modifying the "deploywar"
target to deploy to WebLogic?

Another thing you could do is develop on Tomcat and periodically test
on WebLogic.  Better yet, setup CruiseControl to test on WLS.

Matt

On 12/20/06, Robert Campbell <[EMAIL PROTECTED]> wrote:
Hi everyone,

We running Appfuse w/Tapestry on WebLogic. Our Build-Test-Deploy cycle is
KILLING us. The build isn't so bad, but the wldeploy ant task - the
deploying of the war - takes ages, and once it's deployed, the first page
view takes ages also.

Maybe this is a stupid question and we're missing something totally obvious,
but are there any tips to speeding up the deploy & first compile?

We can't use Tomcat instead, so we are going to try WebLogic Express for
development and see if it's faster.

We can also speed things up if we only change DAO & Service by using unit
testing only with no deploy, but right now it's mostly front-end Tapestry
stuff we're doing.. so it requires an actual page view to text ajax, etc.

Thanks!



--
http://raibledesigns.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to