You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Rajini Sivaram <ra...@googlemail.com> on 2008/03/07 20:33:20 UTC

Tests for Tuscany running under OSGi

itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
haven't included the tests in itests/pom.xml because they need to create
bundles corresponding to Tuscany, and hence require around 100 megabytes.
Since we currently dont have other tests for a multi-classloader Tuscany
environment, and because it is very difficult to ensure that changes to
Tuscany dont add more problems for an OSGi-based Tuscany, I would like to
add itest/osgi-tuscany to the main build if there are no objections.

There are still many outstanding issues with running Tuscany under OSGi, but
the test directory contains a harness to enable Tuscany samples to be run
using an OSGi-based Tuscany runtime, and hence provides test cases for all
the known outstanding issues (the broken tests are currently commented out,
but can be turned on as each problem is fixed).

Thoughts? Objections?

Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
On 3/11/08, ant elder <an...@gmail.com> wrote:
>
> On Fri, Mar 7, 2008 at 7:33 PM, Rajini Sivaram <
> rajinisivaram@googlemail.com>
> wrote:
>
> > itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> > haven't included the tests in itests/pom.xml because they need to create
> > bundles corresponding to Tuscany, and hence require around 100
> megabytes.
> > Since we currently dont have other tests for a multi-classloader Tuscany
> > environment, and because it is very difficult to ensure that changes to
> > Tuscany dont add more problems for an OSGi-based Tuscany, I would like
> to
> > add itest/osgi-tuscany to the main build if there are no objections.
> >
> > There are still many outstanding issues with running Tuscany under OSGi,
> > but
> > the test directory contains a harness to enable Tuscany samples to be
> run
> > using an OSGi-based Tuscany runtime, and hence provides test cases for
> all
> > the known outstanding issues (the broken tests are currently commented
> > out,
> > but can be turned on as each problem is fixed).
> >
> > Thoughts? Objections?
> >
> > Thank you...
> >
> > Regards,
> >
> > Rajini
> >
>
> Could you explain a bit about why the bundles are split up this way
> (runtime/extensions/3rdparty), not saying i think its wrong and I think
> you've posted about this in the past, i'm just trying to understand
> properly
> how it all hangs together. For example, would be possible to have
> something
> like a tuscany-base module that includes the runtime and its dependencies
> as
> one bundle (similar to as described in [1]), and then have other bundles
> for
> extensions such as a ws bundle that includes the tuscany axis2 extension
> and
> all its dependencies?


The bundles were split (this was many months ago) based on the classloader
discussions - since each bundle is loaded using a different classloader. We
could have a tuscany-base bundle quite easily including the runtime and its
dependencies, but the pom.xml to generate separate ws bundles etc. would be
more complicated since we want to ensure that each 3rd party jar is included
in only one bundle. But yes, it can be done.



>   ...ant
>
> [1]
>
> http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/200803.mbox/%3c71e1b5740803050635y759d1720p87dc37dc08669632@mail.gmail.com%3e
>



-- 
Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by ant elder <an...@gmail.com>.
On Fri, Mar 7, 2008 at 7:33 PM, Rajini Sivaram <ra...@googlemail.com>
wrote:

> itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> haven't included the tests in itests/pom.xml because they need to create
> bundles corresponding to Tuscany, and hence require around 100 megabytes.
> Since we currently dont have other tests for a multi-classloader Tuscany
> environment, and because it is very difficult to ensure that changes to
> Tuscany dont add more problems for an OSGi-based Tuscany, I would like to
> add itest/osgi-tuscany to the main build if there are no objections.
>
> There are still many outstanding issues with running Tuscany under OSGi,
> but
> the test directory contains a harness to enable Tuscany samples to be run
> using an OSGi-based Tuscany runtime, and hence provides test cases for all
> the known outstanding issues (the broken tests are currently commented
> out,
> but can be turned on as each problem is fixed).
>
> Thoughts? Objections?
>
> Thank you...
>
> Regards,
>
> Rajini
>

Could you explain a bit about why the bundles are split up this way
(runtime/extensions/3rdparty), not saying i think its wrong and I think
you've posted about this in the past, i'm just trying to understand properly
how it all hangs together. For example, would be possible to have something
like a tuscany-base module that includes the runtime and its dependencies as
one bundle (similar to as described in [1]), and then have other bundles for
extensions such as a ws bundle that includes the tuscany axis2 extension and
all its dependencies?

   ...ant

[1]
http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/200803.mbox/%3c71e1b5740803050635y759d1720p87dc37dc08669632@mail.gmail.com%3e

Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
On 3/11/08, ant elder <an...@gmail.com> wrote:
>
> On Fri, Mar 7, 2008 at 7:33 PM, Rajini Sivaram <
> rajinisivaram@googlemail.com>
> wrote:
>
> > itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> > haven't included the tests in itests/pom.xml because they need to create
> > bundles corresponding to Tuscany, and hence require around 100
> megabytes.
> > Since we currently dont have other tests for a multi-classloader Tuscany
> > environment, and because it is very difficult to ensure that changes to
> > Tuscany dont add more problems for an OSGi-based Tuscany, I would like
> to
> > add itest/osgi-tuscany to the main build if there are no objections.
> >
> > There are still many outstanding issues with running Tuscany under OSGi,
> > but
> > the test directory contains a harness to enable Tuscany samples to be
> run
> > using an OSGi-based Tuscany runtime, and hence provides test cases for
> all
> > the known outstanding issues (the broken tests are currently commented
> > out,
> > but can be turned on as each problem is fixed).
> >
> > Thoughts? Objections?
> >
> > Thank you...
> >
> > Regards,
> >
> > Rajini
> >
>
> I'm still trying to understand this so ignoring that error i mentioned in
> the other email for now...with the osgi-tuscany\sca-api module would we be
> able to get rid of that if  we just had modules\sca-api create a jar with
> the correct bundle manifest?


Yes.

  ...ant
>



-- 
Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by ant elder <an...@gmail.com>.
On Fri, Mar 7, 2008 at 7:33 PM, Rajini Sivaram <ra...@googlemail.com>
wrote:

> itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> haven't included the tests in itests/pom.xml because they need to create
> bundles corresponding to Tuscany, and hence require around 100 megabytes.
> Since we currently dont have other tests for a multi-classloader Tuscany
> environment, and because it is very difficult to ensure that changes to
> Tuscany dont add more problems for an OSGi-based Tuscany, I would like to
> add itest/osgi-tuscany to the main build if there are no objections.
>
> There are still many outstanding issues with running Tuscany under OSGi,
> but
> the test directory contains a harness to enable Tuscany samples to be run
> using an OSGi-based Tuscany runtime, and hence provides test cases for all
> the known outstanding issues (the broken tests are currently commented
> out,
> but can be turned on as each problem is fixed).
>
> Thoughts? Objections?
>
> Thank you...
>
> Regards,
>
> Rajini
>

I'm still trying to understand this so ignoring that error i mentioned in
the other email for now...with the osgi-tuscany\sca-api module would we be
able to get rid of that if  we just had modules\sca-api create a jar with
the correct bundle manifest?

   ...ant

Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
Ant,

The new module tuscany-extensibility is not included in the bundles. I will
fix that.


