On Fri, Nov 12, 2010 at 3:32 AM, <[email protected]> wrote: > Author: antelder > Date: Fri Nov 12 11:32:21 2010 > New Revision: 1034349 > > URL: http://svn.apache.org/viewvc?rev=1034349&view=rev > Log: > more base + extension updates > > Modified: > tuscany/sca-java-2.x/trunk/samples/applications/store-webapp/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-contribution/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-webapp/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-sca/calculator-contribution/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-ws/calculator-contribution/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-java/calculator-contribution/pom.xml > > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-script/calculator-contribution/pom.xml > > Modified: tuscany/sca-java-2.x/trunk/samples/applications/store-webapp/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/applications/store-webapp/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- tuscany/sca-java-2.x/trunk/samples/applications/store-webapp/pom.xml > (original) > +++ tuscany/sca-java-2.x/trunk/samples/applications/store-webapp/pom.xml Fri > Nov 12 11:32:21 2010 > @@ -30,24 +30,60 @@ > <name>Apache Tuscany SCA Sample Getting Started Online Store as > WebApp</name> > > <dependencies> > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + <artifactId>tuscany-base-runtime</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + <artifactId>tuscany-data-api</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-host-webapp</artifactId> > + <artifactId>tuscany-binding-atom-runtime</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > - > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-data-api</artifactId> > + <artifactId>tuscany-binding-atom-js-dojo</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + <artifactId>tuscany-binding-http-runtime</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + <artifactId>tuscany-binding-jsonrpc-runtime</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > - > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-web20</artifactId> > - <type>pom</type> > + <artifactId>tuscany-binding-jsonrpc-js-dojo</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + <artifactId>tuscany-implementation-widget-runtime</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + > <artifactId>tuscany-implementation-widget-runtime-dojo</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + > + <dependency> > + <groupId>org.apache.tuscany.sca</groupId> > + <artifactId>tuscany-web-javascript-dojo</artifactId> > + <version>2.0-SNAPSHOT</version> > + </dependency> > + > > <dependency> > <groupId>junit</groupId> > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/async/calculator-contribution/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -31,8 +31,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > + <artifactId>tuscany-sca-api</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-contribution/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-contribution/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-contribution/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-contribution/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -31,8 +31,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > + <artifactId>tuscany-sca-api</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-webapp/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-webapp/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-webapp/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-jsonrpc/calculator-webapp/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -32,15 +32,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > - <version>2.0-SNAPSHOT</version> > - </dependency> > - > - <dependency> > - <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-webapp</artifactId> > - <type>pom</type> > + <artifactId>tuscany-base-runtime</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > @@ -51,12 +43,6 @@ > </dependency> > > <dependency> > - <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-databinding-json</artifactId> > - <version>2.0-SNAPSHOT</version> > - </dependency> > - > - <dependency> > <groupId>org.dojotoolkit</groupId> > <artifactId>dojo</artifactId> > <version>1.3.0</version> > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-sca/calculator-contribution/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/binding-sca/calculator-contribution/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-sca/calculator-contribution/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-sca/calculator-contribution/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -31,8 +31,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > + <artifactId>tuscany-sca-api</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-ws/calculator-contribution/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/binding-ws/calculator-contribution/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-ws/calculator-contribution/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/binding-ws/calculator-contribution/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -31,8 +31,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > + <artifactId>tuscany-sca-api</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-java/calculator-contribution/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-java/calculator-contribution/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-java/calculator-contribution/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-java/calculator-contribution/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -31,8 +31,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > + <artifactId>tuscany-sca-api</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > > Modified: > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-script/calculator-contribution/pom.xml > URL: > http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-script/calculator-contribution/pom.xml?rev=1034349&r1=1034348&r2=1034349&view=diff > ============================================================================== > --- > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-script/calculator-contribution/pom.xml > (original) > +++ > tuscany/sca-java-2.x/trunk/samples/learning-more/implementation-script/calculator-contribution/pom.xml > Fri Nov 12 11:32:21 2010 > @@ -31,8 +31,7 @@ > <dependencies> > <dependency> > <groupId>org.apache.tuscany.sca</groupId> > - <artifactId>tuscany-feature-api</artifactId> > - <type>pom</type> > + <artifactId>tuscany-sca-api</artifactId> > <version>2.0-SNAPSHOT</version> > </dependency> > > > >
I thought we were trying to hide the dependency complexity from end user by using features. The store-webapp sample was using the web 2.0 feature, but it looks like it was changed to use a coarse-grained dependencies. Could someone please help me understand why this change was done ? -- Luciano Resende http://people.apache.org/~lresende http://twitter.com/lresende1975 http://lresende.blogspot.com/
