[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gemini-dev] NoClassDefFoundError: org/eclipse/gemini/blueprint/blueprint/container/SpringBlueprintContainer
|
Hi Leen
Some of the class loading diagnostic commands ([1]) in the Virgo shell could help you diagnose this problem. We've had folks run blueprint on top of Virgo, so you could give it a go if you would like. Just a thought...
Regards,
Glyn
[1] http://www.eclipse.org/virgo/documentation/virgo-documentation-3.0.1.RELEASE/docs/virgo-user-guide/html/ch06s04.html
On 27 Sep 2011, at 15:56, Costin Leau wrote:
> Are these the only one resolved or not? If so I don't really know what
> to tell you.
> If I recall correctly, in the past the problem was caused by another
> bundle that exported as well the blueprint package which caused
> different classloaders to be wired which confused gemini blueprint.
> If that's not your case I don't really know what to tell you...
>
> On 9/27/2011 4:55 PM, Leen Toelen wrote:
>> Hi,
>>
>> the only three bundles that have anything to do with blueprint are
>> gemini-blueprint, gemini-blueprint-io and gemini-blueprint-extender.
>>
>> Regards,
>> Leen
>>
>> On Tue, Sep 27, 2011 at 3:28 PM, Costin Leau <cleau@xxxxxxxxxx> wrote:
>>> Hi,
>>>
>>> Seems like the wrong classloader is used by the extender which for some
>>> reason doesn't see the blueprint classes.
>>> Do you have by any chance another bundle that exports the blueprint API
>>> classes? And if so, can you remove it and then give it another try?
>>>
>>> On 9/27/2011 11:11 AM, Leen Toelen wrote:
>>>> Hi,
>>>>
>>>> I am trying to use gemini blueprint 1.0.0.release using the extender
>>>> bundle inside equinox. When starting the extender bundle
>>>> (org.eclipse.gemini.blueprint.extender_1.0.0.RELEASE) it discovers my
>>>> blueprint bundles but immediately generates a NoClassDefFoundError,
>>>> after which my services are not created of course.
>>>>
>>>>
>>>> 27-sep-2011 10:05:26
>>>> org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.support.BlueprintContainerCreator
>>>> createApplicationContext
>>>> INFO: Discovered configurations
>>>> {bundleentry://127.fwk23293518/OSGI-INF/blueprint/DataSource.xml]
>>>>
>>>> Exception in thread "EclipseGeminiBlueprintExtenderThread-1"
>>>> java.lang.NoClassDefFoundError:
>>>> org/eclipse/gemini/blueprint/blueprint/container/SpringBlueprintContainer
>>>> at org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.createBlueprintContainer(BlueprintContainerProcessor.java:243)
>>>> at org.eclipse.gemini.blueprint.extender.internal.blueprint.activator.BlueprintContainerProcessor.preProcessRefresh(BlueprintContainerProcessor.java:162)
>>>> at org.eclipse.gemini.blueprint.extender.internal.activator.LifecycleManager$1.run(LifecycleManager.java:221)
>>>> at java.lang.Thread.run(Thread.java:619)
>>>> Caused by: java.lang.ClassNotFoundException:
>>>> org.eclipse.gemini.blueprint.blueprint.container.SpringBlueprintContainer
>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513)
>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
>>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
>>>> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>>>> ... 4 more
>>>>
>>>> Any ideas on what might be the cause?
>>>>
>>>> Regards,
>>>> Leen
>>>> _______________________________________________
>>>> gemini-dev mailing list
>>>> gemini-dev@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/gemini-dev
>>>
>>> --
>>> Costin
>>> _______________________________________________
>>> gemini-dev mailing list
>>> gemini-dev@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/gemini-dev
>>>
>> _______________________________________________
>> gemini-dev mailing list
>> gemini-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/gemini-dev
>
> --
> Costin
> _______________________________________________
> gemini-dev mailing list
> gemini-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/gemini-dev