2016-04-29 14 views
-1

Ich habe ein Problem in der Liste der Benutzer mit $resource.AngularJS: ngResource 500 interner Server Fehler

Ich mache einen Webservice-Anruf mit $resource, um eine Liste der Benutzer zu erhalten. Es funktioniert die meiste Zeit, aber wenn die Antwort einige Zeit dauert, bekomme ich 500 internen Serverfehler.

Der Code Ich bin mit dem Webservice nennen:

$resource("user/referral/getUserList", {}, { 
      query: { 
       method: 'GET' 
      } 
     }) 

Ich werde für Ihre Hilfe dankbar.

+0

Was ist der genaue Fehler, den Sie erhalten, wha t ist die volle Fehlerreaktion? – mindparse

+0

Es ist ein Problem auf Ihrem Server. Wir können Ihnen nicht helfen, es sei denn, Sie finden heraus, was der Fehler ist, es hängt nicht mit dem obigen Code zusammen. – Patrick

+0

Es sieht so aus, als ob die Anforderung vor der Antwort vom Server abgelaufen ist. Muss ich irgendeine Anfragezeit so einstellen? – Raja

Antwort

0

Es sieht aus als ob Sie ein "/" auf der linken Seite vermissen.

user/referral/getUserList 

Bitte halten Sie dies auch, wenn Sie das Ergebnis als Array haben wollen.

'query': {method:'GET', isArray:true} 
0

Ich hatte das gleiche Problem in Glassfish. Es ist ein Fehler in Glassfish 4.1.1 https://java.net/jira/browse/JERSEY-2888

konnte ich es auf diese Weise beheben:

In Glasfischen/modules/org.eclipse.persistence.moxy.jar fix META-INF/MANIFEST.MF folgendes Import-Package nur anfügen:

, org.xml.sax.helpers, javax.xml.parsers; Auflösung: = optional, javax.naming; Auflösung: = optional

in 72 Leitung und Neustart GF

Verwandte Themen