2017-10-23 1 views
1

Hallo Ich Frage Sharepoint, unten ist die Abfrage und Verbindung Details.So lösen Sie den Sharepoint-Fehler - 500 Interner Serverfehler?

<sharepoint:online-connection-config name="Microsoft_SharePoint_2013__Online_Connection" username="${Sharepoint.Username}" password="${Sharepoint.Password}" siteUrl="${Sharepoint.SiteUrl}" disableCnCheck="true" doc:name="Microsoft SharePoint 2013: Online Connection"> 
     <reconnect frequency="10000" count="5"/> 
    </sharepoint:online-connection-config> 

    <sharepoint:file-query config-ref="Microsoft_SharePoint_2013__Online_Connection" query="dsql:SELECT Author,CheckInComment,CheckOutType,CheckedOutByUser,ContentTag,CustomizedPageStatus,ETag,Exists,Length,Level,LinkingUrl,ListItemAllFields,LockedByUser,MajorVersion,MinorVersion,ModifiedBy,Name,ServerRelativeUrl,TimeCreated,TimeLastModified,Title,UIVersion,UIVersionLabel,UniqueId,Versions FROM 'Sell sheetsBrochures' ORDER BY TimeLastModified DESC LIMIT ${sharepoint.file.fetch.number}" doc:name="Modified File query "/> 

Es wirft unter Fehler beim Abfragen des Sharepoint.

******************************************************************************** 
    Message    : Failed to invoke fileQuery. Message payload is of type: String 
    Type     : org.mule.api.MessagingException 
    Code     : MULE_ERROR-29999 
    JavaDoc    : http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html 
    Payload    : 
    ******************************************************************************** 
    Exception stack is: 
    1. 500 Internal Server Error (org.springframework.web.4.1.6.RELEASE.shaded.client.HttpServerErrorException) 
     org.springframework.web.4.1.6.RELEASE.shaded.client.DefaultResponseErrorHandler:94 (null) 
    2. Code: 500 Message: {"error":{"code":"-2146232832, Microsoft.SharePoint.SPException","message":{"lang":"en-US","value":"User cannot be found."}}} (org.mule.module.sharepoint.exception.SharepointException) 
     org.mule.module.sharepoint.rest.AbstractSharepointClientImpl:148 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/module/sharepoint/exception/SharepointException.html) 
    3. Failed to invoke fileQuery. Message payload is of type: String (org.mule.api.MessagingException) 
     org.mule.devkit.processor.DevkitBasedMessageProcessor:133 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html) 

******************************************************************************** 
Root Exception stack trace: 
org.springframework.web.4.1.6.RELEASE.shaded.client.HttpServerErrorException: 500 Internal Server Error 
    at org.springframework.web.4.1.6.RELEASE.shaded.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:94) 
    at org.springframework.web.4.1.6.RELEASE.shaded.client.RestTemplate.handleResponse(RestTemplate.java:614) 
    at org.springframework.web.4.1.6.RELEASE.shaded.client.RestTemplate.doExecute(RestTemplate.java:570) 
    at org.springframework.web.4.1.6.RELEASE.shaded.client.RestTemplate.execute(RestTemplate.java:545) 
    at org.springframework.web.4.1.6.RELEASE.shaded.client.RestTemplate.exchange(RestTemplate.java:466) 
    at org.mule.module.sharepoint.rest.AbstractSharepointClientImpl.exchangeForObject(AbstractSharepointClientImpl.java:144) 
+0

wo fügen Sie diese Abfrage hinzu? Können Sie auch einen Teil Ihres Codes hinzufügen? –

+0

aktualisiert die Frage, während der Sharepoint Abfrage der Fehler – Thiru

Antwort

1

Sie haben eine 500 Internal Server Error, was bedeutet, etwas schief gegangen ist auf dem Server Sie abfragen. Die Fehlermeldung lautet User cannot be found.. Der auf der Konfiguration Microsoft_SharePoint_2013__Online_Connection konfigurierte Benutzer ist auf Ihrem SharePoint-Server möglicherweise nicht mehr vorhanden oder es liegen Konfigurationsprobleme vor.

EDIT: mit den Angaben, die Sie gaben, scheint der Benutzer, den Sie konfiguriert haben, einige Fehler auf der Serverseite verursacht. Wenn Sie Zugriff auf den Server haben, sollten Sie die Protokolle überprüfen und sicherstellen, dass dieser Benutzer ordnungsgemäß konfiguriert und erreichbar ist.

+0

Bitte finden Sie aktualisierte Details. – Thiru

+0

Danke, ich habe meine Antwort bearbeitet. Hoffe, das hilft, aber mit nur der Client-Seite, die ein Server-Problem zeigt, gibt es nicht viel zu tun, sondern gehen und überprüfen, was auf dem Server passiert ist;) –

Verwandte Themen