locked
pop up blocker error when post plugin is triggered on crmservice.Retrieve method RRS feed

  • Frage

  • Hello,

    am updating the usersettings fields , once an user (systemuser entity) is created/updated  based on the custom attribute value. i ve created a post plugin to retrieve the custom attribute value of systemuser entity. on crmservice.retrieve method am getting the following error (in trace log file).

     

    Web Service Plug-in failed in OrganizationId: d25f2f3a-692e-df11-a5c9-0019d193062c; SdkMessageProcessingStepId: 08d085a8-407d-df11-be8c-0019d193062c; EntityName: systemuser; Stage: 50; MessageName: Update; AssemblyName: UpdateUserSettings.UpdateSettings, UpdateUserSettings, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0994220682db466b; ClassName: UpdateUserSettings.UpdateSettings; Exception: Unhandled Exception: System.InvalidOperationException: Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.
    The request failed with the error message:
    --
    <HTML dir="ltr">
    <HEAD><meta name="GENERATOR" content="Microsoft SharePoint" /><meta name="progid" content="SharePoint.WebPartPage.Document" /><meta HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8" /><meta HTTP-EQUIV="Expires" content="0" /><meta name="ROBOTS" content="NOHTMLINDEX" /><title>
       
        Error

    </title><link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/core.css?rev=5msmprmeONfN6lJ3wtbAlAsystemuserDsystemuserD"/>
    <script type="text/javascript" language="javascript" src="/_layouts/1033/init.js?rev=qX08d085a8-407d-df11-be8c-0019d193062cBG3yl4pldKy9KbPLXf9wsystemuserDsystemuserD"></script>
    <script type="text/javascript" language="javascript" src="/_layouts/1033/core.js?rev=CNBZRdV1h3pKuA7LsMXf3wsystemuserDsystemuserD"></script>

        <meta name="Robots" content="NOINDEX " />
        <meta name="SharePointError" content=""/>
    </HEAD>
    <BODY scroll="yes" onload="javascript:if (typeof(_spBodyOnLoadWrapper) != 'undefined') _spBodyOnLoadWrapper();">
      <form name="aspnetForm" method="post" action="../../_layouts/error.aspx" id="aspnetForm" onsubmit="return _spFormOnSubmitWrapper();">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTU2NjkxODU3M2Rk1vR18k9ZqMFswuinSDCQLVCBXaw=" />
    </div>

      <TABLE class="ms-main" CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%" HEIGHT="100%">
        <tr><td>
           <table CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%">
            <tr>
             <td colspan=4 class="ms-globalbreadcrumb" align="right">
                <a href="javascript:TopHelpButtonClick('NavBarHelpHome')" id="ctl00_PlaceHolderGlobalNavigation_TopHelpLink" AccessKey="6" title="Help (new window)"><img src="/_layouts/images/helpicon.gif" align="absmiddle" border="0" alt="Help (new window)" /></a>
             </td>
            </tr>
           </table>
          </td></tr>
        <tr>
         <td class="ms-globalTitleArea">
          <table width=100% cellpadding=0 cellspacing=0 border=0>
           <tr>
            <td id="GlobalTitleAreaImage" class="ms-titleimagearea"><img id="onetidHeadbnnr0" src="/_layouts/images/titlegraphic.gif"  alt="" /></td>
            <td class="ms-sitetitle" width=100%>
             
             
            </td>
            <td style="padding-top:8px;" valign=top>
             
             
            </td>
           </tr>
          </table>
         </td>
        </tr>
        <TR>
         <TD id="onetIdTopNavBarContainer" WIDTH=100% class="ms-bannerContainer">
           
           
         </TD>
        </TR>
       
           

       
       
       
        <TR height="100%"><TD><TABLE width="100%" height="100%" cellspacing="0" cellpadding="0">
        <tr>
         <td class="ms-titlearealeft" id="TitleAreaImageCell" valign="middle" nowrap><div style="height:100%" class="ms-titleareaframe"></div></td>
         <td class="ms-titleareaframe" id="TitleAreaFrameClass">
         
         <table cellpadding=0 height=100% width=100% cellspacing=0>
          <tr><td class="ms-areaseparatorleft"><IMG SRC="/_layouts/images/blank.gif" width=1 height=1 alt=""></td></tr>
         </table>
         
         </td>
         <td valign=top  id="onetidPageTitleAreaFrame" class='ms-areaseparator' nowrap width="100%">
          <table id="onetidPageTitleAreaTable" cellpadding=0 cellspacing=0 width=100% border="0">
           <tr>
            <td valign="top" class="ms-titlearea">
             
              <a href="http://tdcrm" id="ctl00_PlaceHolderTitleBreadcrumb_idSimpleGoBackToHome">Go back to site</a>
             
            </td>
           </tr>
           <tr>
            <td height=100% valign=top ID=onetidPageTitle class="ms-pagetitle">
              <h2 class="ms-pagetitle">
               
        Error

              </h2>
            </td>
           </tr>
          </table>
         </td>
         <td class="ms-titlearearight">
           
           
    <div class='ms-areaseparatorright'><IMG SRC="/_layouts/images/blank.gif" width=8 height=100% alt=""></div>
    </td>
        </tr>

        <TR>
          <TD class="ms-leftareacell" valign=top height=100% id="LeftNavigationAreaCell">
           <table class=ms-nav width=100% height=100% cellpadding=0 cellspacing=0>
            <tr>
             <td>
              <TABLE height="100%" class=ms-navframe CELLPADDING=0 CELLSPACING=0 border="0">
               <tr valign="top">
                <td width="4px"><IMG SRC="/_layouts/images/blank.gif" width=4 height=1 alt=""></td>
                <td valign="top" width="100%">
                 
                 
                 
                 
                     
                 
                 
                </td>
               </tr>
               <tr><td colspan=2><IMG SRC="/_layouts/images/blank.gif" width=138 height=1 alt=""></td></tr>
              </TABLE>
             </td>
             <td></td>
            </tr>
           </table>
          </TD>
          <td>
    <div class='ms-areaseparatorleft'><IMG SRC="/_layouts/images/blank.gif" width=8 height=100% alt=""></div>
    </td>
          <td class='ms-formareaframe' valign="top">
            <TABLE width="100%" border="0" cellspacing="0" cellpadding="0" class="ms-propertysheet">
             <TR valign="top"  >
                <TD class="ms-descriptiontext" width="100%">
                 
                </TD>
                   <TD ID=onetidYPadding width="10px"><IMG SRC="/_layouts/images/blank.gif" width=10 height=1 alt=""></TD>
              </TR>
              <TR >
                <TD ID=onetidMainBodyPadding height="8px"><IMG SRC="/_layouts/images/blank.gif" width=1 height=8 alt=""></TD>
              </TR>
              <tr>
                 <td valign="top" height="100%">
                   <A name="mainContent"></A>
                   
     <table width=100% border=0 class="ms-titleareaframe" cellpadding=0>
        <TR>
        <TD valign=top width="100%" style="padding-top: 10px" class="ms-descriptiontext">
           <span id="ctl00_PlaceHolderMain_LabelMessage">The file you are attempting to save or retrieve has been blocked from this Web site by the server administrators.</span>
           <P><span class="ms-descriptiontext">
            <span id="ctl00_PlaceHolderMain_helptopic_troubleshooting"><A Title="Troubleshoot issues with Windows SharePoint Services. - Opens in new window" HREF="javascript:HelpWindowKey('troubleshooting')">Troubleshoot issues with Windows SharePoint Services.</A></span>
           
            </span>
        </TD>
        </TR>
     </table>
    <script type="text/javascript" language="JavaScript">
         var gearPage = document.getElementById('GearPage');
         if(null != gearPage)
         {
             gearPage.parentNode.removeChild(gearPage);
             document.title = "Error";
         }
    </script>

                 </td>
              </tr>
            </table>
          </td>
          <td class="ms-rightareacell">
    <div class='ms-areaseparatorright'><IMG SRC="/_layouts/images/blank.gif" width=8 height=100% alt=""></div>
    </td>
        </TR>
    <tr>
        <td class="ms-pagebottommarginleft"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
        <td class="ms-pagebottommargin"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
        <td class="ms-bodyareapagemargin"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
        <td class="ms-pagebottommarginright"><IMG SRC="/_layouts/images/blank.gif" width=1 height=10 alt=""></td>
    </tr>
        </TABLE></TD></TR>
      </TABLE>
     
     
       <input type="text" name="__spDummyText1" style="display:none;" size=1/>
       <input type="text" name="__spDummyText2" style="display:none;" size=1/>
      </form>
     
    </BODY>
    </HTML>

    --.
       at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at Microsoft.Crm.SdkTypeProxy.CrmService.Retrieve(String entityName, Guid id, ColumnSetBase columnSet)
       at UpdateUserSettings.UpdateSettings.Execute(IPluginExecutionContext context) in D:\test\Plugin\UpdateUserSettings\UpdateUserSettings\UpdateSettings.cs:line 49
       at Microsoft.Crm.Extensibility.PluginStep.Execute(PipelineExecutionContext context)
    .

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

     

    In crm a window appears specifying , "crm window was unable to open,may ve been blocked by a pop up blocker".

    i tried to add my crm site to the list  of sites that allows popup in popup blocker settings, but couldnt recover from this error. could anyone plz provide me with an solution..

    Dienstag, 22. Juni 2010 11:59

Antworten