« Return to Thread: Reference Error
We want to access the DWR interface out of a Dojo widget, so I use dojo.require("dwr.interface.AircraftSelector");
From: Florian Schneider [mailto:flo.schneider@...]
Sent: den 19 juni 2009 14:48
To: users@...
Subject: Re: [dwr-user] Reference Error
I am using Firefox 3.0.11 .
Best regards,
Florian
2009/6/17 Mike Wilson <mikewse@...>
I loaded your generated file (through a simple html file with a script tag) and it works fine for me in Firefox with FireBug:>>> obj = new MonitoredItem>>> obj instanceof MonitoredItemtrue>>> obj instanceof ArticletrueWhat browser version are you using? Or are you including the file in some other way than with a script tag?Best regardeMikeHello Mike,
first of all thanks for your help and sorry for the late reply.
I will try to add more meat to my problem description:
What I have is two classes, named Article and MonitoredItem, with Article being the superclass of Monitored item.
The corresponding two lines (defining the converters) inside the dwr.xml look like the following:
<convert match="foo.bar.Article" javascript="Article" converter="bean"/>
<convert match="foo.thing.MonitoredItem" javascript="MonitoredItem" converter="bean"/>
Now one of the js files generated by DWR lets Firefox have the aforementioned exception. I attach the zipped .js file.
I also think that the definition of the subclass is missing but do not fully understand the generated file.
Thanks again for your help,
Florian
2009/6/10 Mike Wilson <mikewse@...>
Specifically look for the definition of SubClass within the generated file. The error seems to indicate it is missing from the file, but normally the class definition and the prototype assignment (the problematic line) go hand in hand, albeit in different parts of the file.
From: Mike Wilson [mailto:mikewse@...]
Sent: den 10 juni 2009 20:57 Subject: RE: [dwr-user] Reference ErrorNo, it isn't, and we should be able to get your example working. Could you send along a somewhat larger snippet (10 lines before and after) of the generated code around the line with the error?Best regardsMike Wilson
Adding the subclass converter alone does work.
From: Florian Schneider [mailto:flo.schneider@...]
Sent: den 10 juni 2009 16:10
To: users@...
Subject: Re: [dwr-user] Reference Error
So is this a common practice NOT to include superclasses of classes already known to DWR?
2009/6/10 Jose Noheda <jose.noheda@...>
Have you tried adding the subclass converter alone?
On Wed, Jun 10, 2009 at 3:27 PM, Florian Schneider <flo.schneider@...> wrote:
Hello,
when I add the following lines to my dwr.xml
<convert match="foo.bar.SuperClass" javascript="SuperClass" converter="bean"/>
<convert match="foo.bar.SubClass" javascript="SubClass" converter="bean"/>
where SuperClass is the SuperClass of SubClass, I see the following error in my Firebug console:
"ReferenceError: SubClass is not defined"
, referencing the line in the generated js (one of the files that have creators defined)
SubClass.prototype = new SuperClass();
Please excuse my blindness, but what am I doing wrong? I am using DWR 3.0rc1.
Thanks for your help,
Florian
« Return to Thread: Reference Error
| Free embeddable forum powered by Nabble | Forum Help |