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