On 3/11/08, ant elder <an...@gmail.com> wrote:
>
> On Fri, Mar 7, 2008 at 7:33 PM, Rajini Sivaram <
> rajinisivaram@googlemail.com>
> wrote:
>
> > itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> > haven't included the tests in itests/pom.xml because they need to create
> > bundles corresponding to Tuscany, and hence require around 100
> megabytes.
> > Since we currently dont have other tests for a multi-classloader Tuscany
> > environment, and because it is very difficult to ensure that changes to
> > Tuscany dont add more problems for an OSGi-based Tuscany, I would like
> to
> > add itest/osgi-tuscany to the main build if there are no objections.
> >
> > There are still many outstanding issues with running Tuscany under OSGi,
> > but
> > the test directory contains a harness to enable Tuscany samples to be
> run
> > using an OSGi-based Tuscany runtime, and hence provides test cases for
> all
> > the known outstanding issues (the broken tests are currently commented
> > out,
> > but can be turned on as each problem is fixed).
> >
> > Thoughts? Objections?
> >
> > Thank you...
> >
> > Regards,
> >
> > Rajini
> >
>
>
> I had a look at building this and get the test failure below, any ideas
> what
> could be going wrong?
>
>   ...ant
>
> testOSGiTuscany_BindingWS(
> org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)  Time
> elapsed: 14.782 sec  <<< ERROR!
> org.osgi.framework.BundleException: Unresolved package in bundle 11:
> package; (&(package=org.apache.tuscany.sca.extensibility)(version>=0.0.
> 0))
>        at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1711)
>        at org.apache.felix.framework.Felix._startBundle(Felix.java:1579)
>        at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
>        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:354)
>        at
> org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(
> TuscanyLoader.java:76)
>        at
>
> org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase.testOSGiTuscanyUsingOSGiClient
> (OSGiTuscanyRuntimeTestCase.jav
> a:87)
>        at
>
> org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase.testOSGiTuscany_BindingWS
> (OSGiTuscanyRuntimeTestCase.java:81)
>
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at org.junit.internal.runners.TestMethodRunner.executeMethodBody(
> TestMethodRunner.java:99)
>        at org.junit.internal.runners.TestMethodRunner.runUnprotected(
> TestMethodRunner.java:81)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
> BeforeAndAfterRunner.java:34)
>        at org.junit.internal.runners.TestMethodRunner.runMethod(
> TestMethodRunner.java:75)
>        at org.junit.internal.runners.TestMethodRunner.run(
> TestMethodRunner.java:45)
>        at
> org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(
> TestClassMethodsRunner.java:75)
>        at org.junit.internal.runners.TestClassMethodsRunner.run(
> TestClassMethodsRunner.java:36)
>        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(
> TestClassRunner.java:42)
>        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
> BeforeAndAfterRunner.java:34)
>        at org.junit.internal.runners.TestClassRunner.run(
> TestClassRunner.java:52)
>        at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(
> JUnit4TestSet.java:62)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(
> AbstractDirectoryTestSuite.java:138)
>        at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(
> AbstractDirectoryTestSuite.java:125)
>        at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(
> SurefireBooter.java:308)
>        at org.apache.maven.surefire.booter.SurefireBooter.main(
> SurefireBooter.java:879)
>
>
> Results :
>
> Tests in error:
> startTuscanyRuntimeInOSGi(
> org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)
> testOSGiTuscany_ImplementationJava(
> org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)
> testOSGiTuscany_BindingWS(
> org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)
>



-- 
Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by ant elder <an...@gmail.com>.
On Fri, Mar 7, 2008 at 7:33 PM, Rajini Sivaram <ra...@googlemail.com>
wrote:

> itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> haven't included the tests in itests/pom.xml because they need to create
> bundles corresponding to Tuscany, and hence require around 100 megabytes.
> Since we currently dont have other tests for a multi-classloader Tuscany
> environment, and because it is very difficult to ensure that changes to
> Tuscany dont add more problems for an OSGi-based Tuscany, I would like to
> add itest/osgi-tuscany to the main build if there are no objections.
>
> There are still many outstanding issues with running Tuscany under OSGi,
> but
> the test directory contains a harness to enable Tuscany samples to be run
> using an OSGi-based Tuscany runtime, and hence provides test cases for all
> the known outstanding issues (the broken tests are currently commented
> out,
> but can be turned on as each problem is fixed).
>
> Thoughts? Objections?
>
> Thank you...
>
> Regards,
>
> Rajini
>


I had a look at building this and get the test failure below, any ideas what
could be going wrong?

   ...ant

testOSGiTuscany_BindingWS(
org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)  Time
elapsed: 14.782 sec  <<< ERROR!
org.osgi.framework.BundleException: Unresolved package in bundle 11:
package; (&(package=org.apache.tuscany.sca.extensibility)(version>=0.0.
0))
        at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1711)
        at org.apache.felix.framework.Felix._startBundle(Felix.java:1579)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:354)
        at
org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(
TuscanyLoader.java:76)
        at
org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase.testOSGiTuscanyUsingOSGiClient
(OSGiTuscanyRuntimeTestCase.jav
a:87)
        at
org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase.testOSGiTuscany_BindingWS
(OSGiTuscanyRuntimeTestCase.java:81)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.junit.internal.runners.TestMethodRunner.executeMethodBody(
TestMethodRunner.java:99)
        at org.junit.internal.runners.TestMethodRunner.runUnprotected(
TestMethodRunner.java:81)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestMethodRunner.runMethod(
TestMethodRunner.java:75)
        at org.junit.internal.runners.TestMethodRunner.run(
TestMethodRunner.java:45)
        at
org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(
TestClassMethodsRunner.java:75)
        at org.junit.internal.runners.TestClassMethodsRunner.run(
TestClassMethodsRunner.java:36)
        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(
TestClassRunner.java:42)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(
BeforeAndAfterRunner.java:34)
        at org.junit.internal.runners.TestClassRunner.run(
TestClassRunner.java:52)
        at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(
JUnit4TestSet.java:62)
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(
AbstractDirectoryTestSuite.java:138)
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(
AbstractDirectoryTestSuite.java:125)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(
SurefireBooter.java:308)
        at org.apache.maven.surefire.booter.SurefireBooter.main(
SurefireBooter.java:879)


Results :

Tests in error:
  startTuscanyRuntimeInOSGi(
org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)
  testOSGiTuscany_ImplementationJava(
org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)
  testOSGiTuscany_BindingWS(
org.apache.tuscany.sca.test.osgi.tuscany.OSGiTuscanyRuntimeTestCase)

Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
On 3/11/08, Simon Nash <na...@apache.org> wrote:
>
> Rajini Sivaram wrote:
> > itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> > haven't included the tests in itests/pom.xml because they need to create
> > bundles corresponding to Tuscany, and hence require around 100
> megabytes.
> > Since we currently dont have other tests for a multi-classloader Tuscany
> > environment, and because it is very difficult to ensure that changes to
> > Tuscany dont add more problems for an OSGi-based Tuscany, I would like
> to
> > add itest/osgi-tuscany to the main build if there are no objections.
> >
> > There are still many outstanding issues with running Tuscany under OSGi,
> but
> > the test directory contains a harness to enable Tuscany samples to be
> run
> > using an OSGi-based Tuscany runtime, and hence provides test cases for
> all
> > the known outstanding issues (the broken tests are currently commented
> out,
> > but can be turned on as each problem is fixed).
> >
> > Thoughts? Objections?
> >
> > Thank you...
> >
> > Regards,
> >
> > Rajini
> >
> I am already pushing the limits of available disk space.  Would it be
> possible to provide an alternate profile that would exclude this test?
>
> In fact we could go further and generalize this principle by defining
> a "basic regression" bucket and a "full test" bucket, selected by
> profile.  The Continuum build would run the "full test" bucket.
> Developer builds could use "basic regression" or "full test" at the
> individual developer's discretion.
>
> As a first step towards defining what tests go into what bucket, I'd
> suggest that tests that consume a lot of disk space or take a long time
> to run should only be part of the "full test" bucket.


I will be quite happy if the OSGi tests could be run once a week or so as
part of a "full regression test" bucket. It doesn't necessarily have to run
during every Continuum build (though that will be good). At the moment, I
find it very difficult to keep track of changes (like the one Ant reported
in this thread where new projects or packages are added to the Tuscany
runtime) which affect these tests.


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


