[Anthill] RE: Build Errors Path Null

Erik Husby mhusby at broad.mit.edu
Tue Jul 20 12:52:45 CDT 2004


Whitlock, Jeremy x66075 wrote:

>Eric,
>	That's just how PVCS is setup right now and it would be hard for me
>to push this by the uppers if we are required to have a "proprietary"
>directory structure just to suit the Continuous Integration System.  We are
>already having to make our directory structure BEA WebLogic compliant and we
>were unable to pursue Maven due to this setup as well.  To make AntHill
>work, what do I have to do?  I want to evaluate AntHill and I don't know
>that the install document explains this or hopefully AntHill would already
>be running.  (That is assuming I have anything close to a brain!)  I need
>your help to explain what I need to do, and why if you have time, so that I
>can get AntHill up and running.  Thanks for your assistance and if you don't
>have the time or the want to help, I'd understand as we are all busy people.
>Thanks, Jeremy
>
>  
>
I am happily combining Anthill and Maven to build BEA WebLogic compliant 
projects with no troubles. As explained in the first reply to your 
question, Anthill checks out the code to its own directory for the 
build. In my case, my WebLogic projects are checked into CVS using the 
WebLogic directory structure. When Anthill checks the code out, it gets 
the proper WebLogic directory structure. I wrote a WebLogic plugin for 
Maven that uses the WebLogic Workshop compiler to build the EAR and I 
use the WebLogic java tasks to deploy the EAR.

It all works very nicely together. The only tricky part was that I had 
to write a MavenAnt.xml so that Ant would launch Maven. This because 
AnthillOS directly calls Ant instead of going through a script like 
AnthillPro does.

Just wanted to let you know that what you are interested in is doable.

-- 
Erik Husby
Team Lead for Software Quality Automation
Broad Institute of MIT and Harvard 
Rm. 2192  320 Charles St
Cambridge, MA 02141-2023
mobile: 781.354.6669, office: 617.258.9227, mhusby at broad.mit.edu




More information about the Anthill mailing list