Thanks Howard,
last commit solved this issue

Best regards
Eugen

2013/11/18 Eugen <eugens...@gmail.com>:
> Good day
> I've tried it with the last version from staging repository (tapestry
> 5-alpha-25) and last version from Git repo (5-alpha-26).
> I use Eclipse 4.4.0 with maven-jetty-plugin 9.0.4.v20130625 (tested
> also with 6.1.16 in an new Quickstart Project)
> Browsers: Popover Failed in Waterfox 24.0 and Chrome 31.0.1650.57, but
> today tryed it with IE 10 and.. it's work fine!!!!
>
> Best regards
> Eugen
>
> 2013/11/17 Howard Lewis Ship <hls...@gmail.com>:
>> What's you environment, including exact version of Tapestry?
>>
>>
>> On Thu, Nov 14, 2013 at 1:26 PM, Eugen <eugens...@gmail.com> wrote:
>>
>>> Good day,
>>> when I try to require the bootstrap/popover Module I become an error
>>> in Firefox console:
>>>
>>> [22:05:14.435] "RequireJS error: scripterror: Script error for:
>>> bootstrap/popover
>>> http://requirejs.org/docs/errors.html#scripterror, modules
>>> bootstrap/popover"
>>>
>>> the tml file:
>>>  <p><t:eventlink id="complete" event="complete" title="tooltip"
>>> class="btn" data-content="Content">Complete&raquo;</t:eventlink></p>
>>>
>>> the java call failed:
>>>     void afterRender(){
>>>
>>> javaScriptSupport.require("test").invoke("PopOver").with("complete");
>>>     }
>>>
>>> this call works fine:
>>>     void afterRender(){
>>>
>>> javaScriptSupport.require("test").invoke("ToolTip").with("complete");
>>>     }
>>>
>>> the wrapper for ToolTip and PopoOver test.js module:
>>> (function() {
>>>     define ("test", ["jquery", "t5/core/console", "require"] ,
>>> function( $, console, require) {
>>>         var ToolTip, PopOver, exports;
>>>
>>>         ToolTip = function(elementId, params) {
>>>             require(["bootstrap/tooltip"], function(){
>>>                 var element = $("#"+elementId);
>>>                 if (!element) {
>>>                     console.error("Element "+elementId+" not found");
>>>                     return;
>>>                 }
>>>                     if (params)
>>>                         element.tooltip(params);
>>>                     else
>>>                         element.tooltip();
>>>             });
>>>         };
>>>
>>>         PopOver = function(elementId, params) {
>>>             require(["bootstrap/popover"], function(){
>>>                 var element = $("#"+elementId);
>>>                 if (!element) {
>>>                     console.error("Element "+elementId+" not found");
>>>                     return;
>>>                 }
>>>                 if (params)
>>>                     element.popover(params);
>>>                 else
>>>                     element.popover('show');
>>>             });
>>>         }
>>>
>>>         return exports = {
>>>             ToolTip : ToolTip,
>>>             PopOver: PopOver
>>>         };
>>>     });
>>>
>>> }).call(this);
>>>
>>> If the PopOver module is contributed manually in Appmodule all works
>>> fine (the module name should be other name that popover!):
>>>     @Contribute(ModuleManager.class)
>>>     public static void setupBaseModules(MappedConfiguration<String,
>>> Object> configuration,
>>>                                         @Path("${" +
>>> SymbolConstants.BOOTSTRAP_ROOT + "}/js/popover.js")
>>>                                         Resource popover)
>>>     {
>>>         configuration.add("bootstrap/popovers", new
>>> JavaScriptModuleConfiguration(popover).dependsOn("bootstrap/tooltip"));
>>>      }
>>>
>>> Is something wrong in my code or it is a Jira issue?
>>>
>>> Thanks
>>> Eugen
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>>
>>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>>
>> The source for Tapestry training, mentoring and support. Contact me to
>> learn how I can get you up and productive in Tapestry fast!
>>
>> (971) 678-5210
>> http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to