2016-06-21 3 views
0

Ich habe Artefakte mithilfe von Xadmin generiert und möchte sie sofort mithilfe von xenvironment in xstore herunterladen. Änderungen wirken sich jedoch nicht auf Xstore aus. Es gibt keine Fehler in Xenvironment-Protokollen.Fehler bei der Bereitstellung von Änderungen an Oracle Xstore POS über Oracle Xenvironment

Zum Beispiel: -

änderte ich ein Label "Artikel Lookup" auf "Artikel-Lookup Neu" .So xenvironment Picks Zip-Datei von XAdmin, es verarbeitet sie aber Etikett ändert sich nicht bei XStore UI.

XStore-Protokolle besagt, dass es aufgrund von SSL-Problemen keine Verbindung zu Xenvironment herstellen kann.

Ausnahme: -

1-ERROR 2016.06.21 17: 14: 29.670 Exception Handling IPC [XSTORE] und [UPDATE_PASSWDS] :: dtv.pos.appmanagement.IpcMessage.sendMessages (IpcMessage. Java: 186) [xenvPasswordFileCreationScheduler_Worker-1] dtv.ipc.IPCException: [SOAPException: faultCode = SOAP-ENV: Client; msg = Fehler bei der SSL-Verbindung zu localhost: 9096: java.lang.reflect.InvocationTargetException; targetException = java.lang.reflect.InvocationTargetException] bei dtv.ipc.client.Client.call (Client.java:107) bei dtv.pos.appmanagement.IpcMessage.sendMessage (IpcMessage.java:165) bei DTV. pos.appmanagement.IpcMessage.sendMessages (IpcMessage.java:183) bei dtv.pos.appmanagement.IpcMessage.invoke (IpcMessage.java:41)

+0

Sprechen Sie [über Oracle Xstore Point of Service] (http://docs.oracle.com/cd/E62106_01/xpos/index.html)? In diesem Fall möchten Sie möglicherweise die von Ihnen verwendete Version angeben und weitere Einzelheiten angeben. –

+0

Ja ..gleich. Seine Version 7.1. Frage bearbeiten aber ich bin nicht in der Lage, neue Tag zu meiner Frage wie xadmin, xstore, xenv usw. zu erstellen. –

Antwort

1

XAdmin schafft Artefakte und legt sie auf Dateiserver. Es wird auch eine Manifestdatei in Xadmin DB generieren.

Xenvironment ruft Xcenter auf, um eine Liste der aktuell ausstehenden Updates abzurufen (Xcenter sucht in Xadmin DB nach), ruft Dateien vom Dateiserver ab und verarbeitet sie basierend auf ihrem Typ (kommt aus Manifest).

Sobald die Dateien heruntergeladen sind (abhängig von "download_time" - sofort oder während des Ladenschlusses) werden sie angewendet (abhängig von "apply_time" - sofort oder während Ladenschluss) mit Dataloader (Teil von Xstore).

"Item Lookup" schlägt vor, dass Sie versucht haben, eine Tastenbeschriftung = Menü Konfigurationsänderung zu ändern. Xstore muss neu gestartet werden, wenn sich die Konfiguration ändert, sodass niemand mehr darauf achten muss, dass sich die Konfiguration geändert hat.

Also, würde ich Ihnen vorschlagen, Protokolle zu überprüfen und stellen Sie sicher:

  • Xenvironment erfolgreich empfangen manifest
  • Xenvironment erfolgreich heruntergeladen Artefakt
  • Artefakt im/XSTORE/lib Ordner gelandet
  • Ihr Zielkonfigurationselement (falls vorhanden) befindet sich im Konfigspfad
  • Xstore wurde neu gestartet
+0

Danke für die Antwort. Es ist ein SSL-Verbindungsfehler aufgetreten, weil die IPC-Server weder in xstore noch in xenviornment aktiv waren. Nachdem einige SSL-Setu-Änderungen vorgenommen wurden, sind sie gestartet und dieser Fehler ist verschwunden.Bezüglich der Reflektion von Konfigurationsänderungen spiegelten sie sich auch nach einem Neustart nicht wider. –

+0

- ist Artefakt in/xstore/lib/patch? – ripsst

+0

- Wenn Sie es öffnen (es ist eine Zip-Datei), welche Dateien sind darin (und in welchem ​​Pfad sie sind)? - wenn es sich um MenuConfig.xml oder ActionConfig.xml handelt - setze diese XML-Dateien in/xstore/cust_config/localconfig (bei Bedarf erstellen), starte Xstore neu und schaue, ob es dein Menü ändert. Es sieht entweder so aus: Dateien wurden nicht von Xenvironment in Xstore heruntergeladen oder der Konfigurationspfad wurde nicht richtig eingerichtet – ripsst