locked
<errorstring xmlns="http://schemas.microsoft.com/sharepoint/soap/"> List does not exist. The page you selected contains a list that does not exist. It may have been deleted by another user. RRS feed

  • Question

  • I am following these instructions to add an item to a SharePoint list from an InfoPath form:  http://blogs.msdn.com/b/infopath/archive/2007/03/26/submitting-to-a-sharepoint-list.aspx

    ____________________________________________________________________________________________________

    I have walked through this process twice with the following error always returned when I click Submit:

    InfoPath cannot submit the form.An error occurred while the form was being submitted. The SOAP response indicates that an error occurred on the server:

    Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.
    <detail><errorstring xmlns="http://schemas.microsoft.com/sharepoint/soap/">
        List does not exist.
        The page you selected contains a list that does not exist.  It may have been deleted by another user.
        </errorstring><errorcode xmlns="0x82000006</errorcode></detail">http://schemas.microsoft.com/sharepoint/soap/">0x82000006</errorcode></detail>

    ___________________________________________________________________________________________________

    The Repeating table for the list itself displays the items fine (I added some items manually and can see them in the form) but it seems the problem is when I try to actually add the item to the list usign UpdateListItems.  The list totally exists and I have the GUID set properly or that list would not display in the repeating table in the first place.  Here is some of the trace log:

    11/29/2012 15:36:08.26  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          Logging Correlation Data       xmnv Medium   Name=Request (POST:http://sharepointservername/_vti_bin/lists.asmx) ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.26  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        fbv5 Medium   SoapAction: "http://schemas.microsoft.com/sharepoint/soap/UpdateListItems" ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.26  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        fbv6 Medium   <?xml version="1.0" encoding="UTF-8" standalone="no"?><SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema" xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="<SOAP-ENV:Body><tns:UpdateListItems">http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><tns:UpdateListItems xmlns:tns="<tns:listName>{0834C082-870F-462F-A504-A3352106F9A3}</tns:listName><tns:updates><Batch">http://schemas.microsoft.com/sharepoint/soap/"><tns:listName>{0834C082-870F-462F-A504-A3352106F9A3}</tns:listName><tns:updates><Batch OnError="Continue">      <Method ID="1" Cmd="New">          <Field Name="Title">Title Text</Field>          <Field Name="FirstName">First Name</Field>          <Field Name="LastName">Last Name</Field>          <Field Name="Email">Email Addr</Field>          <Field Name="Phone">Phone Number</Field>      </Method>  </Batch></tns:updates></tns:UpdateListIt... ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.26* w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        fbv6 Medium   ...ems></SOAP-ENV:Body></SOAP-ENV:Envelope> ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.26  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          Logging Correlation Data       xmnv Medium   Site=/ ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.27  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        72nz Medium   Videntityinfo::isFreshToken reported failure. ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.27  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        8kh7 High     List does not exist.  The page you selected contains a list that does not exist.  It may have been deleted by another user. ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.27  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        72nz Medium   Videntityinfo::isFreshToken reported failure. ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.29  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          General                        avfx High     SOAP exception: System.Runtime.InteropServices.COMException (0x82000006):       List does not exist.      The page you selected contains a list that does not exist.  It may have been deleted by another user.           at Microsoft.SharePoint.SoapServer.ListDataImpl.ConstructCaml(String strListName, String strXmlData, Boolean useHarmonicaKnowledge, Boolean useVersionHistory)     at Microsoft.SharePoint.SoapServer.ListDataImpl.UpdateListItems(String strListName, String strXmlData)     at Microsoft.SharePoint.SoapServer.ListDataValidatorImpl.UpdateListItems(String strListName, String strXmlData)     at Microsoft.SharePoint.SoapServer.Lists.UpdateListItems(String listName, SoapXmlElement updates) ad9c581f-ed87-4e57-9c2c-326aba594092
    11/29/2012 15:36:08.29  w3wp.exe (0x1498)                        0x29FC SharePoint Foundation          Monitoring                     b4ly Medium   Leaving Monitored Scope (Request (POST:http://sharepointservername/_vti_bin/lists.asmx)). Execution Time=31.5442325770454 ad9c581f-ed87-4e57-9c2c-326aba594092

     

     

     

     

     

    Thursday, November 29, 2012 11:48 PM

Answers

  • Hi,

    In InfoPath, you have to got a site collection at the root of the site collection! If you don't do this, you will have an error when you try to publish an InfoPath Form.

    This a is a well known issue in InfoPath: http://support.microsoft.com/kb/981854?wa=wsignin1.0

    So you can try to let your application at the location you specified, but before, you will have to add a team site at the root of your web application.

    Hope this helps.


    Visit my blog : http://rmatayron.blogspot.com/

    • Marked as answer by kcsptech Wednesday, December 12, 2012 5:11 PM
    Sunday, December 2, 2012 4:15 PM

All replies

  • Hi,

    This error can came from a lot of reason:

    • Permission on the Library (verify that the user connected had enough rights to save the xml),
    • Have you done recently an update on this site? (import-export, backup-restore),
    • Have you got your masterpage that is not checked out?
    • Are you saving on a subsite?

    Don't hesitate to tell me.


    Visit my blog : http://rmatayron.blogspot.com/

    Friday, November 30, 2012 9:33 AM
    1. I have admin privilages to everything SharePoint so permissions are OK for me personally.
    2. This is a test site collection that was made from a backup and restore of one of the site collections from the production web.
    3. The site where the library is located is the root site of a site collection that is a part of this web application but not the root site for the web application itself.

    UPDATE:  I went ahead and tried this process a third time but this time I developed it all in the root of the web application and it did work perfectly.  So how can I adjust this to work in a site collection or sub site of a collection?

    Thanks for any assistance you can give.

    • Edited by kcsptech Friday, November 30, 2012 11:13 PM
    Friday, November 30, 2012 7:59 PM
  • Hi,

    In InfoPath, you have to got a site collection at the root of the site collection! If you don't do this, you will have an error when you try to publish an InfoPath Form.

    This a is a well known issue in InfoPath: http://support.microsoft.com/kb/981854?wa=wsignin1.0

    So you can try to let your application at the location you specified, but before, you will have to add a team site at the root of your web application.

    Hope this helps.


    Visit my blog : http://rmatayron.blogspot.com/

    • Marked as answer by kcsptech Wednesday, December 12, 2012 5:11 PM
    Sunday, December 2, 2012 4:15 PM
  • To clarify,  the web at the root (/) on port 80 is a Team Site.  This is the home page with other team site child web sites. 

    But I also have created site collections using the "Team Site" template located under here http://servername/sites

    The problem described above happened when I tried to create the list and InfoPath form template under here http://servername/sites/sitecollection1 I would like to locate the list and InfoPath form template here in sitecollection1 but I can only get it to work in the root.

    Can you explain what you mean by the above reply: "have to add a team site at the root of your web application." 

    Thank you

    Wednesday, December 5, 2012 9:08 PM