>> provided that you give Ant the correct classpaths it needs to find all the
Java libraries that implement the CF runtime.
Actually this step isn't needed since the CF engine runs inside its own JVM
and will know all by itself where the classpaths are.

>> I'm not too worried that there are extra datasources and such in the .war
file
If you've got a nice dev/QA/stage/deploy setup, then you can easily have the
QA and/or staging machines have the actual settings for deployment on them
while your developers can play around with it as much as they want.  Then no
extra settings are in the deployed archives.

>> and then using Subversion for version control
It's sweet stuff!

Good luck,
Steve

-----Original Message-----
From: Cliff Meyers [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, March 29, 2005 8:13 AM
To: CF-Talk
Subject: adminapi and j2ee packaging

Steve,


I suppose now that I've thought about it more it does make sense: using Ant
to build the .war files from .cfm template collections should work fine
provided that you give Ant the correct classpaths it needs to find all the
Java libraries that implement the CF runtime.

Although it violates my sense of a truly "clean" deployment where each ..war
takes exactly what it needs, I'm not too worried that there are extra
datasources and such in the .war file.  We'll likely be doing sourceless
deployment anyways which means that if anyone were to try and edit code on
our test, QA, stage or production servers that they'd have a heck of a time
:)

In the end I think I'll be very happy to use Ant.  We are a pretty large shop
with many, many Java developers that have expertise in these sorts of things.
We're in the process of shifting all our developers over to a local CF
developer edition and then using Subversion for version control (finally).
The new features available in CF7 gave me an opportunity to find a more
regimented technique for building out of SVN. 
  Thanks for all your help!


-Cliff


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:200453
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to