-- 
Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
Simon,

At the moment, bundles are generated using maven-bundle-plugin, using maven
dependencies. Because the test splits Tuscany into five bundles, it may be
tricky to automatically find the jars for each bundle (I dont know enough
about maven to do this). The build would be simpler if we had a single
Tuscany bundle instead, but most of the classloading problems identified by
the tests are because of a multi-classloader environment, and hence I am not
keen on merging the bundles.

If you can suggest some way of automating the generation of bundles without
maven dependencies, I will be happy to change the build.


On 3/17/08, Simon Laws <si...@googlemail.com> wrote:
>
> On Mon, Mar 17, 2008 at 2:49 PM, ant elder <an...@gmail.com> wrote:
>
> > On Mon, Mar 17, 2008 at 12:20 PM, Simon Nash <na...@apache.org> wrote:
> >
> > <snip>
> >
> > I tried to build itest/osgi-tuscany to see what its time and space
> > > overheads are, but I ran into multiple errors (incorrect pom and some
> > > tests failing).  Is anyone else able to get this to build cleanly?
> > >
> > >
> > If you're seeing failures like:
> >
> > Unresolved package in bundle 9: package; (&(package=
> > org.apache.tuscany.sca.node.launcher
> >
> > then yes i also see that now. I guess its yet another break due to trunk
> > changes and osgi-tuscany needing to be updated as its not in the build.
> >
> >   ...ant
> >
>
> Can we automate the updating of the OSGi artifacts to match the truck
> status?
>
> Simon
>



-- 
Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by Simon Laws <si...@googlemail.com>.
On Mon, Mar 17, 2008 at 2:49 PM, ant elder <an...@gmail.com> wrote:

> On Mon, Mar 17, 2008 at 12:20 PM, Simon Nash <na...@apache.org> wrote:
>
> <snip>
>
> I tried to build itest/osgi-tuscany to see what its time and space
> > overheads are, but I ran into multiple errors (incorrect pom and some
> > tests failing).  Is anyone else able to get this to build cleanly?
> >
> >
> If you're seeing failures like:
>
> Unresolved package in bundle 9: package; (&(package=
> org.apache.tuscany.sca.node.launcher
>
> then yes i also see that now. I guess its yet another break due to trunk
> changes and osgi-tuscany needing to be updated as its not in the build.
>
>   ...ant
>

Can we automate the updating of the OSGi artifacts to match the truck
status?

Simon

RE: Tests for Tuscany running under OSGi

Posted by Ju...@empolis.com.
 
> 1. revision.location error creating archive.  This seems to show up on
>     every test, and it does not seem to cause a hard failure in the test.
> 
> java.io.FileNotFoundException: 
> F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
> test\.felix.test\bundle1\version0.0\revision.location (The 
> system cannot find th e file specified)
> ERROR: org.apache.felix.framework.cache.BundleCache: Error 
> creating archive. (ja
> va.io.FileNotFoundException: 
> F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
> st\.felix.test\bundle1\version0.0\revision.location (The 
> system cannot find the file specified))

I remember having these errors yesterday, too. Today, everything
is fine. Maybe an "mvn clean" in itest/osgi-tuscany helped?
I'm checked out trunk revision r638257 currently.

Cheers
Juergen.

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


Re: Tests for Tuscany running under OSGi

Posted by Simon Nash <na...@apache.org>.
Rajini Sivaram wrote:
> On 3/17/08, Simon Nash <na...@apache.org> wrote:
>> Rajini Sivaram wrote:
>>> Simon,
>>>
>>> Sorry about that. I hadn't done a clean build, so I didn't notice that
>>> binding-feed-atom didn't exist anymore.
>>>
>> I did an svn up to pick up the latest itest/osgi-tuscany changes and
>> I got further this time.  The modules all built but I got test failures.
>>
>> Here's the stack trace from the tests.  Sorry that it is long but there
>> seem be multiple failures of different severity.  Any ideas?
> 
> 
> Simon,
> 
> I haven't seen the exception you are seeing (the first one in your log). Is
> it possible that you may be running out of disk space? I just realized that
> Felix caches bundles, and hence requires quite a lot of disk space to run
> Tuscany. So the total disk space required to build and run osgi-tuscany is
> close to 180M - it is at this point that I should take back the request to
> add osgi-tuscany to the build.
> 
This 180M figure for peak disk space consumption is consistent with what
I am seeing.  The time taken for the tests that I am able to run is
slightly more than the total time taken by the current full Tuscany build
(22 mins for osgi-tuscany vs 20 mins for the rest of the build,
using a fast machine, so the total build time would approximately
double from ~20 mins to ~40 mins if this were included).  Doubling the
build time is the biggest problem for me, as this would have a very
large impact on my productivity.  The 180MB space overhead is less of
a showstopper but would be inconvenient.

However I have still not got the tests to run to completion, so it's
possible that the final figures for space and time could be different
for an osgi-tuscany build that runs successfully to completion.

> Am I right in assuming that you are using the Sun JDK? Jurgen had also run
> into the OutOfMemory problem with perm gen space (the error right at the end
> of your log), which I haven't run into with the IBM JDK. It almost looks
> like Sun's JDK doesn't manage to garbage collect fully after an OSGi run
> (maybe classes are not GC'ed even after the classloader is unreachable, I am
> not sure).   I have modified the test pom to fork a new VM for each test to
> avoid that error. That does slow down the tests, but at least they will run
> (hopefully).
> 
Yes I am running on the Sun JDK.  With the "fork" change, I get much
further, though I still don't get a clean build.  I monitored disk
space usage throughout the test run and I am not running out of space.

Here is a summary of the errors I am seeing now.  I have opened TUSCANY-2097
to track this and I have posted my full build log there.

1. revision.location error creating archive.  This seems to show up on
    every test, and it does not seem to cause a hard failure in the test.

java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle1\version0.0\revision.location (The system cannot find th
e file specified)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle1\version0.0\revision.location (The system cannot find the
file specified))

2. InvocationTargetException in CalculatorRMIReferencetestCase.

java.lang.reflect.InvocationTargetException
         .....
Caused by: java.rmi.server.ExportException: Port already in use: 8099; nested ex
ception is:
         java.net.BindException: Address already in use: JVM_Bind

3. Various errors in testOSGiTuscany_BindingWS

-> ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archi
ve directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test
\bundle5
java.util.zip.ZipException: The system cannot find the file specified

org.osgi.framework.BundleException: Could not create bundle object.
         .....
Caused by: java.util.zip.ZipException: The system cannot find the file specified


   Simon


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


Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
On 3/17/08, Simon Nash <na...@apache.org> wrote:
>
> Rajini Sivaram wrote:
> > Simon,
> >
> > Sorry about that. I hadn't done a clean build, so I didn't notice that
> > binding-feed-atom didn't exist anymore.
> >
> I did an svn up to pick up the latest itest/osgi-tuscany changes and
> I got further this time.  The modules all built but I got test failures.
>
> Here's the stack trace from the tests.  Sorry that it is long but there
> seem be multiple failures of different severity.  Any ideas?


Simon,

I haven't seen the exception you are seeing (the first one in your log). Is
it possible that you may be running out of disk space? I just realized that
Felix caches bundles, and hence requires quite a lot of disk space to run
Tuscany. So the total disk space required to build and run osgi-tuscany is
close to 180M - it is at this point that I should take back the request to
add osgi-tuscany to the build.

Am I right in assuming that you are using the Sun JDK? Jurgen had also run
into the OutOfMemory problem with perm gen space (the error right at the end
of your log), which I haven't run into with the IBM JDK. It almost looks
like Sun's JDK doesn't manage to garbage collect fully after an OSGi run
(maybe classes are not GC'ed even after the classloader is unreachable, I am
not sure).   I have modified the test pom to fork a new VM for each test to
avoid that error. That does slow down the tests, but at least they will run
(hopefully).


Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by Simon Nash <na...@apache.org>.
Rajini Sivaram wrote:
> Simon,
> 
> Sorry about that. I hadn't done a clean build, so I didn't notice that
> binding-feed-atom didn't exist anymore.
> 
I did an svn up to pick up the latest itest/osgi-tuscany changes and
I got further this time.  The modules all built but I got test failures.

Here's the stack trace from the tests.  Sorry that it is long but there
seem be multiple failures of different severity.  Any ideas?

   Simon

-------------------------------------------------------
  T E S T S
-------------------------------------------------------
Running org.apache.tuscany.sca.test.osgi.tuscany.CalculatorImplementationPolicie
sTestCase
-> Run tests from : ../../../samples/calculator-implementation-policies
Loaded Tuscany, time taken = 24039 ms
Running test null(calculator.CalculatorTestCase)
17-Mar-2008 17:46:29 org.apache.tuscany.sca.contribution.processor.ValidatingXML
StreamReader$1 error
WARNING: XMLSchema validation problem in: null, line: 22, column: 4
cvc-complex-type.2.4.a: Invalid content was found starting with element 'operati
on'. One of '{WC[##other:"http://www.osoa.org/xmlns/sca/1.0"]}' is expected.
17-Mar-2008 17:46:29 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for {http://tuscany.apache.org/xmlns/sca/1.
0}JDKLoggingPolicy
17-Mar-2008 17:46:29 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for {http://tuscany.apache.org/xmlns/sca/1.
0}JDKLoggingPolicy
17-Mar-2008 17:46:29 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for {http://tuscany.apache.org/xmlns/sca/1.
0}JDKLoggingPolicy
17-Mar-2008 17:46:29 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for {http://tuscany.apache.org/xmlns/sca/1.
0}JDKLoggingPolicy
Successfully AUTHENTICATED!!
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - add
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation add with arguments 3.0, 2.0
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JDKLoggingPolicy
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
Successfully AUTHENTICATED!!
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JDKLoggingPolicy
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - add
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Invoking operation add with arguments 3.0, 2.0
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - add
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation add with return value 5
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - add
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Returning from operation add with return value 5
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - subtract
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation subtract with arguments 3.0, 2.0
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - subtract
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation subtract with arguments 3.0, 2.0
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - subtract
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Returning from operation subtract with return value 1
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - subtract
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation subtract with return value 1
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
INFO: Invoking operation - multiply
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation multiply with arguments 3.0, 2.0
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JaasPolicy
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JaasPolicy
17-Mar-2008 17:46:30 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - multiply
17-Mar-2008 17:46:30 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Invoking operation multiply with arguments 3.0, 2.0
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - multiply
17-Mar-2008 17:46:30 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation multiply with return value 6
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
INFO: Returned from operation - multiply
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation multiply with return value 6
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - divide
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation divide with arguments 3.0, 2.0
17-Mar-2008 17:46:30 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - divide
17-Mar-2008 17:46:30 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation divide with arguments 3.0, 2.0
17-Mar-2008 17:46:30 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - divide
17-Mar-2008 17:46:30 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation divide with return value 1.5
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - divide
17-Mar-2008 17:46:30 component.implementation: CalculatorServiceComponent(org.ap
ache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation divide with return value 1.5
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 org.apache.tuscany.sca.contribution.processor.ValidatingXML
StreamReader$1 error
Successfully AUTHENTICATED!!
WARNING: XMLSchema validation problem in: null, line: 22, column: 4
cvc-complex-type.2.4.a: Invalid content was found starting with element 'operati
on'. One of '{WC[##other:"http://www.osoa.org/xmlns/sca/1.0"]}' is expected.
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JDKLoggingPolicy
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JDKLoggingPolicy
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - add
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation add with arguments 3.0, 2.0
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
Successfully AUTHENTICATED!!
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JDKLoggingPolicy
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JDKLoggingPolicy
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - add
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation add with arguments 3.0, 2.0
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - add
17-Mar-2008 17:46:30 component.implementation: AddServiceComponent(org.apache.tu
scany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation add with return value 5
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
INFO: Returned from operation - add
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Returning from operation add with return value 5
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - subtract
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation subtract with arguments 3.0, 2.0
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - subtract
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Invoking operation subtract with arguments 3.0, 2.0
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - subtract
17-Mar-2008 17:46:30 component.implementation: SubtractServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation subtract with return value 1
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - subtract
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation subtract with return value 1
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - multiply
17-Mar-2008 17:46:30 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Invoking operation multiply with arguments 3.0, 2.0
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JaasPolicy
17-Mar-2008 17:46:30 org.apache.tuscany.sca.implementation.java.invocation.JavaP
olicyHandlingRuntimeWireProcessor process
WARNING: No PolicyHandler registered for PolicySet - {http://tuscany.apache.org/
xmlns/sca/1.0}JaasPolicy
17-Mar-2008 17:46:31 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - multiply
17-Mar-2008 17:46:31 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation multiply with arguments 3.0, 2.0
17-Mar-2008 17:46:31 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - multiply
17-Mar-2008 17:46:31 component.implementation: MultiplyServiceComponent(org.apac
he.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation multiply with return value 6
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:31 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
INFO: Returned from operation - multiply
Successfully AUTHENTICATED!!
17-Mar-2008 17:46:31 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
Successfully AUTHENTICATED!!
FINER: Returning from operation multiply with return value 6
17-Mar-2008 17:46:31 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - divide
17-Mar-2008 17:46:31 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation divide with arguments 3.0, 2.0
17-Mar-2008 17:46:31 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Invoking operation - divide
17-Mar-2008 17:46:31 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Invoking operation divide with arguments 3.0, 2.0
Ran: 2, Passed: 2, Failed: 0
17-Mar-2008 17:46:31 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - divide
17-Mar-2008 17:46:31 component.implementation: DivideServiceComponent(org.apache
.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation divide with return value 1.5
17-Mar-2008 17:46:31 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
INFO: Returned from operation - divide
17-Mar-2008 17:46:31 component.implementation: AnotherCalculatorServiceComponent
(org.apache.tuscany.sca.implementation.java.impl.JavaImplementationImpl)
FINER: Returning from operation divide with return value 1.5
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 33.162 sec
Running org.apache.tuscany.sca.test.osgi.tuscany.OSGiSupplyChainTestCase
-> Run tests from : ../../../samples/osgi-supplychain
Loaded Tuscany, time taken = 2959 ms
Running test null(supplychain.SupplyChainClientTestCase)
Started OSGi bundle with activator OSGiCustomerImpl
Started OSGi bundle with activator OSGiShipperImpl
Sleeping ...
Work thread Thread[Thread-2,5,main] - Order, submitted, fulfilled, shipped
Test complete
Ran: 1, Passed: 1, Failed: 0
Stop OSGi bundle with activator OSGiShipperImpl
Stop OSGi bundle with activator OSGiCustomerImpl
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.836 sec
Running org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomainTes
tCase
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle11\version0.0\revision.location (The system cannot find the
  file specified))
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle11\version0.0\revision.location (The system cannot find t
he file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle12\version0.0\revision.location (The system cannot find the
  file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle12\version0.0\revision.location (The system cannot find t
he file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle15\version0.0\revision.location (The system cannot find the
  file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle15\version0.0\revision.location (The system cannot find t
he file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.setUp(TuscanySamplesUsingOldDomainTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/binding-notification-consumer
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
java.util.zip.ZipException: The system cannot find the file specified
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.runTestsUsingOldDomainCode(TuscanySamplesUsingOldDomainTestCase.java:75
)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.252 sec <<< FA
ILURE!
runTestsUsingOldDomainCode(org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampl
esUsingOldDomainTestCase)  Time elapsed: 4.071 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySamplesUsingOldDomain
TestCase.runTestsUsingOldDomainCode(TuscanySamplesUsingOldDomainTestCase.java:75
)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

Running org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceTestCase
-> Run tests from : ../../../samples/helloworld-ws-service
Loaded Tuscany, time taken = 4237 ms
Running test helloworld.HelloWorldServerTestCase@19d2052b
17-Mar-2008 17:47:32 org.apache.tuscany.sca.http.jetty.JettyServer addServletMap
ping
INFO: Added Servlet mapping: http://SouthRim:8085/HelloWorldService
17-Mar-2008 17:47:32 org.apache.tuscany.sca.http.jetty.JettyServer addServletMap
ping
INFO: Added Servlet mapping: http://SouthRim:8085/HelloWorldService
java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runAl
lTestsFromBundle(OSGiTuscanyTestHarness.java:277)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:117)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceTestCase.
runTest(HelloworldWsServiceTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.lang.NoClassDefFoundError: javax/crypto/NoSuchPaddingException
         at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:
153)
         at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:58)
         at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64
)
         at org.apache.axis2.engine.Phase.invoke(Phase.java:292)
         at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:377)
         at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
peration.java:374)
         at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
InAxisOperation.java:211)
         at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
163)
         at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTar
get(Axis2BindingInvoker.java:118)
         at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Ax
is2BindingInvoker.java:89)
         at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterc
eptor.invoke(DataTransformationInterceptor.java:78)
         at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JD
KInvocationHandler.java:286)
         at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JD
KInvocationHandler.java:154)
         at $Proxy26.getGreetings(Unknown Source)
         at helloworld.HelloWorldServerTestCase.testServiceCall(HelloWorldServerT
estCase.java:54)
         ... 35 more
java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runAl
lTestsFromBundle(OSGiTuscanyTestHarness.java:277)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:117)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceTestCase.
runTest(HelloworldWsServiceTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.lang.NoClassDefFoundError: javax/crypto/NoSuchPaddingException
         at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:
153)
         at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:58)
         at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64
)
         at org.apache.axis2.engine.Phase.invoke(Phase.java:292)
         at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:377)
         at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
peration.java:374)
         at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
InAxisOperation.java:211)
         at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
