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]

Reply via email to