On Wed, Aug 13, 2008 at 9:56 AM, ant elder <[EMAIL PROTECTED]> wrote:

> Looks like this is fixed and its now working for me today.
>
>    ...ant
>
>
> On Tue, Aug 12, 2008 at 4:36 PM, ant elder <[EMAIL PROTECTED]> wrote:
>
>> Mine is similar but i'm using the Sun JDK and get the same hang.
>>
>>    ...ant
>>
>>
>> On Mon, Aug 11, 2008 at 6:24 PM, Ramkumar R <[EMAIL PROTECTED]>wrote:
>>
>>> Hi Raymond,
>>>
>>> My environment is Windows XP SP2 with IBM JDK 1.5 SR4, and noticed this
>>> issue while doing a top-down build.
>>>
>>>
>>> On Mon, Aug 11, 2008 at 10:34 PM, Raymond Feng <[EMAIL PROTECTED]>wrote:
>>>
>>>>  What environment do you run into this issue? Do you run a top-down
>>>> build or just the module alone? I cannot reproduce the problem on my 
>>>> Windows
>>>> and Redhat Linux.
>>>>
>>>> Thanks,
>>>> Raymond
>>>>
>>>>  *From:* Ramkumar R <[EMAIL PROTECTED]>
>>>> *Sent:* Monday, August 11, 2008 2:50 AM
>>>> *To:* [email protected] ; [EMAIL PROTECTED]
>>>> *Subject:* Re: Hang building node2-launcher-osgi
>>>>
>>>> Hi Ant,
>>>> I could see the same happening to me as well.....
>>>>
>>>> -------------------------------------------------------
>>>>  T E S T S
>>>> -------------------------------------------------------
>>>> Running org.apache.tuscany.sca.node.osgi.launcher.NodeLauncherTestCase
>>>> Aug 11, 2008 1:45:09 PM
>>>> org.apache.tuscany.sca.node.osgi.launcher.LauncherBundleActivator
>>>> installTuscany
>>>> INFO: Tuscany bundles are installed in 5531 ms.
>>>> Aug 11, 2008 1:45:09 PM
>>>> org.apache.tuscany.sca.node.osgi.launcher.LauncherBundleActivator start
>>>> INFO: 44 org.apache.tuscany.sca.contribution.osgi INSTALLED 2
>>>>
>>>>
>>>> On Mon, Aug 11, 2008 at 2:44 PM, ant elder <[EMAIL PROTECTED]> wrote:
>>>>
>>>>> The module node2-launcher-osgi build hangs for me, is it building ok
>>>>> for anyone else?
>>>>>
>>>>> Gets this far in the tests then sits there using CPU and never seems to
>>>>> finish:
>>>>>
>>>>>  T E S T S
>>>>> -------------------------------------------------------
>>>>> Running org.apache.tuscany.sca.node.osgi.launcher.FelixOSGiHostTestCase
>>>>> 11-Aug-2008 10:10:12
>>>>> org.apache.tuscany.sca.node.osgi.launcher.LauncherBundleActivator
>>>>> installTuscany
>>>>> INFO: Tuscany bundles are installed in 0 ms.
>>>>> 0 System Bundle ACTIVE System Bundle
>>>>> 11-Aug-2008 10:10:12
>>>>> org.apache.tuscany.sca.node.osgi.launcher.LauncherBundleActivator
>>>>> installTuscany
>>>>> INFO: Tuscany bundles are installed in 0 ms.
>>>>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.36
>>>>> sec
>>>>> Running org.apache.tuscany.sca.node.osgi.launcher.NodeLauncherTestCase
>>>>> 11-Aug-2008 10:10:17
>>>>> org.apache.tuscany.sca.node.osgi.launcher.LauncherBundleActivator
>>>>> installTuscany
>>>>> INFO: Tuscany bundles are installed in 5125 ms.
>>>>> 11-Aug-2008 10:10:17
>>>>> org.apache.tuscany.sca.node.osgi.launcher.LauncherBundleActivator start
>>>>> INFO: 44 org.apache.tuscany.sca.contribution.osgi INSTALLED 2
>>>>>
>>>>>    ...ant
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>> Ramkumar Ramalingam
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>> Ramkumar Ramalingam
>>>
>>
>>
>
It's been fine for me, but yesterday I started seeing this. This is an
example of the stack trace where it fails...