163)
         at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTar
get(Axis2BindingInvoker.java:118)
         at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Ax
is2BindingInvoker.java:89)
         at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterc
eptor.invoke(DataTransformationInterceptor.java:78)
         at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JD
KInvocationHandler.java:286)
         at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JD
KInvocationHandler.java:154)
         at $Proxy26.getGreetings(Unknown Source)
         at helloworld.HelloWorldServerTestCase.testServiceCall(HelloWorldServerT
estCase.java:54)
         ... 35 more
Ran: 2, Passed: 1, Failed: 1
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 42.925 sec <<< F
AILURE!
runTest(org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceTestCase)  T
ime elapsed: 38.338 sec  <<< ERROR!
java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:117)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceTestCase.
runTest(HelloworldWsServiceTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runAl
lTestsFromBundle(OSGiTuscanyTestHarness.java:277)
         ... 30 more
Caused by: java.lang.NoClassDefFoundError: javax/crypto/NoSuchPaddingException
         at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:
153)
         at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:58)
         at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64
)
         at org.apache.axis2.engine.Phase.invoke(Phase.java:292)
         at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:377)
         at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
peration.java:374)
         at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
InAxisOperation.java:211)
         at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
163)
         at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTar
get(Axis2BindingInvoker.java:118)
         at org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Ax
