Welcome Guest Search | Active Topics | Sign In | Register

2007.2 Callback Panel just stopped working throughout Options
Dynamic Web
Posted: Monday, March 30, 2009 2:36:21 PM
Rank: Member
Groups: Member

Joined: 10/22/2007
Posts: 18
Guys,

I have your callback panel integrally involved in my code throughout my application. It has worked well for over a year. However, today every page using the callback panel is failing. I cannot think of any changes I made today that should have affected the dll. But now, whenever the callback's trigger (FormView1) posts back, the browser now throws a javascript error:

Error: uncaught exception: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXMLHttpRequest.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: https://localhost/Claimera/eo_web.ashx?id=0bbf94f8-4817-4de3-92c3-82042a943aa6 :: _eofc_ae :: line 6" data: no]

...and the callback loading panel just spins forever.

I have tried removing EO.Web.dll and re-adding it, and it does not help. Also, when I try to drag and drop an EO component onto a page in VS2008, I get error:

The operation could not be completed. Invalid FORMATETC structure.

Please help-- every page in my application is now broken.

Thanks,
Bobby Goodwin



eo_support
Posted: Monday, March 30, 2009 3:31:30 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,194
Hi,

The NS_ERROR_ILLEGAL_VALUE error is mostly caused by cross domain AJAX request. We do not know how your application is structured so we can't be sure about exactly how it hits that case. I would suggest you trying to create a separate project to reproduce the problem. If it does not occur in the new project, then you can compare the two projects and see if you can find out the difference.

The "Invalid FORMATETC structure" is mostly caused by Visual Studio not able to find the DLL. Try to remove it from your toolbox and then rea-dd it (this is different from removing it from your project and then re-add it):

http://doc.essentialobjects.com/library/1/installationanddeployment/install.aspx

Also please note that your one year free upgrade and support period has already expired. We will try to resolve this issue for you, but if you have any additional issue or the issue requires an update build, then you may need to upgrade your license.

Thanks!
Dynamic Web
Posted: Monday, March 30, 2009 4:40:27 PM
Rank: Member
Groups: Member

Joined: 10/22/2007
Posts: 18
Ok. I have resolved both issues. The second problem, the "Invalid FORMATETC structure" error in VS2008, was resolved when I removed the EO.Web tab from the toolbox and added it back manually as suggested-- thank you.

The first issue was occurring because I am using URL rewriting in global.asax and had inserted the following javascript into the bottom of my .aspx page:

<script type="text/javascript">
document.getElementById("aspnetForm").action = "";
</script>

...this code is beneficial in ensuring that the main asp.net form does not postback to the "rewritten" url, revealing its location, but instead postback to the "requested" url. Unfortuately, it breaks the EO.Web callback panel.

Thanks for the help.
eo_support
Posted: Monday, March 30, 2009 4:44:28 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,194
Ah. That makes sense. Thanks for the update!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.