[Cosmo-dev] multi_project branch is ready for dev review

Ted Leung twl at osafoundation.org
Mon Feb 5 12:25:45 PST 2007


I started working through the use cases.  When I got to:

mvn -Prelease clean compile war:war

I got:

mvn -Prelease clean compile war:war    ~work/osaf/multi_project
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   OSAF Server
[INFO]   Cosmo
[INFO]   OSAF Server Bundle
[INFO]   Cosmo Migration
[INFO] Searching repository for plugin with prefix: 'war'.
[INFO]  
------------------------------------------------------------------------ 
----
[INFO] Building OSAF Server
[INFO]    task-segment: [clean, compile, war:war]
[INFO]  
------------------------------------------------------------------------ 
----
[INFO] [clean:clean]
[INFO] Deleting directory /home/twl/work/osaf/multi_project/target
[INFO] Deleting directory /home/twl/work/osaf/multi_project/target/ 
classes
[INFO] Deleting directory /home/twl/work/osaf/multi_project/target/ 
test-classes
[INFO] No goals needed for project - skipping
[INFO] [war:war]
[INFO] Exploding webapp...
[INFO] Assembling webapp osaf-server in /home/twl/work/osaf/ 
multi_project/target/osaf-server-0.6-SNAPSHOT
[INFO] Copy webapp webResources to /home/twl/work/osaf/multi_project/ 
target/osaf-server-0.6-SNAPSHOT
[INFO] Generating war /home/twl/work/osaf/multi_project/target/osaf- 
server-0.6-SNAPSHOT.war
[INFO]  
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]  
------------------------------------------------------------------------
[INFO] Error assembling WAR: Deployment descriptor: /home/twl/work/ 
osaf/multi_project/target/osaf-server-0.6-SNAPSHOT/WEB-INF/web.xml  
does not exist.

[INFO]  
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]  
------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Mon Feb 05 12:15:16 PST 2007
[INFO] Final Memory: 3M/7M
[INFO]  
------------------------------------------------------------------------
[1]    12751 exit 1     mvn -Prelease clean compile war:war



On Feb 2, 2007, at 5:54 PM, Mike Taylor wrote:

> With the amazing bug-finding and solving help of Travis, he and I  
> have made a lot of subtle changes to the multi-project branch and  
> feel it's ready for the Cosmo devs to review.
>
> Some simple notes on what I think is the more common use-cases can  
> be found here:
>
> 	http://wiki.osafoundation.org/Projects/CosmoBuildInstructions#Multi 
> %20Project%20Branch
>
> Please note - this branch was based on the Cosmo trunk as of a  
> couple days ago - it's there to test the Maven build process, not  
> the code :)
>
> Some things fixed by this branch:
>
> 	- The dojo "build" is now it's own sub-project and generates a jar  
> file - one for devs (normal uncompressed) and one for release
> 	- The Olson and jsonrpc-java-js jsar projects are now sub-projects  
> and generate jar files
> 	- The cosmo, migration and snarf parts are now sub-projects and  
> will use each others dependencies in a smarter fashion
> 	- Because we can now use profiles, the javascript libraries are  
> now stored in the webapp under a versioned directory
>
> This solves a number of subtle cache related javascript issues -  
> but not all of them.  You will still need to flush/force reload if  
> you are testing with a dev snapshot *and* the javascript changes.
>
> Because now the whole project is managed as sub-projects by Maven  
> we will be able to start using some of the more useful maven  
> plugins to do documentation, code-coverage and other helpful reports.
>
> What I would like people to do is to checkout the branch and go  
> into the cosmo directory and run thru the use-cases I outline in  
> the wiki page and let me know if I'm totally bat-shit crazy or does  
> it work.
>
> thanks,
>
> ---
> bear
>
> Build and Release Engineer
> Open Source Applications Foundation (OSAF)
> bear at osafoundation.org
> http://www.osafoundation.org
>
> bear at code-bear.com
> http://code-bear.com
>
>
>
> _______________________________________________
> cosmo-dev mailing list
> cosmo-dev at lists.osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/cosmo-dev/attachments/20070205/ee6fef42/attachment.html


More information about the cosmo-dev mailing list