<dependency> <groupId>org.apache.tuscany</groupId> <artifactId>commonj-api</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>sca-api</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-assembly</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-assembly-xml</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-contribution</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-contribution-impl</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-core</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-core-databinding</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-core-spi</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-databinding-axiom</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency>
<dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-databinding</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-host-embedded</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-policy</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-host-http</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-host-geronimo</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-implementation-java</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-implementation-java-runtime</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-implementation-java-xml</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface-java</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface-java-runtime</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface-java-xml</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-ws</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-ws-axis2</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-ws-xml</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface-wsdl</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface-wsdl-runtime</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-interface-wsdl-xml</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-policy</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-host-rmi</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <!-- ********************************************************--> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-feed</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <!--<dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-jms</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency>--> <!--dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-jsonrpc</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency--> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-rmi</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-ejb</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-sca</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-binding-sca-xml</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-distributed</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sca</groupId> <artifactId>tuscany-extension-helper</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.das</groupId> <artifactId>tuscany-das-rdb</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> <dependency> <groupId>org.apache.tuscany.sdo</groupId> <artifactId>tuscany-sdo-impl</artifactId> <version>${tuscanyVersion}</version> <type>jar</type> <import>classes</import> </dependency> Vamsi On 8/17/07, Simon Laws <[EMAIL PROTECTED]> wrote: > > On 8/17/07, Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote: > > > > Hit a new error. Stack trace given below: > > > > java.lang.NoClassDefFoundError: > > > > > org/apache/tuscany/sca/interfacedef/java/introspect/JavaInterfaceIntrospectorExtensionPoint > > at java.lang.Class.forName0(Native Method) > > at java.lang.Class.forName(Class.java:242) > > at > > org.apache.tuscany.sca.host.embedded.impl.ReallySmallRuntime.loadModules > ( > > ReallySmallRuntime.java:181) > > at > org.apache.tuscany.sca.host.embedded.impl.ReallySmallRuntime.start( > > ReallySmallRuntime.java:133) > > at org.apache.tuscany.sca.host.embedded.impl.EmbeddedSCADomain.start > ( > > EmbeddedSCADomain.java:74) > > > > > > Vamsi > > > > On 8/17/07, Simon Laws <[EMAIL PROTECTED]> wrote: > > > > > > On 8/16/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote: > > > > > > > > Simon Laws wrote: > > > > > On 8/16/07, Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote: > > > > > > > > > >> I am not referencing this class directly in my code. Can it be > > that > > > > the > > > > >> published 1.0-incubating-SNAPSHOT jars in maven repos are not in > > syc > > > or > > > > >> not > > > > >> the latest?? I can not think of other possibilities. > > > > >> > > > > >> Vamsi > > > > >> > > > > >> > > > > >> On 8/14/07, Simon Laws <[EMAIL PROTECTED]> wrote: > > > > >> > > > > >>> On 8/14/07, Vamsavardhana Reddy <[EMAIL PROTECTED]> wrote: > > > > >>> > > > > >>>> On 8/11/07, Raymond Feng <[EMAIL PROTECTED]> wrote: > > > > >>>> > > > > >>>>> Hi, > > > > >>>>> > > > > >>>>> We put together a demo [1] on Tuscany/Geronimo integration for > > the > > > > >>>>> LinuxWorld 2007. You are welcome to play with it and give us > > > > >>>>> > > > > >> feedback. > > > > >> > > > > >>>>> Please follow the instructions at > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >> > > > > > > > > > > http://svn.apache.org/repos/asf/incubator/tuscany/sandbox/rfeng/geronimo-demo/README.TXT > > > > >> > > > > >>>>> . > > > > >>>>> The demo scenario is captured at > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >> > > > > > > > > > > http://svn.apache.org/repos/asf/incubator/tuscany/sandbox/rfeng/geronimo-demo/scenario.png > > > > >> > > > > >>>>> . > > > > >>>>> > > > > >>>>> The demo is built on top of the sandbox code in Geronimo [2] > > which > > > > >>>>> > > > > >> is > > > > >> > > > > >>>>> discussed on [3]. > > > > >>>>> > > > > >>>>> Please note this is just the starting of effort and there are > > > still > > > > >>>>> > > > > >>>> quite > > > > >>>> > > > > >>>>> a > > > > >>>>> lot to do. Please join us on this effort. > > > > >>>>> > > > > >>>>> In the near term, I believe that we need to do the following: > > > > >>>>> > > > > >>>>> 1) Move the code out of sandbox and have them in the build > with > > > test > > > > >>>>> cases. > > > > >>>>> 2) The tuscany-geronimo-plugin uses mixed versions of Tuscany > > Java > > > > >>>>> > > > > >> SCA > > > > >> > > > > >>>>> 0.91-incubating and 1.0-incubating-SNAPSHOT. Let's try to > switch > > > to > > > > >>>>> 1.0-incubating-SNAPSHOT so that we have consistent modules. > > > > >>>>> > > > > >>>> After switching to 1.0-incubating-SNAPSHOT, I have run into a > > > > >>>> NoClassDefFoundError: > > > > >>>> org/apache/tuscany/sca/assembly/DefaultSCABindingFactory. > > > > >>>> > > > > >>>> > > > > >>>> 3) The Geronimo 2.0 RC1 is not being voted on. We should be > > > prepared > > > > >>>> > > > > >> to > > > > >> > > > > >>>> move > > > > >>>> > > > > >>>>> this level. Vamsi, do you have the JIRA GERONIMO-3351 [4] > fixed > > in > > > > >>>>> > > > > >> the > > > > >> > > > > >>>>> RC1? > > > > >>>>> > > > > >>>> GERONIMO-3351 has not been integrated into 2.0 release. Part > of > > > the > > > > >>>> problem > > > > >>>> is addressed in branches\2.0 and trunk. It affects only > SNAPSHOT > > > > >>>> dependencies and there is some discussion on whether the > > downloaded > > > > >>>> version > > > > >>>> (if it is different from SNAPSHOT) should be renamed, by the > > plugin > > > > >>>> installer, to SNAPSHOT or the dependency resolution is Geronimo > > > > should > > > > >>>> handle it in a different way. The problem we have run into is > in > > > > >>>> conjunction with another problem that occurs when a trailing > "/" > > is > > > > >>>> > > > > >> not > > > > >> > > > > >>>> present in the maven repo URL. This has been fixed in > > branches\2.0 > > > > >>>> > > > > >> and > > > > >> > > > > >>>> trunk (not in 2.0 release though) and the work around for this > is > > > to > > > > >>>> > > > > >> put > > > > >> > > > > >>>> that trailing "/" in the maven repo URLs in geronimo-plugin.xml > > > > >>>> > > > > >> . These > > > > >> > > > > >>>> two > > > > >>>> fixes will (most likely, but not guaranteed) go into 2.0.1 due > to > > > be > > > > >>>> released soon (probably this week). > > > > >>>> > > > > >>>> > > > > >>>> [1] > > > > >>>> > > > > >>>>> > > > > >> > > > > > > > > > > http://svn.apache.org/repos/asf/incubator/tuscany/sandbox/rfeng/geronimo-demo/ > > > > >> > > > > >>>>> [2] > > > > >>>>> > > > > >>>> > > > http://svn.apache.org/repos/asf/geronimo/sandbox/tuscany-integration/ > > > > >>>> > > > > >>>>> [3] > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >> > > > > > > > > > > http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Tuscany+Geronimo+Integration > > > > >> > > > > >>>>> [4] https://issues.apache.org/jira/browse/GERONIMO-3351 > > > > >>>>> > > > > >>>>> Thanks, > > > > >>>>> Raymond > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >> > > --------------------------------------------------------------------- > > > > >> > > > > >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > >>>>> For additional commands, e-mail: > [EMAIL PROTECTED] > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>> Hi > > > > >>> > > > > >>> org/apache/tuscany/sca/assembly/DefaultSCABindingFactory. was > > taken > > > > out > > > > >>> > > > > >> a > > > > >> > > > > >>> week or so ago when I moved the majority of sca binding into the > > > > >>> binding-sca > > > > >>> module. I'm thinking that I was a little overzealous when I took > > > this > > > > >>> > > > > >> out > > > > >> > > > > >>> and that it probably needs to go back in. In the mean time can > > you > > > > >>> > > > > >> create > > > > >> > > > > >>> a > > > > >>> > > > > >>> > > > > >>> org.apache.tuscany.sca.binding.sca.impl.SCABindingFactoryImpl > > > > >>> > > > > >>> instead? > > > > >>> > > > > >>> Regards > > > > >>> > > > > >>> Simon > > > > >>> > > > > >>> > > > > > You may very well be right. Time to push some new snapshots out! > Let > > > me > > > > find > > > > > out how to do that. > > > > > > > > > > Simon > > > > > > > > > > > > > > > > > > Yes I think that new published snapshots will resolve that issue. > > > > > > > > In addition, how about adding the Tuscany/Geronimo integration > modules > > > > to our build? This will help us check that we're not breaking them > > when > > > > we make changes in the rest of the Tuscany code. It will also make > it > > > > easier for people to try out the integration from their Tuscany > > > > workspace / development environment. > > > > > > > > The simplest is probably to point to these modules in the Geronimo > > > > sandbox SVN from our java/sca/modules directory using an SVN > externals > > > > property... > > > > > > > > Thoughts? > > > > > > > > -- > > > > Jean-Sebastien > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > Ok, I've published a new set of snapshots for the SCA modules (I > > haven't > > > done samples or itests). I tested against the current SDO snapshots. > Let > > > us > > > know if this gets you any further forward. > > > > > > Regards > > > > > > Simon > > > > > > Oh dear - can you show me what dependencies you are declaring on Tuscany > modules. I'll create a test and try it here. > > Simon >