Hi Geoff thanks for the help. Yes, I've always check for jumpstart first if
i run into trouble. It has been invaluable :)

On Sun, Feb 8, 2015 at 6:02 PM, Geoff Callender <
geoff.callender.jumpst...@gmail.com> wrote:

> These might help you get up to speed faster:
>
>
> http://jumpstart.doublenegative.com.au/jumpstart7/examples/javascript/javascript
>
> http://jumpstart.doublenegative.com.au/jumpstart7/examples/javascript/reusable
>
> http://jumpstart.doublenegative.com.au/jumpstart7/examples/javascript/robust
>
> http://jumpstart.doublenegative.com.au/jumpstart7/examples/javascript/mixin
>
> HTH,
>
> Geoff
>
> On 7 Feb 2015, at 1:47 pm, abangkis <abang...@gmail.com> wrote:
>
> > Okay i found out the problem, after sending the email. The module name
> > should only be "my_test" not "my_test.js" just realized it after reading
> > the require js page. And the modules is put under
> > WEB-INF/classes/META-INF/modules
> > but it ask for bootstrap.js
> >
> > GET http://localhost:8080/Tap54/modules.gz/bootstrap.js
> > console.js:104 RequireJS error: scripterror: Script error for: bootstrap
> > http://requirejs.org/docs/errors.html#scripterror, modules bootstrap
> >
> > So it didn't detect tapestry bootstrap.js file. I erase the bootstrap
> param
> > from define and it works.
> >
> > Thanks.
> >
> > On Sat, Feb 7, 2015 at 9:24 AM, abangkis <abang...@gmail.com> wrote:
> >
> >> Hi guys, I'm in the process of migrating my application from Tap 5.3.8
> to
> >> Tap 5.4-beta-26.
> >>
> >> I have a simple Index.tml, Index.java and my_test.js files. But
> whenever i
> >> run the app the Chrome console keep showing an error
> >>
> >> Loading 0 libraries
> >> console.js:104 Executing 1 inits
> >> my_test.js:1 Uncaught SyntaxError: Unexpected token <
> >> console.js:104 Loaded module my_test.js
> >> console.js:104 All inits executed
> >> require.js:1895 Resource interpreted as Script but transferred with MIME
> >> type text/html: "http://localhost:8080/Tap54/my_test.js";.
> >>
> >> Here's my index.tml
> >>
> >> <!DOCTYPE html>
> >> <html xmlns="http://www.w3.org/1999/xhtml";
> >> xmlns:t="http://tapestry.apache.org/schema/tapestry_5_3.xsd";
> >> xmlns:p="tapestry:parameter"
> >> lang="en">
> >> <body>
> >> <h1>Hello</h1>
> >> </body>
> >> </html>
> >>
> >> Index.java
> >>
> >> @Import(module = "my_test.js")
> >> public class Index {
> >>
> >> }
> >>
> >> And my_test.js
> >>
> >> define(["jquery", "t5/core/console", "bootstrap"], function($, console)
> {
> >>  return function(params) {
> >>    console.warn("jQuery version: " + $().jquery);
> >>  };
> >> });
> >>
> >> My project structure is like this :
> >> src
> >>  + net.mreunionlabs.tap54
> >>     + pages
> >>        + Index.java
> >> WebContent
> >>   + META-INF
> >>      + modules
> >>         + my_test.js
> >>   + WEB-INF
> >>
> >>
> >> I tried putting the modules under WEB-INF/classes/META-INF/modules but
> it
> >> still shows the same error.
> >>
> >> Any suggestion?
> >>
> >> Thanks
> >>
> >> --
> >> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> >> twitter : @mreunionlabs @abangkis
> >> page : https://plus.google.com/104168782385184990771
> >>
> >
> >
> >
> > --
> > http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> > twitter : @mreunionlabs @abangkis
> > page : https://plus.google.com/104168782385184990771
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


-- 
http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
twitter : @mreunionlabs @abangkis
page : https://plus.google.com/104168782385184990771

Reply via email to