is2BindingInvoker.java:89)
         at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterc
eptor.invoke(DataTransformationInterceptor.java:78)
         at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JD
KInvocationHandler.java:286)
         at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JD
KInvocationHandler.java:154)
         at $Proxy26.getGreetings(Unknown Source)
         at helloworld.HelloWorldServerTestCase.testServiceCall(HelloWorldServerT
estCase.java:54)
         ... 35 more

Running org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestCase

-> Run tests from : ../../../samples/binding-echo-extension
Loaded Tuscany, time taken = 15401 ms
Running test null(echo.EchoReferenceTestCase)
17-Mar-2008 17:48:12 org.apache.tuscany.sca.contribution.processor.ValidatingXML
StreamReader$1 error
WARNING: XMLSchema validation problem in: null, line: 22, column: 9
cvc-complex-type.3.2.2: Attribute 'tuscany:applicablePolicySets' is not allowed
to appear in element 'e:binding.echo'.
17-Mar-2008 17:48:12 org.apache.tuscany.sca.contribution.processor.ValidatingXML
StreamReader$1 error
WARNING: XMLSchema validation problem in: null, line: 31, column: 9
cvc-complex-type.3.2.2: Attribute 'tuscany:applicablePolicySets' is not allowed
to appear in element 'e:binding.echo'.
Returned message: oof
Ran: 1, Passed: 1, Failed: 0
Running test null(echo.EchoServiceTestCase)
17-Mar-2008 17:48:12 org.apache.tuscany.sca.contribution.processor.ValidatingXML
StreamReader$1 error
WARNING: XMLSchema validation problem in: null, line: 22, column: 9
cvc-complex-type.3.2.2: Attribute 'tuscany:applicablePolicySets' is not allowed
to appear in element 'e:binding.echo'.
17-Mar-2008 17:48:12 org.apache.tuscany.sca.contribution.processor.ValidatingXML
StreamReader$1 error
WARNING: XMLSchema validation problem in: null, line: 31, column: 9
cvc-complex-type.3.2.2: Attribute 'tuscany:applicablePolicySets' is not allowed
to appear in element 'e:binding.echo'.
Returned message: oof
Ran: 1, Passed: 1, Failed: 0
-> Run tests from : ../../../samples/binding-echo
Loaded Tuscany, time taken = 3005 ms
Running test null(echo.EchoBindingTestCase)
Passing thro invoker...
Returned message: bar
Passing thro invoker...
Returned message: foo
Ran: 2, Passed: 2, Failed: 0
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/databinding-echo
java.util.zip.ZipException: The system cannot find the file specified
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testDataBindingEcho(TuscanySampleExtensionsTestCase.java:70)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/implementation-crud-extension
java.util.zip.ZipException: The system cannot find the file specified
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testImplementationCrudExtension(TuscanySampleExtensionsTestCase.java:77)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/implementation-crud
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
java.util.zip.ZipException: The system cannot find the file specified
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testImplementationCrud(TuscanySampleExtensionsTestCase.java:83)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.setUp(TuscanySampleExtensionsTestCase.java:40)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/implementation-pojo-extension
java.util.zip.ZipException: The system cannot find the file specified
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testImplementationPojoExtension(TuscanySampleExtensionsTestCase.java:90)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Tests run: 6, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 60.078 sec <<< F
AILURE!
testDataBindingEcho(org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtens
ionsTestCase)  Time elapsed: 6.886 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testDataBindingEcho(TuscanySampleExtensionsTestCase.java:70)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

testImplementationCrudExtension(org.apache.tuscany.sca.test.osgi.tuscany.Tuscany
SampleExtensionsTestCase)  Time elapsed: 0.881 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testImplementationCrudExtension(TuscanySampleExtensionsTestCase.java:77)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

testImplementationCrud(org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExt
ensionsTestCase)  Time elapsed: 1.147 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testImplementationCrud(TuscanySampleExtensionsTestCase.java:83)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

