Installation unter oxaion Business solution

Um "Making Tax Digital" mit älteren oxaion-Business-Solution-Versionen zu verwenden, ist wie nachfolgend beschrieben vorzugehen.

Zunächst müssen einige Dateien aus dem Ordner "R:\entw\r8_0\jet\server\lib" in den gleichlautenden Ordner des Zielsystems ("<server>\jet\server\lib") kopiert werden:

  1. digitaltax.jar
  2. scribejava-core-6.3.0.jar
  3. scribejava-apis-6.3.0.jar
  4. jackson-annotations-2.9.0.jar
  5. jackson-core-2.9.0.jar
  6. jackson-databind-2.9.0.jar
  7. jackson-dataformat-xml-2.9.0.jar
  8. jackson-module-jaxb-annotations-2.9.0.jar
  9. jgroups-3.6.10.Final.jar

Anschließend muss In der Datei „<server>\jet\server\conf\tools.xml“ folgender Eintrag ergänzt werden:

<service name="TRS_MTD" class="com.oxaion.open.app.fbu.digitaltax.implementation.HmrcMtdService" />

Abschließend muss der Tools-Server neu gestartet werden.

Installation von Zertifikaten

Einleitung

Zur Übermittlung der Umsatzsteuer wird ein Webservice über eine sichere SSL-Verbindung aufgerufen. Für den Aufbau dieser Verbindung ist ein Zertifikat erforderlich, das normalerweise im Java enthalten ist. Unter bestimmten Umständen kann es jedoch vorkommen, dass das erforderliche Zertifikat nicht im Java enthalten ist. Dies tritt beispielsweise ein, wenn ein unternehmensweiter Proxyserver eingesetzt wird, der sich beim Aufbau einer sicheren Verbindung gegenüber dem angesprochenen Webserver mit dem erforderlichen Zertifikat ausweist, dem Aufrufer (oxaion) jedoch ein anderes, eigens für das Unternehmen ausgestelltes Zertifikat vorweist. Da Java dieses Zertifikat nicht kennt, muss es explizit in den Zertifikatsspeicher ("keystore") importiert werden.

Um das Zertifikat zu installieren, befolgen Sie bitte folgender Anleitung: SSL Zertifikate konfigurieren 

Fehlermeldung

Ein fehlendes Zertifikat  äußert sich durch folgende Fehlermeldung:

sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target:
javax.net.ssl.SSLHandshakeException caused by "sun.security.validator.ValidatorException:
PKIX path building failed: sun.security.provider.cert path.SunCertPathBuilderException: unable to find valid certification path to requested target"

Herunterladen der Serverzertifikate

Das Zertifikat kann hier heruntergeladen werden: https://test-api.service.hmrc.gov.uk

  • Keine Stichwörter