tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Sebastien Delfino <jsdelf...@apache.org>
Subject Build update, was: SCA source tree and build structure
Date Thu, 05 Apr 2007 02:36:04 GMT
Jean-Sebastien Delfino wrote:
> Venkata Krishnan wrote:
>> Hi,
>>
>> Yes, what Luciano is suggesting here makes sense to me as well.
>>
>> Thanks
>>
>> - Venkat
>>
>> On 4/4/07, Luciano Resende <luckbr1975@gmail.com> wrote:
>>>
>>> Sebastien wrote:
>>> > I was initially thinking about 1.0-incubating-M3-SNAPSHOT, but 
>>> alpha1 is
>>> >probably better. I'll start with alpha1 then.
>>>
>>> Should we leave like 1.0-incubating-SNAPSHOT, and only add M3 or alpha1
>>> when
>>> we branch/tag for release, together with the removal of SNAPSHOT ? This
>>> would make trunk always with same version id, right ?
>>>
>>> On 4/3/07, Jean-Sebastien Delfino <jsdelfino@apache.org> wrote:
>>> >
>>> > [snip]
>>> > Raymond Feng wrote:
>>> > > Forgot to ask one question:
>>> > >
>>> > > We have inconsistent version ids for artifacts in the trunk, do you
>>> > > plan to reconcile them? If so, what should the version id look 
>>> like? I
>>> > > propose that we use something like 
>>> 1.0-incubating-alpha1-SNAPSHOT to
>>> > > reflect the fact that we're working toward a 1.0 release.
>>> > >
>>> > > Thanks,
>>> > > Raymond
>>> > >
>>> >
>>> > Yes I plan to reconcile them, like this:
>>> >
>>> > >
>>> > >> - Version of our modules will be specified once in 
>>> java/sca/pom.xml,
>>> > >> child poms don't need specify a version as they get it from their
>>> > parent
>>> > >>
>>> >
>>> > I was initially thinking about 1.0-incubating-M3-SNAPSHOT, but 
>>> alpha1 is
>>> > probably better. I'll start with alpha1 then.
>>> >
>>> > --
>>> > Jean-Sebastien
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
>>> > For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>>> >
>>> >
>>>
>>>
>>> -- 
>>> Luciano Resende
>>> http://people.apache.org/~lresende
>>>
>>
>
> OK then, it makes sense to me too, I'll change to 
> 1.0-incubating-SNAPSHOT.
>

Here's an update on the progress with the new build structure.

To build the sca tree, you should now be able to do the following:
cd tuscany/java/sca
mvn
and get the following output.

[INFO] 
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
------------------------------------------------------------------------
[INFO] Apache Tuscany Project Parent ......................... SUCCESS 
[1.356s]
[INFO] Apache Tuscany Build Tools ............................ SUCCESS 
[0.975s]
[INFO] SCA API Version 1.0 ................................... SUCCESS 
[0.900s]
[INFO] Apache Tuscany SCA Implementation Project ............. SUCCESS 
[0.033s]
[INFO] Apache Tuscany SCA Implementation Modules ............. SUCCESS 
[0.044s]
[INFO] Apache Tuscany Interface Model ........................ SUCCESS 
[0.972s]
[INFO] Apache Tuscany Policy Model ........................... SUCCESS 
[1.206s]
[INFO] Apache Tuscany Assembly Model ......................... SUCCESS 
[2.266s]
[INFO] Apache Tuscany SCA Contribution Service ............... SUCCESS 
[1.134s]
[INFO] Apache Tuscany SCA XML Assembly Support ............... SUCCESS 
[2.860s]
[INFO] Apache Tuscany DataBinding Framework .................. SUCCESS 
[4.500s]
[INFO] Apache Tuscany Data Binding for Axiom ................. SUCCESS 
[1.746s]
[INFO] Apache Tuscany HTTP Servlet Host ...................... SUCCESS 
[0.331s]
[INFO] Apache Tuscany Jetty HTTP Service ..................... SUCCESS 
[4.493s]
[INFO] Apache Tuscany Tomcat HTTP Service .................... SUCCESS 
[2.545s]
[INFO] Apache Tuscany Java Interface Model ................... SUCCESS 
[0.687s]
[INFO] Apache Tuscany SCA XML Java Interface Extension ....... SUCCESS 
[1.365s]
[INFO] Apache Tuscany WSDL Interface Model ................... SUCCESS 
[0.750s]
[INFO] Apache Tuscany SCA XML WSDL Interface Extension ....... SUCCESS 
[1.383s]
[INFO] Apache Tuscany Java Implementation Model .............. SUCCESS 
[0.823s]
[INFO] Apache Tuscany SCA XML Java Implementation Extension .. SUCCESS 
[1.436s]
[INFO] Apache Tuscany Axis2 Java2WSDL Tool ................... SUCCESS 
[9.311s]
[INFO] Apache Tuscany Maven Plugin for Java2WSDL ............. SUCCESS 
[1.400s]
[INFO] Apache Tuscany Axis2 WSDL2Java Tool ................... SUCCESS 
[6.734s]
[INFO] Apache Tuscany Maven Plugin for WSDL2Java ............. SUCCESS 
[0.594s]
[INFO] 
------------------------------------------------------------------------
[INFO] 
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] 
------------------------------------------------------------------------
[INFO] Total time: 50 seconds
[INFO] Finished at: Wed Apr 04 19:23:58 PDT 2007
[INFO] Final Memory: 28M/115M
[INFO] 
------------------------------------------------------------------------

This is just a subset of the whole SCA tree, more work is required to 
bring up the remaining pieces, in particular:
- the core runtime
- the contribution service implementation
- the SDO, JaxB and SDO-Axiom databinding
- the various Axis2, JMS, RMI etc. bindings
- The support for JMX management and the discovery/JMS
- the Spring implementation support

Our integration tests are under java/sca/itest but not included in the 
build yet, as we need to get the above modules building first.

The java/sca/samples directory is currently empty. The work to bring 
them up and get them to at least compile could be done in parallel if 
people are interested in helping out with that.

-- 
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org


Mime
View raw message