You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Andrew Madu <an...@gmail.com> on 2006/07/11 12:23:47 UTC

Dojo problems with cocoon 2.1.9

Hi,
just trying out dojo for the first time and am having problems with the
following script. Can anyone tell me why this doesn'r activate the alert
when clicking the button?:

dojo.js:

      dojo.require("dojo.event.*");
      dojo.require("dojo.widget.*");
      dojo.require("dojo.widget.Button");

      function helloPressed()
      {
        alert('You pressed the button');
      }

      function init()
      {
        var helloButton = dojo.widget.byId('helloButton');
        dojo.event.connect(helloButton, 'onClick', 'helloPressed')
      }

      dojo.addOnLoad(init);


<html>
  <head>
    <title>Dojo: Hello World!</title>

    <!-- SECTION 1 -->
    <script type="text/javascript" src="dojo.js"></script>
  </head>

  <body>
  </body>
</html>


regards

Andrew

Re: Dojo problems with cocoon 2.1.9

Posted by Andrew Madu <an...@gmail.com>.
Hi Jeroen,
yes and no! Yes it calls the .js file from the browser and no your question
is not stupid at all! ;-) Any further ideas?

regards

Andrew

On 11/07/06, Jeroen Reijn <j....@hippo.nl> wrote:
>
> Andrew,
>
> another stupid questions, but what happens if you call the .js file from
> the browser. Does it return the .js file?
>
> Reijn
>
> Andrew Madu wrote:
> > Hi Jeroen,
> > yes the button attribute exists, I forgot to include it in the example I
> > gave:
> >
> > <button dojoType="Button" widgetId="helloButton">Hello World!</button>
> >
> > On clicking the button, nothing happens! Any ideas anyone?
> >
> >
> > regards
> >
> > Andrew
> >
> >
> >
> > On 11/07/06, *Jeroen Reijn* <j.reijn@hippo.nl <ma...@hippo.nl>>
> > wrote:
> >
> >     Hi Andrew,
> >
> >     I'm not really into dojo yet and I do not really know if this is the
> >     right list to ask your questions,
> >     but from a logical point of view.
> >
> >     I guess you will need a button within your page with the id of
> >     'helloButton'?
> >     Like:
> >
> >     <body>
> >        <input type="button" id="helloButton"/>
> >     </body>
> >
> >     Regards,
> >
> >     Reijn
> >
> >
> >     Andrew Madu wrote:
> >      > Hi,
> >      > just trying out dojo for the first time and am having problems
> >     with the
> >      > following script. Can anyone tell me why this doesn'r activate
> >     the alert
> >      > when clicking the button?:
> >      >
> >      > dojo.js:
> >      >
> >      >       dojo.require("dojo.event.*");
> >      >       dojo.require ("dojo.widget.*");
> >      >       dojo.require("dojo.widget.Button");
> >      >
> >      >       function helloPressed()
> >      >       {
> >      >         alert('You pressed the button');
> >      >       }
> >      >
> >      >       function init()
> >      >       {
> >      >         var helloButton = dojo.widget.byId('helloButton');
> >      >         dojo.event.connect(helloButton, 'onClick',
> 'helloPressed')
> >      >       }
> >      >
> >      >       dojo.addOnLoad(init);
> >      >
> >      >
> >      > <html>
> >      >   <head>
> >      >     <title>Dojo: Hello World!</title>
> >      >
> >      >     <!-- SECTION 1 -->
> >      >     <script type="text/javascript" src="
> >      > dojo.js"></script>
> >      >   </head>
> >      >
> >      >   <body>
> >      >   </body>
> >      > </html>
> >      >
> >      >
> >      > regards
> >      >
> >      > Andrew
> >
> >     --
> >     Met vriendelijke groet,
> >     Kind regards,
> >
> >     Jeroen Reijn
> >
> >     Hippo
> >
> >     Oosteinde 11
> >     1017WT Amsterdam
> >     The Netherlands
> >     Tel  +31 (0)20 5224466
> >
> >
> >
> ---------------------------------------------------------------------
> >     To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> >     <ma...@cocoon.apache.org>
> >     For additional commands, e-mail: users-help@cocoon.apache.org
> >     <ma...@cocoon.apache.org>
> >
> >
>
> --
> Met vriendelijke groet,
> Kind regards,
>
> Jeroen Reijn
>
> Hippo
>
> Oosteinde 11
> 1017WT Amsterdam
> The Netherlands
> Tel  +31 (0)20 5224466
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
>

