You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by roshansn <sn...@gmail.com> on 2010/01/20 14:00:37 UTC

Load a new Application Context for each application

Hi

I need to load a instance of an application context file for each
application who is going to access my service. As a example ,

Lets say PersonImpl class use a another service to handle its business
logic. Then we need to initialize that service. When Application Id 1 come
to access the service we need to create a new Application context and some
other application comes to access this service new Application context
should be created. 

The new Application context should be created when xbean.xml file is
initialized. So I need to know is it possible to load an application context
when xbean.xml instantiate?

Thanks

-- 
View this message in context: http://old.nabble.com/Load-a-new-Application-Context-for-each-application-tp27241334p27241334.html
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.


Re: Load a new Application Context for each application

Posted by Freeman Fang <fr...@gmail.com>.
Hi,

If the PersonImpl you mentioned here is deployed as cxfse endpoint,  
then I believe you can use proxy between different cxf se endpoint.

Let's say PersonImpl need invoke BussinessImpl, so you can deploy  
PersonImpl and BussinessImpl as different cxf se endpoint, and inject  
the proxy of BussinessImpl  to PersonImpl se endpoint, then you can  
invoke BussinessImpl from PersonImpl directly.


Take a look at [1] Proxies part.

[1]http://servicemix.apache.org/servicemix-cxf-se.html

Freeman
On 2010-1-20, at 下午9:00, roshansn wrote:

>
> Hi
>
> I need to load a instance of an application context file for each
> application who is going to access my service. As a example ,
>
> Lets say PersonImpl class use a another service to handle its business
> logic. Then we need to initialize that service. When Application Id  
> 1 come
> to access the service we need to create a new Application context  
> and some
> other application comes to access this service new Application context
> should be created.
>
> The new Application context should be created when xbean.xml file is
> initialized. So I need to know is it possible to load an application  
> context
> when xbean.xml instantiate?
>
> Thanks
>
> -- 
> View this message in context: http://old.nabble.com/Load-a-new-Application-Context-for-each-application-tp27241334p27241334.html
> Sent from the ServiceMix - Dev mailing list archive at Nabble.com.
>


-- 
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com