testImplementationPojoExtension(org.apache.tuscany.sca.test.osgi.tuscany.Tuscany
SampleExtensionsTestCase)  Time elapsed: 3.327 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.TuscanySampleExtensionsTestC
ase.testImplementationPojoExtension(TuscanySampleExtensionsTestCase.java:90)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

Running org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTestCa
se
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTes
tCase.setUp(HelloworldWsServiceSecureTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTes
tCase.setUp(HelloworldWsServiceSecureTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTes
tCase.setUp(HelloworldWsServiceSecureTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTes
tCase.setUp(HelloworldWsServiceSecureTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/helloworld-ws-service-secure
java.util.zip.ZipException: The system cannot find the file specified
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTes
tCase.runTest(HelloworldWsServiceSecureTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.962 sec <<< FA
ILURE!
runTest(org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTestCa
se)  Time elapsed: 0.948 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceSecureTes
tCase.runTest(HelloworldWsServiceSecureTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

Running org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle5\version0.0\revision.location (The system cannot find the
file specified))
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle5\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase.se
tUp(CallbackWsServiceTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle6\version0.0\revision.location (The system cannot find the
file specified))
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle6\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase.se
tUp(CallbackWsServiceTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle7\version0.0\revision.location (The system cannot find the
file specified))
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle7\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase.se
tUp(CallbackWsServiceTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (ja
va.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-te
st\.felix.test\bundle9\version0.0\revision.location (The system cannot find the
file specified))
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
java.io.FileNotFoundException: F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-
test\.felix.test\bundle9\version0.0\revision.location (The system cannot find th
e file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at org.apache.felix.framework.util.SecureAction.getFileInputStream(Secur
eAction.java:338)
         at org.apache.felix.framework.cache.BundleArchive.getRevisionLocation(Bu
ndleArchive.java:775)
         at org.apache.felix.framework.cache.BundleArchive.<init>(BundleArchive.j
ava:201)
         at org.apache.felix.framework.cache.BundleCache.initialize(BundleCache.j
ava:371)
         at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:
95)
         at org.apache.felix.framework.Felix.<init>(Felix.java:247)
         at org.apache.felix.framework.Felix.<init>(Felix.java:124)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.FelixTestRuntime.startR
untime(FelixTestRuntime.java:129)
         at org.apache.tuscany.sca.test.osgi.runtime.impl.OSGiTestRuntime.getRunt
ime(OSGiTestRuntime.java:78)
         at org.apache.tuscany.sca.test.util.OSGiRuntimeLoader.startOSGiTestRunti
me(OSGiRuntimeLoader.java:38)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.setUp
(OSGiTuscanyTestHarness.java:64)
         at org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase.se
tUp(CallbackWsServiceTestCase.java:41)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.BeforeAndAfterRunner.invokeMethod(BeforeAn
dAfterRunner.java:74)
         at org.junit.internal.runners.BeforeAndAfterRunner.runBefores(BeforeAndA
fterRunner.java:50)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:33)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
-> Run tests from : ../../../samples/callback-ws-service
ERROR: org.apache.felix.framework.cache.BundleArchive: Unable to delete archive
directory - F:\tuscany63\sca\itest\osgi-tuscany\osgi-tuscany-test\.felix.test\bu
ndle5
java.util.zip.ZipException: The system cannot find the file specified
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase.ru
nTest(CallbackWsServiceTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.82 sec <<< FAI
LURE!
runTest(org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase)  Tim
e elapsed: 4.806 sec  <<< ERROR!
org.osgi.framework.BundleException: Could not create bundle object.
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2352)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2211)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:132)
         at org.apache.felix.framework.BundleContextImpl.installBundle(BundleCont
extImpl.java:110)
         at org.apache.tuscany.sca.test.util.TuscanyLoader.loadTuscanyIntoOSGi(Tu
scanyLoader.java:58)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:91)
         at org.apache.tuscany.sca.test.osgi.tuscany.CallbackWsServiceTestCase.ru
nTest(CallbackWsServiceTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.util.zip.ZipException: The system cannot find the file specified

         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:203)
         at java.util.jar.JarFile.<init>(JarFile.java:132)
         at java.util.jar.JarFile.<init>(JarFile.java:97)
         at org.apache.felix.moduleloader.JarFileX.<init>(JarFileX.java:36)
         at org.apache.felix.framework.util.SecureAction.openJAR(SecureAction.jav
a:515)
         at org.apache.felix.framework.cache.JarRevision.getManifestHeader(JarRev
ision.java:106)
         at org.apache.felix.framework.Felix.installBundle(Felix.java:2297)
         ... 30 more

Running org.apache.tuscany.sca.test.osgi.tuscany.CalculatorScriptTestCase
-> Run tests from : ../../../samples/calculator-script
Loaded Tuscany, time taken = 3009 ms
Running test null(calculator.CalculatorTestCase)
Ran: 1, Passed: 1, Failed: 0
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 48.854 sec
Running org.apache.tuscany.sca.test.osgi.tuscany.CalculatorRmiTestCase
-> Run tests from : ../../../samples/calculator-rmi-reference
Loaded Tuscany, time taken = 26765 ms
Running test null(calculator.CalculatorRMIReferenceTestCase)
java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runAl
lTestsFromBundle(OSGiTuscanyTestHarness.java:275)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:117)
         at org.apache.tuscany.sca.test.osgi.tuscany.CalculatorRmiTestCase.runTes
t(CalculatorRmiTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.lang.OutOfMemoryError: PermGen space
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
         at org.apache.felix.framework.searchpolicy.ContentClassLoader.findClass(
ContentClassLoader.java:214)
         at org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClassF
romModule(ContentClassLoader.java:85)
         at org.apache.felix.framework.searchpolicy.ContentLoaderImpl.getClass(Co
ntentLoaderImpl.java:127)
         at org.apache.felix.framework.searchpolicy.R4Wire.getClass(R4Wire.java:1
01)
         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.searchImpo
rts(R4SearchPolicyCore.java:506)
         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClassO
rResource(R4SearchPolicyCore.java:467)
         at org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(
R4SearchPolicyCore.java:186)
         at org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4Se
archPolicy.java:45)
         at org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(
ContentClassLoader.java:109)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         at org.apache.tuscany.sdo.helper.HelperContextImpl.<init>(HelperContextI
mpl.java:68)
         at org.apache.tuscany.sdo.helper.DefaultHelperContextImpl.<init>(Default
HelperContextImpl.java:31)
         at org.apache.tuscany.sdo.helper.HelperProviderImpl.createDefaultHelpers
(HelperProviderImpl.java:37)
         at org.apache.tuscany.sdo.spi.HelperProviderBase.<init>(HelperProviderBa
se.java:82)
         at org.apache.tuscany.sdo.helper.HelperProviderImpl.<init>(HelperProvide
rImpl.java:30)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at java.lang.Class.newInstance0(Class.java:350)
         at java.lang.Class.newInstance(Class.java:303)
         at commonj.sdo.impl.HelperProvider.loadImplementation(HelperProvider.jav
a:157)
         at commonj.sdo.impl.HelperProvider.getInstance(HelperProvider.java:126)
         at commonj.sdo.impl.HelperProvider.<clinit>(HelperProvider.java:69)
         at org.apache.tuscany.sca.databinding.sdo.SDODataBinding.introspect(SDOD
ataBinding.java:61)
         at org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint$L
azyDataBinding.introspect(DefaultDataBindingExtensionPoint.java:191)
         at org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint.i
ntrospectType(DefaultDataBindingExtensionPoint.java:246)
         at org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint.i
ntrospectType(DefaultDataBindingExtensionPoint.java:202)
         at org.apache.tuscany.sca.core.databinding.processor.DataBindingJavaInte
rfaceProcessor.processInterface(DataBindingJavaInterfaceProcessor.java:115)
java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runAl
lTestsFromBundle(OSGiTuscanyTestHarness.java:285)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:117)
         at org.apache.tuscany.sca.test.osgi.tuscany.CalculatorRmiTestCase.runTes