cocoon portal

Posted by dee <go...@yahoo.com>.
hi,
    has anyone worked with default portal with cocoon? The tools generate an error everytime i click on any link provided with User management tab. it gives an error in the flow script. same happens when i try to add coplets in the Coplet Management tab.
   
    Can someone plaese help me....?

   
   
  this is the error.
   
   
   
  An error has occured  org.mozilla.javascript.EcmaError: Cannot convert null to an object.
TypeError - file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js - 28:0 
  Cocoon stacktrace[hide] 
  Cannot convert null to an object.         file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js - 28:0  TypeError
Error calling flowscript function showUser         file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js - 28:0  [EcmaError]    file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js - 28:-1      file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js - 46:-1      file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/sitemap.xmap - 47:30  <map:call>    file:/C:/cocoon-2.1.8/build/webapp/portal/tools/sitemap.xmap - 119:112  <map:mount>    file:/C:/cocoon-2.1.8/build/webapp/portal/sitemap.xmap - 318:78  <map:mount>    file:/C:/cocoon-2.1.8/build/webapp/sitemap.xmap - 909:66  <map:mount>

  Java stacktrace[show] 
TypeError: Cannot convert null to an object. (file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js; line 28)   at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:581)   at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:541)   at org.mozilla.javascript.NativeGlobal.typeError0(NativeGlobal.java:546)   at org.mozilla.javascript.ScriptRuntime.toObject(ScriptRuntime.java:497)   at org.mozilla.javascript.ScriptRuntime.toObject(ScriptRuntime.java:473)   at org.mozilla.javascript.ScriptRuntime.getProp(ScriptRuntime.java:711)   at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:694)   at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:190)   at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:138)   at
 org.mozilla.javascript.continuations.InterpretedFunctionImpl.call(InterpretedFunctionImpl.java:121)   at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1244)   at org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction(FOM_JavaScriptInterpreter.java:758)   at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at
 org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at
 org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at
 org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at
 org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at
 org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.Cocoon.process(Cocoon.java:679)   at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)   at
 org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)   at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)   at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)   at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)   at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)   at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)   at org.mortbay.http.HttpServer.service(HttpServer.java:879)   at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)   at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)   at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)   at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)   at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:300)   at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)  
  
  Java full stacktrace[show] 
org.apache.cocoon.ProcessingException: Error calling flowscript function showUser   at [EcmaError] - file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js:28:0   at file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js:28:-1   at file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js:46:-1   at <map:call> - file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/sitemap.xmap:47:30   at <map:mount> - file:/C:/cocoon-2.1.8/build/webapp/portal/tools/sitemap.xmap:119:112   at <map:mount> - file:/C:/cocoon-2.1.8/build/webapp/portal/sitemap.xmap:318:78   at <map:mount> - file:/C:/cocoon-2.1.8/build/webapp/sitemap.xmap:909:66   at org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:144)   at org.apache.cocoon.components.flow.javascript.LocationTrackingDebugger.getException(LocationTrackingDebugger.java:132)   at
 org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction(FOM_JavaScriptInterpreter.java:771)   at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at
 org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at
 org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)   at
 org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:138)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at
 org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)   at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)   at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)   at
 org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)   at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)   at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)   at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:248)   at org.apache.cocoon.Cocoon.process(Cocoon.java:679)   at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)   at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)   at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)   at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)   at
 org.mortbay.http.HttpContext.handle(HttpContext.java:1807)   at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)   at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)   at org.mortbay.http.HttpServer.service(HttpServer.java:879)   at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)   at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)   at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)   at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)   at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:300)   at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)  Caused by: TypeError: Cannot convert null to an object. (file:/C:/cocoon-2.1.8/build/webapp/portal/tools/plugins/userManagement/flow.js; line 28)   at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:581)   at
 org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:541)   at org.mozilla.javascript.NativeGlobal.typeError0(NativeGlobal.java:546)   at org.mozilla.javascript.ScriptRuntime.toObject(ScriptRuntime.java:497)   at org.mozilla.javascript.ScriptRuntime.toObject(ScriptRuntime.java:473)   at org.mozilla.javascript.ScriptRuntime.getProp(ScriptRuntime.java:711)   at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:694)   at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:190)   at org.mozilla.javascript.continuations.ContinuationInterpreter.interpret(ContinuationInterpreter.java:138)   at org.mozilla.javascript.continuations.InterpretedFunctionImpl.call(InterpretedFunctionImpl.java:121)   at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1244)   at
 org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction(FOM_JavaScriptInterpreter.java:758)   ... 62 more  
  
  The Apache Cocoon Project 

 		
