Hi Rasika/SajithAR,

Thanks for the explanation.

Regards,
Hemika

Hemika Kodikara
Software Engineer
WSO2 Inc.
lean . enterprise . middleware
http://wso2.com

Mobile : +94777688882

On Thu, May 26, 2016 at 2:19 PM, Rasika Perera <[email protected]> wrote:

> Hi Hemika,
>
> {{#headOther}} is a block helper. This allows you to add anything between
> <head></head> tags. For instance;
>
> {{#headOther}}
> <!--[if IE]>
> <link rel="stylesheet" type="text/css" href="IEstyle.css" />
> <![end if]-->
> {{/headOther}}
>
> You can use this helper whenever other helpers "title, css, headJs" is not
> sufficient.
>
> On Thu, May 26, 2016 at 2:07 PM, Hemika Kodikara <[email protected]> wrote:
>
>> Hi SajithAR,
>>
>> What kind of implementations/uses can be done through the {{#headOther}} 
>> placeholder
>> ?
>>
>> Regards,
>> Hemika
>>
>> Hemika Kodikara
>> Software Engineer
>> WSO2 Inc.
>> lean . enterprise . middleware
>> http://wso2.com
>>
>> Mobile : +94777688882
>>
>> On Thu, May 26, 2016 at 2:04 PM, SajithAR Ariyarathna <[email protected]>
>> wrote:
>>
>>> We changed names of some Handlebars helpers to make them short whilst
>>> being self-descriptive. I have updated the description of 1.0.0-M5 release
>>> [1], please refer it.
>>>
>>> [1] https://github.com/wso2/carbon-uuf/releases/tag/v1.0.0-m5
>>>
>>> Thanks.
>>>
>>> On Thu, May 26, 2016 at 1:42 PM, Hemika Kodikara <[email protected]>
>>> wrote:
>>>
>>>> Hi Sudharma,
>>>>
>>>> It seems they have been changed [1]. Can you try with "headJs" instead
>>>> of "headerJs".
>>>>
>>>> [1] -
>>>> https://github.com/wso2/carbon-uuf/commit/2f95a6cd27604f033268bbd4dd807c75d993b18a
>>>>
>>>> Regards,
>>>> Hemika
>>>>
>>>> Hemika Kodikara
>>>> Software Engineer
>>>> WSO2 Inc.
>>>> lean . enterprise . middleware
>>>> http://wso2.com
>>>>
>>>> Mobile : +94777688882
>>>>
>>>> On Thu, May 26, 2016 at 1:12 PM, Sudharma Subasinghe <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I successfully loaded client side .Js script with Handlebars template
>>>>> with 1.0.0-M4 release. I used the approach as following in the
>>>>> "process-details.hbs" template.
>>>>>
>>>>> {{headerJs "/js/process-details.js"}}
>>>>>
>>>>> Now I am getting following exception for the same approach with 1.0.0-M5 
>>>>> release.
>>>>>
>>>>> [2016-05-26 12:49:27,353] ERROR 
>>>>> {org.wso2.carbon.uuf.internal.UUFRegistry} - An unexpected error occurred 
>>>>> while serving for request '/bpmn-explorer/bpmn/process'. 
>>>>> com.github.jknack.handlebars.HandlebarsException: 
>>>>> components/root/fragments/process-details/process-details.hbs:1:2: 
>>>>> java.lang.IllegalArgumentException: Cannot evaluate the variable/helper 
>>>>> 'headerJs'.
>>>>>     components/root/fragments/process-details/process-details.hbs:1:2
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.MissingHelper.apply(MissingHelper.java:36)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.Variable.merge(Variable.java:166)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:94)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:116)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.ForwardingTemplate.apply(ForwardingTemplate.java:100)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.renderable.HbsFragmentRenderable.render(HbsFragmentRenderable.java:79)
>>>>>   at org.wso2.carbon.uuf.core.Fragment.render(Fragment.java:50)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FragmentHelper.apply(FragmentHelper.java:59)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FragmentHelper.apply(FragmentHelper.java:38)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.Variable.merge(Variable.java:166)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:94)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:116)
>>>>>   at com.github.jknack.handlebars.Options.apply(Options.java:538)
>>>>>   at com.github.jknack.handlebars.Options.fn(Options.java:433)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FillZoneHelper.apply(FillZoneHelper.java:37)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.helpers.runtime.FillZoneHelper.apply(FillZoneHelper.java:27)
>>>>>   at com.github.jknack.handlebars.internal.Block.merge(Block.java:210)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:94)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:128)
>>>>>   at 
>>>>> com.github.jknack.handlebars.internal.ForwardingTemplate.apply(ForwardingTemplate.java:86)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.handlebars.renderable.HbsPageRenderable.render(HbsPageRenderable.java:82)
>>>>>   at org.wso2.carbon.uuf.core.Page.render(Page.java:48)
>>>>>   at org.wso2.carbon.uuf.core.Component.renderPage(Component.java:89)
>>>>>   at org.wso2.carbon.uuf.core.App.renderPage(App.java:85)
>>>>>   at org.wso2.carbon.uuf.internal.UUFRegistry.serve(UUFRegistry.java:113)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.connector.ms.UUFMicroservice.execute(UUFMicroservice.java:105)
>>>>>   at 
>>>>> org.wso2.carbon.uuf.connector.ms.UUFMicroservice.get(UUFMicroservice.java:93)
>>>>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>   at 
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>   at 
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>   at java.lang.reflect.Method.invoke(Method.java:497)
>>>>>   at 
>>>>> org.wso2.msf4j.internal.router.HttpMethodInfo.invoke(HttpMethodInfo.java:95)
>>>>>   at 
>>>>> org.wso2.msf4j.internal.router.HttpDispatcher.channelRead0(HttpDispatcher.java:53)
>>>>>   at 
>>>>> org.wso2.msf4j.internal.router.HttpDispatcher.channelRead0(HttpDispatcher.java:31)
>>>>>   at 
>>>>> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
>>>>>   at 
>>>>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
>>>>>   at 
>>>>> io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:32)
>>>>>   at 
>>>>> io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:299)
>>>>>   at 
>>>>> io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:36)
>>>>>   at 
>>>>> io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:110)
>>>>>   at 
>>>>> io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
>>>>>   at java.lang.Thread.run(Thread.java:745)
>>>>> Caused by: java.lang.IllegalArgumentException: Cannot evaluate the 
>>>>> variable/helper 'headerJs'.
>>>>>   ... 47 more
>>>>>
>>>>> How do we can refer client side .Js script with Handlebars template?
>>>>>
>>>>> --
>>>>> Sudharma Subasinghe,
>>>>> Software Engineer,
>>>>> WSO2 Inc.
>>>>> Email: [email protected] <[email protected]>
>>>>> Mobile : +94 710 565 157 <%2B94%20718%20210%20200>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Sajith Janaprasad Ariyarathna
>>> Software Engineer; WSO2, Inc.;  http://wso2.com/
>>>
>>
>>
>
>
> --
> With Regards,
>
> *Rasika Perera*
> Software Engineer
> M: +94 71 680 9060 E: [email protected]
> LinkedIn: http://lk.linkedin.com/in/rasika90
>
> WSO2 Inc. www.wso2.com
> lean.enterprise.middleware
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to