aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Valentin Mahrwald (JIRA)" <>
Subject [jira] Created: (ARIES-360) Blueprint proxying for java.* classes fails second time
Date Thu, 15 Jul 2010 11:55:49 GMT
Blueprint proxying for java.* classes fails second time

                 Key: ARIES-360
             Project: Aries
          Issue Type: Bug
          Components: Blueprint
    Affects Versions: 0.1
            Reporter: Valentin Mahrwald
            Assignee: Valentin Mahrwald

When I restart a bundle containing a blueprint bean with some interceptors (so that it undergoes
proxying) I get the following exception out of the ASM proxying code. This does not happen
the very first time I start the bundle, but each subsequent time.

org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to proxy bean for
interceptors: org.apache.aries.blueprint.proxy.UnableToLoadProxyException: java.lang.ClassNotFoundException:$ArrayList573907509
at org.apache.aries.blueprint.proxy.AsmInterceptorWrapper.createProxyObject(
at org.apache.aries.blueprint.container.BeanRecipe.addInterceptors(
at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(
at org.apache.aries.blueprint.di.AbstractRecipe.create(
at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(
at org.apache.aries.blueprint.container.BlueprintRepository.createAll(
at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(
at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(
at java.util.concurrent.Executors$
at java.util.concurrent.FutureTask$Sync.innerRun(
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(
at java.util.concurrent.ScheduledThreadPoolExecutor$
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
at java.util.concurrent.ThreadPoolExecutor$

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message