You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Charles Moulliard (JIRA)" <ji...@apache.org> on 2013/08/30 15:30:51 UTC

[jira] [Created] (ARIES-1111) org.apache.aries.blueprint.reflect.MetadataUtil.createMetadata(MetadataUtil.java:154)

Charles Moulliard created ARIES-1111:
----------------------------------------

             Summary: org.apache.aries.blueprint.reflect.MetadataUtil.createMetadata(MetadataUtil.java:154)
                 Key: ARIES-1111
                 URL: https://issues.apache.org/jira/browse/ARIES-1111
             Project: Aries
          Issue Type: Bug
            Reporter: Charles Moulliard


When blueprint-api, blueprint-core and also blueprint-parser but wrapped are deployed on Karaf, we get a ClassCast exception

{code}
[   7] [Active     ] [Created     ] [       ] [   20] mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.1.0
[   8] [Active     ] [Created     ] [       ] [   20] mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.0.1
[  10] [Active     ] [            ] [       ] [   20] mvn:org.apache.aries.proxy/org.apache.aries.proxy.impl/1.0.1
[  11] [Active     ] [            ] [       ] [   20] mvn:org.apache.aries/org.apache.aries.util/1.1.0
[  12] [Active     ] [            ] [       ] [   20] mvn:org.apache.aries.proxy/org.apache.aries.proxy.api/1.0.0
[  13] [Active     ] [            ] [       ] [   20] mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.0
[  23] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.0
[  27] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.1
[  35] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.1.0
[  38] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.1.0
[  96] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jpa/org.apache.aries.jpa.api/1.0.0
[  97] [Active     ] [Created     ] [       ] [   30] mvn:org.apache.aries.jpa/org.apache.aries.jpa.blueprint.aries/1.0.1
[  98] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jpa/org.apache.aries.jpa.container/1.0.0
[  99] [Active     ] [            ] [       ] [   30] mvn:org.apache.aries.jpa/org.apache.aries.jpa.container.context/1.0.1
[ 214] [Active     ] [Created     ] [       ] [   80] mvn:org.kie/kie-aries-blueprint/6.1.0-SNAPSHOT
[ 221] [Active     ] [            ] [       ] [   80] wrap:mvn:org.apache.aries.blueprint/blueprint-parser/1.0.0
{code}

Error :

{code}
2013-08-30 15:12:20,358 | ERROR | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  393 | 7 - org.apache.aries.blueprint.core - 1.1.0 | Unable to start blueprint container for bundle org.drools.blueprint-camel-drools-decision-table-example
java.lang.ClassCastException
	at java.lang.Class.cast(Class.java:3038)[:1.6.0_51]
	at org.apache.aries.blueprint.reflect.MetadataUtil.createMetadata(MetadataUtil.java:154)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.apache.aries.blueprint.parser.ParserContextImpl.createMetadata(ParserContextImpl.java:65)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.kie.aries.blueprint.namespace.KieBaseElementParser.parseElement(KieBaseElementParser.java:69)[214:org.kie.aries.blueprint:6.1.0.20130826-1815]
	at org.kie.aries.blueprint.namespace.KieModuleElementParser.parseElement(KieModuleElementParser.java:48)[214:org.kie.aries.blueprint:6.1.0.20130826-1815]
	at org.kie.aries.blueprint.KieNamespaceHandler.parse(KieNamespaceHandler.java:106)[214:org.kie.aries.blueprint:6.1.0.20130826-1815]
	at org.apache.aries.blueprint.parser.Parser.parseCustomElement(Parser.java:1279)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.apache.aries.blueprint.parser.Parser.loadComponents(Parser.java:337)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.apache.aries.blueprint.parser.Parser.populate(Parser.java:277)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:315)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:261)[7:org.apache.aries.blueprint.core:1.1.0]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)[:1.6.0_51]
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6.0_51]
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_51]
	at org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)[7:org.apache.aries.blueprint.core:1.1.0]
	at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[7:org.apache.aries.blueprint.core:1.1.0]
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira