Error: improper call to internal service
antlion Feb 6, 2009 10:38 AMI have successfully registered a site (I'm an administrator)
and uploaded a page with InContext markup. When I tried to edit the
page for the very first time (by clicking the Edit Draft button), I
got an error popup message: "Error -- The current operation could
not be performed because of an improper call to an internal
service. You can try to sign-out and sign-in again, then restart
current operation. For more details, visit the InContext Editing
Support Center." I tried sign-out/sign-in with no change. The
message is frustratingly unhelpful. (What "improper call"? Which
"internal service"?) What could be causing this error? (The error
is not documented in the InContext Editing Help page.)
By the way, there is no "Edit" button on the control panel, only an "Edit Draft" button. Why? I never created a draft. Is this a bug or intended behavior? I notice that the InContext demo site (the fake news site) has an Edit button, so apparently my control panel is not functioning properly.
I also noticed that the status bar shows that the page never completely loads ("completed 18 of 20 items"). Is this related? I noticed that the InContext demo site also shows a status bar with an incomplete load (17 of 18 items). Perhaps this is related to style sheets (I now have two, including the InContext sheet), but if the demo site shows this behavior, then presumably it's normal. If not, the only thing I can think of is that my normal style sheet is loaded via Javascript (various versions for Mac, Windows, IE6).
Or perhaps the problem is related to page encoding or doctype.
In case my code the problem, here's the relevant portion of my page HEAD code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml" xmlns:ice=" http://ns.adobe.com/incontextediting">
<link href="style-ice.css" rel="stylesheet" type="text/css" ice:classes="*" />
<script src="includes/ice/ice.js" type="text/javascript"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
macHREF = "style-mac.css";
winHREF = "style-win.css";
if (navigator.appVersion.indexOf("Mac") >= 0) printHREF = macHREF;
else printHREF = winHREF;
document.writeln('<LINK REL=STYLESHEET HREF="' + printHREF + '" TYPE="text/css">');
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</SCRIPT>
<!--[if lte IE 6]>
<link href="style-ie6.css" rel="StyleSheet" type="text/css">
<![endif]-->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head>
Is InContext stumbling on this script? If so, what can I do to fix the error? If not, what else could be causing the problem and how do I fix the error? I appreciate any help. This problem is preventing me from using the service.
By the way, there is no "Edit" button on the control panel, only an "Edit Draft" button. Why? I never created a draft. Is this a bug or intended behavior? I notice that the InContext demo site (the fake news site) has an Edit button, so apparently my control panel is not functioning properly.
I also noticed that the status bar shows that the page never completely loads ("completed 18 of 20 items"). Is this related? I noticed that the InContext demo site also shows a status bar with an incomplete load (17 of 18 items). Perhaps this is related to style sheets (I now have two, including the InContext sheet), but if the demo site shows this behavior, then presumably it's normal. If not, the only thing I can think of is that my normal style sheet is loaded via Javascript (various versions for Mac, Windows, IE6).
Or perhaps the problem is related to page encoding or doctype.
In case my code the problem, here's the relevant portion of my page HEAD code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml" xmlns:ice=" http://ns.adobe.com/incontextediting">
<link href="style-ice.css" rel="stylesheet" type="text/css" ice:classes="*" />
<script src="includes/ice/ice.js" type="text/javascript"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--
macHREF = "style-mac.css";
winHREF = "style-win.css";
if (navigator.appVersion.indexOf("Mac") >= 0) printHREF = macHREF;
else printHREF = winHREF;
document.writeln('<LINK REL=STYLESHEET HREF="' + printHREF + '" TYPE="text/css">');
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</SCRIPT>
<!--[if lte IE 6]>
<link href="style-ie6.css" rel="StyleSheet" type="text/css">
<![endif]-->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head>
Is InContext stumbling on this script? If so, what can I do to fix the error? If not, what else could be causing the problem and how do I fix the error? I appreciate any help. This problem is preventing me from using the service.