t(CalculatorRmiTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
Ran: 1, Passed: 0, Failed: 1
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.lang.NullPointerException
         at calculator.CalculatorRMIReferenceTestCase.tearDown(CalculatorRMIRefer
enceTestCase.java:49)
         ... 35 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 31.047 sec <<< F
AILURE!
runTest(org.apache.tuscany.sca.test.osgi.tuscany.CalculatorRmiTestCase)  Time el
apsed: 30.956 sec  <<< ERROR!
java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runTe
st(OSGiTuscanyTestHarness.java:117)
         at org.apache.tuscany.sca.test.osgi.tuscany.CalculatorRmiTestCase.runTes
t(CalculatorRmiTestCase.java:57)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
         at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
         at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
         at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
         at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
         at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
         at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
         at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
         at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
         at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
         at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
         at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)
Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.tuscany.sca.test.osgi.harness.OSGiTuscanyTestHarness.runAl
lTestsFromBundle(OSGiTuscanyTestHarness.java:285)
         ... 30 more
Caused by: java.lang.NullPointerException
         at calculator.CalculatorRMIReferenceTestCase.tearDown(CalculatorRMIRefer
enceTestCase.java:49)
         ... 35 more

Running org.apache.tuscany.sca.test.osgi.tuscany.HelloworldWsServiceJmsTestCase
ERROR: Error starting file:///C:/Users/nash/.m2/repository/org/apache/felix/org.
apache.felix.shell/1.1.0-SNAPSHOT/org.apache.felix.shell-1.1.0-SNAPSHOT.jar (org
.osgi.framework.BundleException: Activator start error.)
java.lang.OutOfMemoryError: PermGen space
Exception in thread "FelixStartLevel" java.lang.OutOfMemoryError: PermGen space
Terminate batch job (Y/N)? y

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


Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
Simon,

Sorry about that. I hadn't done a clean build, so I didn't notice that
binding-feed-atom didn't exist anymore.


Thank you...

Regards,

Rajini


