This is why I don't like modifying native javascript objects. For more perspective read rantings made here:
http://www.ajaxian.com/archives/revenge-of-the On 7/28/06, Josh Long <[EMAIL PROTECTED]> wrote:
Alright, Rico itself was the problem. I removed al but the check for prototype and the declarations of the Rico.Color and Rico.Corner bits and it worked fine. I suspect the issue was something in the various Array.* extensions at the top of the file... Id be happy to send the modified file to anyone if theyre experiencing the same issue(s), otherwise, thanks for indulging me. Peace, Josh On 7/28/06, Josh Long <[EMAIL PROTECTED]> wrote: > I have a slew of custom dojo components that are installed and working > happily in tandem with tapestry 4.1. > > the components are often wrapped by a custom component called > RoundedPanel which in turn uses Rico's Rico.Corner.round function. > > I have a tapestry 4.1 eventlistener annotation working onkeydown on a > textfield that runs a lisener on the server. > > the text field is in turn nested inside of any number of dojo > components and this works fine, too. Its just that when rico and the > rounded corner effect is enabled, i get the following error: > > uncaught exception: [Exception... "Component returned failure code: > 0x80070057 (NS_ERROR_ILLEGAL_VALUE) > [nsIXMLHttpRequest.setRequestHeader]" nsresult: "0x80070057 > (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: > http://localhost:8080/servlet_view/assets/static/dojo/dojo.js :: > setHeaders :: line 2444" data: no] > > I went through all my dojo components and removed any dependencies on > prototype and rico (including the rounded corner effect, which is > essential. everything else was pretty painlessly translated to the > dojo analogs... I even tried using dojos Rounded compnent, but it > yeilded a layout horribly screwed up and components incapable of being > resized..., so tis not an option..) and everything worked wondeffully. > when i reinstated prototype, everything was fine, too. The server > received notifications, and so on.... but prototype alone doesnt do > what i need. > > its just with rico that i get that error. > > Anyone have any idea what this might be? I've been at this for several > days, so I dont know exactly what to tell you to better help debug, or > i would have it fixed, i suppose ;-) so ill be happy to clarify.... > > thanks again, > > Joshua > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tacos/Tapestry, team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind.