2016-12-22 5 views
0

Ich habe versucht, eine Instanz basierend auf einer Ressource zu füllen. Das Folgende scheint jedoch nicht zu funktionieren. Wir verwenden XSLTForms (clientseitige Implementierung von XForms).Xforms Instanz src Attribut funktioniert nicht

<xf:instance id="studentDetailsInstance" xmlns="" src="http://localhost:8081/Restfultest/empDetails" />

Ich habe bereits die 'http://localhost:8081/Restfultest/empDetails' Ressource und es funktioniert gut und gibt das richtige XML-Dokument im Browser. Irgendeine Idee, wie man die Instanz initialisiert?

Wenn ich versuche, die Instanz von einer lokalen Datei wie folgt zu laden, funktioniert es gut.

<xf:instance id="testInstance" src="empDetails.xml" />

ich auch in den Entwickler-Tool Netzwerk-Registerkarte, die ein Anruf getätigt wird und auch dort ist eine Reaktion sehen. Nur wenn ich die Instanz anschaue, ist der Wert nicht gesetzt !! Ich habe auch versucht, das Ressourcenattribut zu verwenden, aber den Wert der Instanz noch nicht aufgefüllt.

Antwort

0

Die Cross-Domain-Beschränkung nicht erlaubt der Browser eine Datei nicht in der gleichen Domäne zu erhalten, wenn der Server für diese konfiguriert ist, zum Beispiel mit Access-Control-Allow-Origin: *