---------------------------------
Do you Yahoo!?
 Get on board. You're invited to try the new Yahoo! Mail Beta.

Re: Dojo problems with cocoon 2.1.9

Posted by Jeroen Reijn <j....@hippo.nl>.
Andrew,

another stupid questions, but what happens if you call the .js file from the browser. Does it return the .js file?

Reijn

Andrew Madu wrote:
> Hi Jeroen,
> yes the button attribute exists, I forgot to include it in the example I 
> gave:
> 
> <button dojoType="Button" widgetId="helloButton">Hello World!</button>
> 
> On clicking the button, nothing happens! Any ideas anyone?
> 
> 
> regards
> 
> Andrew
> 
> 
> 
> On 11/07/06, *Jeroen Reijn* <j.reijn@hippo.nl <ma...@hippo.nl>> 
> wrote:
> 
>     Hi Andrew,
> 
>     I'm not really into dojo yet and I do not really know if this is the
>     right list to ask your questions,
>     but from a logical point of view.
> 
>     I guess you will need a button within your page with the id of
>     'helloButton'?
>     Like:
> 
>     <body>
>        <input type="button" id="helloButton"/>
>     </body>
> 
>     Regards,
> 
>     Reijn
> 
> 
>     Andrew Madu wrote:
>      > Hi,
>      > just trying out dojo for the first time and am having problems
>     with the
>      > following script. Can anyone tell me why this doesn'r activate
>     the alert
>      > when clicking the button?:
>      >
>      > dojo.js:
>      >
>      >       dojo.require("dojo.event.*");
>      >       dojo.require ("dojo.widget.*");
>      >       dojo.require("dojo.widget.Button");
>      >
>      >       function helloPressed()
>      >       {
>      >         alert('You pressed the button');
>      >       }
>      >
>      >       function init()
>      >       {
>      >         var helloButton = dojo.widget.byId('helloButton');
>      >         dojo.event.connect(helloButton, 'onClick', 'helloPressed')
>      >       }
>      >
>      >       dojo.addOnLoad(init);
>      >
>      >
>      > <html>
>      >   <head>
>      >     <title>Dojo: Hello World!</title>
>      >
>      >     <!-- SECTION 1 -->
>      >     <script type="text/javascript" src="
>      > dojo.js"></script>
>      >   </head>
>      >
>      >   <body>
>      >   </body>
>      > </html>
>      >
>      >
>      > regards
>      >
>      > Andrew
> 
>     --
>     Met vriendelijke groet,
>     Kind regards,
> 
>     Jeroen Reijn
> 
>     Hippo
> 
>     Oosteinde 11
>     1017WT Amsterdam
>     The Netherlands
>     Tel  +31 (0)20 5224466
> 
> 
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>     <ma...@cocoon.apache.org>
>     For additional commands, e-mail: users-help@cocoon.apache.org
>     <ma...@cocoon.apache.org>
> 
> 

