0

Ich habe eine Anwendung in Worklight 6.1 entwickelt und ich habe die Anwendung auf Mobile 7.1 aktualisiert. Ich habe die Anwendung in Mobile 7.1 erstellt und bereitgestellt. Aber meine Anwendung nicht in der Lage, den Adapter aufzurufen und zeigte die Meldung "Der Server konnte die Anfrage von der Anwendung nicht verarbeiten. Bitte versuchen Sie es später noch einmal" Ich habe die folgende Prozedur für die Abstufung durchgeführt.Der Server konnte die Anforderung von der Anwendung nicht verarbeiten. Bitte versuchen Sie es später erneut.

1. Installed the Mobile first 7.1 Plugin in Eclipse 
    2. Imported the Existing 6.1 project in to My work space(I hope Tool will 
     auto upgrade app to 7.1) 
    3. Build the application and it generated .war, .wlapp and .adapter files 
    4. we have installed the standalone 7.1 Server. 
    5. Deployed the build files in servers. 
    6. Created the apk and installed in Mobile. 

Nun ist es die Nachricht zeigt „Der Server konnte die Anforderung aus der Anwendung bearbeiten. Bitte versuchen Sie es später noch einmal“, während die Anwendung zu starten. Aus den Protokollen fand ich die folgenden Informationen, wenn ich versuche, Adapter InvocationContext aufzurufen: null Status: 404 invocationResult: undefined

Hinweis: Es funktionierte gut in der Entwicklung freundlicher

Umgebung

Antwort

0

vorschlagen Es wäre sinnvoller, die vollständigen Server- und Clientprotokolle zu sehen. Bitte laden Sie die Frage hoch und bearbeiten Sie sie mit Links zu den Protokolldateien.

Das heißt, in Schritt 6 (die apk und installiert in Mobile Erstellt.) Sie erwähnen nicht, wenn Sie das Projekt mit den richtigen Remote-Server Host, Port und Kontext-Root-Werte wieder aufgebaut haben. Stellen Sie sicher, dass Sie das getan haben. Siehe The Build Settings and Deploy Target command.

+0

Lieber Idan, Vielen Dank für Ihre Antwort. Ich habe die Anwendung mit meinen Staging-Domain-Details neu erstellt. In clientseitigen Logs habe ich festgestellt, dass die WL.Client.Connect-Funktion fehlgeschlagen ist und in den onFailure-Bereich gesprungen ist. Ich bekomme keine serverseitigen Logs, weil App nicht einmal Server verbindet. –

+0

Nun, drucken Sie das Fehlerobjekt, das Sie als Teil des Fehlers erhalten, aus einem möglichen Grund, warum es fehlschlägt ... –

+0

Ich habe versucht, das Fehlerobjekt zu drucken, aber es druckt wie [Objekt]. Könnten Sie bitte die Parameter des Fehlerobjekts vorschlagen? –

Verwandte Themen