Hi Leoincedo, The Felix users list is probably not the right forum for a question about Blueprint/Spring DM since neither are Felix components. Looking at your stack trace, you're using the Geronimo blueprint implementation. This has now moved to the Apache Aries project (http://incubator.apache.org/aries/) There is also a blueprint tutorial in there, this might help you further.
Best regards, David On 8 March 2010 00:56, Leoincedo <[email protected]> wrote: > > I was trying change spring ioc to blueprint > > but i'm failed because blueprint not support to multiply same name > function.. > > and when used once function is not problem.. > > is this bug? Not or Spec? > > > > > xml file… > > <bean id="test" class="test.impl.BlueprintBean"> > <property name="defaultLocalAddress" ref="localAddress" /> > </bean> > > class file… > > import java.net.InetSocketAddress; > import java.net.SocketAddress; > > > public class BlueprintBean { > > public void setDefaultLocalAddress( SocketAddress addr ) > { > System.out.println("Blueprint setDefaultLocalAddress it's me! > : "+addr); > } > > public void setDefaultLocalAddress( InetSocketAddress addr ) > { > System.out.println("Blueprint Bean setDefaultLocalAddress it's > me! : > "+addr); > } > > > } > > > error message.... > > org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to > find property descriptor defaultLocalAddress on class > test.impl.BlueprintBean > at > org.apache.geronimo.blueprint.container.BeanRecipe.getPropertyDescriptor(BeanRecipe.java:635) > at > org.apache.geronimo.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:600) > at > org.apache.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:577) > at > org.apache.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:558) > at > org.apache.geronimo.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:508) > at > org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64) > at > org.apache.geronimo.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:212) > at > org.apache.geronimo.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:140) > at > org.apache.geronimo.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:603) > at > org.apache.geronimo.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:310) > at > org.apache.geronimo.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:211) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:637) > -- > View this message in context: > http://old.nabble.com/Problem-Blueprint-ioc..-tp27816095p27816095.html > Sent from the Apache Felix - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