-- 
Met vriendelijke groet,
Kind regards,

Jeroen Reijn

Hippo

Oosteinde 11
1017WT Amsterdam
The Netherlands
Tel  +31 (0)20 5224466


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Re: Dojo problems with cocoon 2.1.9

Posted by Andrew Madu <an...@gmail.com>.
Hi Jeroen,
yes the button attribute exists, I forgot to include it in the example I
gave:

<button dojoType="Button" widgetId="helloButton">Hello World!</button>

On clicking the button, nothing happens! Any ideas anyone?

regards

Andrew



On 11/07/06, Jeroen Reijn <j....@hippo.nl> wrote:
>
> Hi Andrew,
>
> I'm not really into dojo yet and I do not really know if this is the right
> list to ask your questions,
> but from a logical point of view.
>
> I guess you will need a button within your page with the id of
> 'helloButton'?
> Like:
>
> <body>
>    <input type="button" id="helloButton"/>
> </body>
>
> Regards,
>
> Reijn
>
>
> Andrew Madu wrote:
> > Hi,
> > just trying out dojo for the first time and am having problems with the
> > following script. Can anyone tell me why this doesn'r activate the alert
> > when clicking the button?:
> >
> > dojo.js:
> >
> >       dojo.require("dojo.event.*");
> >       dojo.require("dojo.widget.*");
> >       dojo.require("dojo.widget.Button");
> >
> >       function helloPressed()
> >       {
> >         alert('You pressed the button');
> >       }
> >
> >       function init()
> >       {
> >         var helloButton = dojo.widget.byId('helloButton');
> >         dojo.event.connect(helloButton, 'onClick', 'helloPressed')
> >       }
> >
> >       dojo.addOnLoad(init);
> >
> >
> > <html>
> >   <head>
> >     <title>Dojo: Hello World!</title>
> >
> >     <!-- SECTION 1 -->
> >     <script type="text/javascript" src="
> > dojo.js"></script>
> >   </head>
> >
> >   <body>
> >   </body>
> > </html>
> >
> >
> > regards
> >
> > Andrew
>
> --
> Met vriendelijke groet,
> Kind regards,
>
> Jeroen Reijn
>
> Hippo
>
> Oosteinde 11
> 1017WT Amsterdam
> The Netherlands
> Tel  +31 (0)20 5224466
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>
>

Re: Dojo problems with cocoon 2.1.9

Posted by Jeroen Reijn <j....@hippo.nl>.
Hi Andrew,

I'm not really into dojo yet and I do not really know if this is the right list to ask your questions,
but from a logical point of view.

I guess you will need a button within your page with the id of 'helloButton'?
Like:

<body>
   <input type="button" id="helloButton"/>
</body>

Regards,

Reijn


Andrew Madu wrote:
> Hi,
> just trying out dojo for the first time and am having problems with the 
> following script. Can anyone tell me why this doesn'r activate the alert 
> when clicking the button?:
> 
> dojo.js:
> 
>       dojo.require("dojo.event.*");
>       dojo.require("dojo.widget.*");
>       dojo.require("dojo.widget.Button");
> 
>       function helloPressed()
>       {
>         alert('You pressed the button');
>       }
> 
>       function init()
>       {
>         var helloButton = dojo.widget.byId('helloButton');
>         dojo.event.connect(helloButton, 'onClick', 'helloPressed')
>       }
> 
>       dojo.addOnLoad(init);
> 
> 
> <html>
>   <head>
>     <title>Dojo: Hello World!</title>
> 
>     <!-- SECTION 1 -->
>     <script type="text/javascript" src="
> dojo.js"></script>
>   </head>
> 
>   <body>
>   </body>
> </html>
> 
> 
> regards
> 
> Andrew

-- 
Met vriendelijke groet,
Kind regards,

Jeroen Reijn

Hippo

Oosteinde 11
1017WT Amsterdam
The Netherlands
Tel  +31 (0)20 5224466


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org