On 3/17/08, Simon Nash <na...@apache.org> wrote:
>
> ant elder wrote:
> > On Mon, Mar 17, 2008 at 12:20 PM, Simon Nash <na...@apache.org> wrote:
> >
> > <snip>
> >
> > I tried to build itest/osgi-tuscany to see what its time and space
> >> overheads are, but I ran into multiple errors (incorrect pom and some
> >> tests failing).  Is anyone else able to get this to build cleanly?
> >>
> >>
> > If you're seeing failures like:
> >
> > Unresolved package in bundle 9: package; (&(package=
> > org.apache.tuscany.sca.node.launcher
> >
> > then yes i also see that now. I guess its yet another break due to trunk
> > changes and osgi-tuscany needing to be updated as its not in the build.
> >
> >    ...ant
> >
> That was one of the problems.  The other was a reference in the
> tuscany-extensions pom to tuscany-binding-feed-atom, which does not
> seem to exist.
>
>   Simon
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: tuscany-dev-help@ws.apache.org
>
>

Re: Tests for Tuscany running under OSGi

Posted by Simon Nash <na...@apache.org>.
ant elder wrote:
> On Mon, Mar 17, 2008 at 12:20 PM, Simon Nash <na...@apache.org> wrote:
> 
> <snip>
> 
> I tried to build itest/osgi-tuscany to see what its time and space
>> overheads are, but I ran into multiple errors (incorrect pom and some
>> tests failing).  Is anyone else able to get this to build cleanly?
>>
>>
> If you're seeing failures like:
> 
> Unresolved package in bundle 9: package; (&(package=
> org.apache.tuscany.sca.node.launcher
> 
> then yes i also see that now. I guess its yet another break due to trunk
> changes and osgi-tuscany needing to be updated as its not in the build.
> 
>    ...ant
> 
That was one of the problems.  The other was a reference in the
tuscany-extensions pom to tuscany-binding-feed-atom, which does not
seem to exist.

   Simon

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


Re: Tests for Tuscany running under OSGi

Posted by Rajini Sivaram <ra...@googlemail.com>.
Ant,

Thank you for testing that. I have added the new project dependency
(node2-launcher) to osgi-tuscany under revision 637945.


On 3/17/08, ant elder <an...@gmail.com> wrote:
>
> On Mon, Mar 17, 2008 at 12:20 PM, Simon Nash <na...@apache.org> wrote:
>
> <snip>
>
> I tried to build itest/osgi-tuscany to see what its time and space
> > overheads are, but I ran into multiple errors (incorrect pom and some
> > tests failing).  Is anyone else able to get this to build cleanly?
> >
> >
> If you're seeing failures like:
>
> Unresolved package in bundle 9: package; (&(package=
> org.apache.tuscany.sca.node.launcher
>
> then yes i also see that now. I guess its yet another break due to trunk
> changes and osgi-tuscany needing to be updated as its not in the build.
>
>   ...ant
>



-- 
Thank you...

Regards,

Rajini

Re: Tests for Tuscany running under OSGi

Posted by ant elder <an...@gmail.com>.
On Mon, Mar 17, 2008 at 12:20 PM, Simon Nash <na...@apache.org> wrote:

<snip>

I tried to build itest/osgi-tuscany to see what its time and space
> overheads are, but I ran into multiple errors (incorrect pom and some
> tests failing).  Is anyone else able to get this to build cleanly?
>
>
If you're seeing failures like:

Unresolved package in bundle 9: package; (&(package=
org.apache.tuscany.sca.node.launcher

then yes i also see that now. I guess its yet another break due to trunk
changes and osgi-tuscany needing to be updated as its not in the build.

   ...ant

Re: Tests for Tuscany running under OSGi

Posted by Simon Nash <na...@apache.org>.
Comments inline.

   Simon

ant elder wrote:
> On Sat, Mar 15, 2008 at 10:11 PM, Simon Nash <na...@apache.org> wrote:
> 
> <snip>
> 
> IMO the osgi-tuscany itest should not be added to the main build
>> until we have a viable approach for allowing developers to build a
>> smaller core subset of the code.  I don't think this core subset
>> should include the OSGi-based Tuscany runtime.
>>
>>   Simon
>>
> 
> Up till now we've had an unwritten policy that all work done by committers
> gets added to the main trunk build. These days osgi is one of the more
> active areas of discussion by tuscany users, and this osgi work has been
> usefully finding quite a lot of problems with the existing code in trunk. So
> this is one of our more worthwhile bits of our code IMHO. Ongoing changes in
> trunk are continually breaking the osgi code as its not getting tested in
> the main build and so requiring a lot of work just to keep it running. So i
> think we should try real hard to find a way to get it included in the build
> and to do that sooner than waiting for any trunk restructure that could take
> some time to get consensus on.
> 
I agree that we have been operating in this way until now but I think
this approach of a single all-encompassing build for all the code in
trunk has become increasingly unsustainable and unscalable as more and
more code is added.  We, the core developers, can just about cope with
the problems of frequent breakage and space and time overheads, but we
should think about the impression this gives to a new person downloading
and building Tuscany for the first time.  I'll continue this discussion
on the other thread that I started for this topic.

>>>From your last post about the disk space size of the trunk build I've
> already done some clean up of our use of activemq which reduced the space
> needed by a build by about 250 Meg, is that enough of a reduction to now
> include osgi-tuscany in the build? If not i can see quite a few other simple
> changes that could be done to the build to reduce size further so how much
> of a reduction is needed?
> 
Thanks for doing this.  In recent builds I have noticed a reduction in
space requirements, and this definitely helps.  It still takes quite a
long time to run a full build.

I tried to build itest/osgi-tuscany to see what its time and space
overheads are, but I ran into multiple errors (incorrect pom and some
tests failing).  Is anyone else able to get this to build cleanly?

   Simon


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


Re: Tests for Tuscany running under OSGi

Posted by ant elder <an...@gmail.com>.
On Sat, Mar 15, 2008 at 10:11 PM, Simon Nash <na...@apache.org> wrote:

<snip>

IMO the osgi-tuscany itest should not be added to the main build
> until we have a viable approach for allowing developers to build a
> smaller core subset of the code.  I don't think this core subset
> should include the OSGi-based Tuscany runtime.
>
>   Simon
>

Up till now we've had an unwritten policy that all work done by committers
gets added to the main trunk build. These days osgi is one of the more
active areas of discussion by tuscany users, and this osgi work has been
usefully finding quite a lot of problems with the existing code in trunk. So
this is one of our more worthwhile bits of our code IMHO. Ongoing changes in
trunk are continually breaking the osgi code as its not getting tested in
the main build and so requiring a lot of work just to keep it running. So i
think we should try real hard to find a way to get it included in the build
and to do that sooner than waiting for any trunk restructure that could take
some time to get consensus on.

>From your last post about the disk space size of the trunk build I've
already done some clean up of our use of activemq which reduced the space
needed by a build by about 250 Meg, is that enough of a reduction to now
include osgi-tuscany in the build? If not i can see quite a few other simple
changes that could be done to the build to reduce size further so how much
of a reduction is needed?

   ...ant

Re: Tests for Tuscany running under OSGi

Posted by Simon Nash <na...@apache.org>.
ant elder wrote:
> On Tue, Mar 11, 2008 at 4:01 PM, Simon Nash <na...@apache.org> wrote:
> 
>> Rajini Sivaram wrote:
>>> itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
>>> haven't included the tests in itests/pom.xml because they need to create
>>> bundles corresponding to Tuscany, and hence require around 100
>> megabytes.
>>> Since we currently dont have other tests for a multi-classloader Tuscany
>>> environment, and because it is very difficult to ensure that changes to
>>> Tuscany dont add more problems for an OSGi-based Tuscany, I would like
>> to
>>> add itest/osgi-tuscany to the main build if there are no objections.
>>>
>>> There are still many outstanding issues with running Tuscany under OSGi,
>> but
>>> the test directory contains a harness to enable Tuscany samples to be
>> run
>>> using an OSGi-based Tuscany runtime, and hence provides test cases for
>> all
>>> the known outstanding issues (the broken tests are currently commented
>> out,
>>> but can be turned on as each problem is fixed).
>>>
>>> Thoughts? Objections?
>>>
>>> Thank you...
>>>
>>> Regards,
>>>
>>> Rajini
>>>
>> I am already pushing the limits of available disk space.  Would it be
>> possible to provide an alternate profile that would exclude this test?
>>
>> In fact we could go further and generalize this principle by defining
>> a "basic regression" bucket and a "full test" bucket, selected by
>> profile.  The Continuum build would run the "full test" bucket.
>> Developer builds could use "basic regression" or "full test" at the
>> individual developer's discretion.
>>
>> As a first step towards defining what tests go into what bucket, I'd
>> suggest that tests that consume a lot of disk space or take a long time
>> to run should only be part of the "full test" bucket.
>>
>>   Simon
>>
> 
> I'm starting to really like the look of this osgi work and think it would be
> good to try to make it more tightly integrated with the existing runtimes
> and distributions we have. I don't have any concrete proposal for this yet,
> I can understand the disk space issues but when you look at the rest of the
> build there's a lot we can do to clean up and reduce the size requirements
> of the rest of the code.
> 
>    ...ant
> 
I'll start a separate thread for the build disk space discussion as
it is somewhat orthogonal to the question of adding the osgi-tuscany
itest to the main build.

IMO the osgi-tuscany itest should not be added to the main build
until we have a viable approach for allowing developers to build a
smaller core subset of the code.  I don't think this core subset
should include the OSGi-based Tuscany runtime.

   Simon


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


Re: Tests for Tuscany running under OSGi

Posted by ant elder <an...@gmail.com>.
On Tue, Mar 11, 2008 at 4:01 PM, Simon Nash <na...@apache.org> wrote:

> Rajini Sivaram wrote:
> > itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> > haven't included the tests in itests/pom.xml because they need to create
> > bundles corresponding to Tuscany, and hence require around 100
> megabytes.
> > Since we currently dont have other tests for a multi-classloader Tuscany
> > environment, and because it is very difficult to ensure that changes to
> > Tuscany dont add more problems for an OSGi-based Tuscany, I would like
> to
> > add itest/osgi-tuscany to the main build if there are no objections.
> >
> > There are still many outstanding issues with running Tuscany under OSGi,
> but
> > the test directory contains a harness to enable Tuscany samples to be
> run
> > using an OSGi-based Tuscany runtime, and hence provides test cases for
> all
> > the known outstanding issues (the broken tests are currently commented
> out,
> > but can be turned on as each problem is fixed).
> >
> > Thoughts? Objections?
> >
> > Thank you...
> >
> > Regards,
> >
> > Rajini
> >
> I am already pushing the limits of available disk space.  Would it be
> possible to provide an alternate profile that would exclude this test?
>
> In fact we could go further and generalize this principle by defining
> a "basic regression" bucket and a "full test" bucket, selected by
> profile.  The Continuum build would run the "full test" bucket.
> Developer builds could use "basic regression" or "full test" at the
> individual developer's discretion.
>
> As a first step towards defining what tests go into what bucket, I'd
> suggest that tests that consume a lot of disk space or take a long time
> to run should only be part of the "full test" bucket.
>
>   Simon
>

I'm starting to really like the look of this osgi work and think it would be
good to try to make it more tightly integrated with the existing runtimes
and distributions we have. I don't have any concrete proposal for this yet,
I can understand the disk space issues but when you look at the rest of the
build there's a lot we can do to clean up and reduce the size requirements
of the rest of the code.

   ...ant

Re: Tests for Tuscany running under OSGi

Posted by Simon Nash <na...@apache.org>.
Rajini Sivaram wrote:
> itest/osgi-tuscany contains tests for an OSGi-based Tuscany runtime. I
> haven't included the tests in itests/pom.xml because they need to create
> bundles corresponding to Tuscany, and hence require around 100 megabytes.
> Since we currently dont have other tests for a multi-classloader Tuscany
> environment, and because it is very difficult to ensure that changes to
> Tuscany dont add more problems for an OSGi-based Tuscany, I would like to
> add itest/osgi-tuscany to the main build if there are no objections.
> 
> There are still many outstanding issues with running Tuscany under OSGi, but
> the test directory contains a harness to enable Tuscany samples to be run
> using an OSGi-based Tuscany runtime, and hence provides test cases for all
> the known outstanding issues (the broken tests are currently commented out,
> but can be turned on as each problem is fixed).
> 
> Thoughts? Objections?
> 
> Thank you...
> 
> Regards,
> 
> Rajini
> 
I am already pushing the limits of available disk space.  Would it be
possible to provide an alternate profile that would exclude this test?

In fact we could go further and generalize this principle by defining
a "basic regression" bucket and a "full test" bucket, selected by
profile.  The Continuum build would run the "full test" bucket.
Developer builds could use "basic regression" or "full test" at the
individual developer's discretion.

As a first step towards defining what tests go into what bucket, I'd
suggest that tests that consume a lot of disk space or take a long time
to run should only be part of the "full test" bucket.

   Simon


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