Looks like an L1. Who is looking into this.

On Thu, Jun 14, 2012 at 5:04 PM, Miyuru Wanninayaka <[email protected]> wrote:

> Hi all,
>
> In ESB's "Source view" when re-initializing synapse environment:
>
> synEnvSvcRegistration.setProperties(new Properties()) calls to fire
> service modified event [1]  (synEnvSvcRegistration is instance of
> org.osgi.framework.ServiceRegistration) to update reference to synapse
> environment with newly created configuration.
>
> OSGI frame work calls bind methods of referenced components when
> synEnvSvcRegistration.setProperties invoked and this is working fine
> with ESB 4.0.x releases but does not work in current trunk.
> Because of this, once configuration is updated from source view,
> actions performed in service management page does not reflect in
> synapse configuration (because of non-updated synapse configuration
> reference from ProxyObserver).
>
> Seems component wiring is correct because if
> synEnvSvcRegistration.unregister() invoked from same code, unbind
> methods of referencing components invoked. So I guess this is a bug
> with equinox framework.
>
> [1]
> http://www.osgi.org/javadoc/r4v43/core/org/osgi/framework/ServiceRegistration.html#setProperties%28java.util.Dictionary%29
>
> --
> Thanks,
> Miyuru
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>



-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com
Member; Apache Software Foundation; http://www.apache.org/
* <http://www.apache.org/>**
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to