Hi,
Application is parsed and handleApplicationCreated is called. We need to
improve this to use applicationContext which is created at application
created time
1. ApplicationContext applicationContext =
RegistryManager.getInstance().getApplicationContext(applicationId);
2. if (applicationContext == null) {
3. throw new RuntimeException("Application not
found: " + applicationId);
4. }
5.
6. ApplicationParser applicationParser = new
DefaultApplicationParser();
7. Application application =
applicationParser.parse(applicationContext);
8.
ApplicationBuilder.handleApplicationCreated(application,
applicationParser.getApplicationClusterContexts());
On Sun, Dec 21, 2014 at 12:22 PM, Udara Liyanage <[email protected]> wrote:
>
> Hi,
>
> Sorry for the buzz, application is parsed if not exists in
> applicationContext.
>
> On Sun, Dec 21, 2014 at 12:00 PM, Udara Liyanage <[email protected]> wrote:
>>
>> Hi Imesh, Reka,
>>
>> Just wanted to know why application is parsed at
>> 1) application creation time
>> 2) application deployment time
>>
>> Currently token is created at application parsing time(ideally should
>> not), thus token creating occurred twice.
>>
>> --
>>
>> Udara Liyanage
>> Software Engineer
>> WSO2, Inc.: http://wso2.com
>> lean. enterprise. middleware
>>
>> web: http://udaraliyanage.wordpress.com
>> phone: +94 71 443 6897
>>
>
>
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> web: http://udaraliyanage.wordpress.com
> phone: +94 71 443 6897
>
--
Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware
web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897