Hi Lasantha,

Yes. Only the email templates types originally placed at
email-admin-config.xml will be populated at the UI level. As you stated
only when you save the template, it get persists in the registry. The
corresponding email-template content persisted in the registry will be
retrieved through [1].

But unfortunately as i stated with IS 5.1.0, there are limitations in the
UI and service implementation level when retrieving the content, hence it's
not viable to populate the email templates dynamically you add through the
registry.

Thanks,
Kasun.

[1]
https://github.com/wso2/carbon-identity/blob/v5.0.7/components/identity-mgt/org.wso2.carbon.identity.mgt/src/main/java/org/wso2/carbon/identity/mgt/services/AccountCredentialMgtConfigService.java#L75


On Thu, Aug 11, 2016 at 12:00 PM, Lasantha Samarakoon <[email protected]>
wrote:

> Hi Kasun,
>
> Thanks for the info. Just to clarify, as it seems in a fresh pack the only
> place that keeps email templates is the email-admin-config.xml. So I assume
> that when the email templates page is getting loaded it selectively loads
> the templates from the config file. Is that correct? Only when you save the
> template, the registry resource get created [1].
>
> Unfortunately we have to stick to the IS 5.1.0 with this requirement. As
> it seems like the final template is taken from the registry resource not
> from the config file. So in that case the only option will to modify
> content using registry browser.
>
> [1] https://wso2.org/jira/browse/IDENTITY-4547
>
> Regards,
>
> *Lasantha Samarakoon* | Software Engineer
> WSO2, Inc.
> #20, Palm Grove, Colombo 03, Sri Lanka
> Mobile: +94 (71) 214 1576
> Email:  [email protected]
> Web:    www.wso2.com
>
> lean . enterprise . middleware
>
> On Thu, Aug 11, 2016 at 11:27 AM, Kasun Bandara <[email protected]> wrote:
>
>> Hi,
>>
>> This is actually a limitation in IS 5.0.0 & IS 5.1.0. This issue [1] has
>> been resolved from IS 5.3.0-M4 onwards, where you can Add/Edit/Delete new
>> email templates from the UI itself. Please find the latest released IS
>> 5.3.0-M4 from [2].
>>
>>
>> Thanks,
>> Kasun.
>>
>>
>> [1] https://wso2.org/jira/browse/IDENTITY-4816
>> <https://www.google.com/url?q=https%3A%2F%2Fwso2.org%2Fjira%2Fbrowse%2FIDENTITY-4816&sa=D&sntz=1&usg=AFQjCNF9ieRoAhnS9vO_f-H4MuEXnKvJkg>
>>
>> [2] https://github.com/wso2/product-is/releases/tag/v5.3.0-m4
>>
>>
>> On Thu, Aug 11, 2016 at 11:16 AM, Johann Nallathamby <[email protected]>
>> wrote:
>>
>>> [adding  KasunB and Farasath]
>>>
>>> On Thu, Aug 11, 2016 at 11:04 AM, Lasantha Samarakoon <
>>> [email protected]> wrote:
>>>
>>>> Hi all,
>>>>
>>>> In IS 5.1.0, I have added a new email template by editing the
>>>> email-admin-config.xml. But when I check that on the MC -> Configure ->
>>>> Email templates page, the new templates is not getting listed. I have added
>>>> a new property with the new email template in 
>>>> /_system/config/identity/config/emailTemplate
>>>> as well, but still the problem not resolved.
>>>>
>>>> Anything else I need to do to make this work?
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> *Lasantha Samarakoon* | Software Engineer
>>>> WSO2, Inc.
>>>> #20, Palm Grove, Colombo 03, Sri Lanka
>>>> Mobile: +94 (71) 214 1576
>>>> Email:  [email protected]
>>>> Web:    www.wso2.com
>>>>
>>>> lean . enterprise . middleware
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks & Regards,
>>>
>>> *Johann Dilantha Nallathamby*
>>> Technical Lead & Product Lead of WSO2 Identity Server
>>> Governance Technologies Team
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>>
>>> Mobile - *+94777776950*
>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>*
>>>
>>
>>
>>
>> --
>> Kasun Bandara
>> *Software Engineer*
>> Mobile : +94 (0) 718 338 360
>> <%2B94%20%280%29%20773%20451194>
>> [email protected] <[email protected]>
>>
>
>


-- 
Kasun Bandara
*Software Engineer*
Mobile : +94 (0) 718 338 360
<%2B94%20%280%29%20773%20451194>
[email protected] <[email protected]>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to