Thread [main] (Suspended)
    R4SearchPolicyCore.calculateModulePackages(IModule, Map) line: 1518
    R4SearchPolicyCore.getModulePackages(Map, IModule, Map) line: 1460
    R4SearchPolicyCore.isClassSpaceConsistent(IModule, Map, Map, Map) line:
1251
    R4SearchPolicyCore.isClassSpaceConsistent(IModule, Map, Map, Map) line:
1274
    R4SearchPolicyCore.isClassSpaceConsistent(IModule, Map, Map, Map) line:
1274
    R4SearchPolicyCore.findConsistentClassSpace(Map, IModule) line: 1206
    R4SearchPolicyCore.resolve(IModule) line: 1036
    Felix._resolveBundle(FelixBundle) line: 1722
    Felix.resolveBundles(Bundle[]) line: 3165
    Felix.findBundleEntries(FelixBundle, String, String, boolean) line:
1415
    BundleImpl.findEntries(String, String, boolean) line: 122
    OSGiServiceDiscoverer.discover(String, boolean) line: 285
    ServiceDiscovery.loadFirstServiceClass(Class<?>) line: 135
    NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not
available [native method]
    NativeMethodAccessorImpl.invoke(Object, Object[]) line: 64
    DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43
    Method.invoke(Object, Object...) line: 615
    SCANode2Factory.newInstance() line: 129
    NodeImplementationLauncherBootstrap.<init>(String, ClassLoader) line:
104
    NativeConstructorAccessorImpl.newInstance0(Constructor, Object[]) line:
not available [native method]
    NativeConstructorAccessorImpl.newInstance(Object[]) line: 67
    DelegatingConstructorAccessorImpl.newInstance(Object[]) line: 45
    Constructor<T>.newInstance(Object...) line: 521
    NodeLauncherUtil.node(String, String, String, Contribution[],
ClassLoader) line: 72
    NodeLauncher.createNodeFromClassLoader(String, ClassLoader) line: 108

    NodeLauncherTestCase.testLaunch() line: 54
    NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not
available [native method]
    NativeMethodAccessorImpl.invoke(Object, Object[]) line: 64
    DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43
    Method.invoke(Object, Object...) line: 615
    TestMethodRunner.executeMethodBody() line: 99
    TestMethodRunner.runUnprotected() line: 81
    TestMethodRunner(BeforeAndAfterRunner).runProtected() line: 34
    TestMethodRunner.runMethod() line: 75
    TestMethodRunner.run() line: 45
    TestClassMethodsRunner.invokeTestMethod(Method, RunNotifier) line: 75

    TestClassMethodsRunner.run(RunNotifier) line: 36
    TestClassRunner$1.runUnprotected() line: 42
    TestClassRunner$1(BeforeAndAfterRunner).runProtected() line: 34
    TestClassRunner.run(RunNotifier) line: 52
    JUnit4TestClassReference(JUnit4TestReference).run(TestExecution) line:
38
    TestExecution.run(ITestReference[]) line: 38
    RemoteTestRunner.runTests(String[], String, TestExecution) line: 460
    RemoteTestRunner.runTests(TestExecution) line: 673
    RemoteTestRunner.run() line: 386
    RemoteTestRunner.main(String[]) line: 196

And when it does fail on the line

Enumeration<URL> urls = bundle.findEntries(path, file, false);

In OSGiServiceDiscoverer.discover() it seems to be struggling with a
different bundle each time???

Simon

Reply via email to