Orsoft Doku
Dokumentace a nápověda pro IS Orsoft Open

Přechod na verzi 26.1

IS Orsoft Open a OR-SYSTEM Open verze 26.1. vyžaduje některá nová nastavení:

Editor sestav Jaspersoft Studio

Pro editaci sestavy je použita externí aplikace Jaspersoft Studio .

Jaspersoft Studio instalace a registrace.

Jaspersoft Studio nastavení.

Převod sestav do verze Jasper Reports 7.0

Převod uživatelských výstupů v adresáři reports do verze 26.1.

Potřebné úpravy výstupů jrxml do verze 26.1.

Úpravy v přípojení na databázi

Konfigurace připojení na datbázi se nachází v souboru hibernate.properties v adresáři cfg.

Pro verzi 26.1 js potřebné provést následující úpravy:

MS SQL Server

Zde doplnit trustServerCertificate=true​

hibernate.connection.url=jdbc:p6spy:sqlserver://localhost\\MSSQL;​
databaseName=OrsData;trustServerCertificate=true​

hibernate.dialect=cz.ortex.model.util.OrtexSQLServerDialect​

Oracle

Zde upravit OrtexOracleDialect​

hibernate.connection.url=jdbc:p6spy:oracle:thin:@ortexf:1521:ortexf​

hibernate.dialect=cz.ortex.model.util.OrtexOracleDialect​

Pro starší verze databáze Oracle - 11 a 12, je třeba použít tento dialect

hibernate.dialect=cz.ortex.model.util.OrtexOracle11Dialect - kompatibilita pro staré DB)

Úpravy Groovy maker pracujících s daty pomocí Hibernate

Potřebné úpravy Groovy maker do verze 26.1.

Úpravy nastavení SMTP serveru se zabezpečení SSL/TLS

Jestliže máte server SMTP určení IP adresou a používáte Zabezpečené spojení SS/TLS, je třeba aby tato IP adresa byla uvedena v certifikátu v alternativních jménech. Např. takto:

Tento problém pak se ohlásí chybou:

java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
      java.rmi.RemoteException: jakarta.mail.MessagingException: Could not connect to SMTP host: 81.2.195.204, port: 465;
  nested exception is:
      javax.net.ssl.SSLHandshakeException: No subject alternative names matching IP address 81.2.195.204 found; nested exception is:
      javax.net.ssl.SSLHandshakeException: No subject alternative names matching IP address 81.2.195.204 found
      at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)

Nejjednodušším řešení je nahradit IP adresu SMTP serveru jeho jménem - např. v certifikátu je SN=*.forpsi.com :

Java JRE 17

Součástí instalace verze je i dodávka JRE Java 17 pro serverovou i klientskou část IS. Jedná se o release Java Zulu 17.0.17 dostupný na webových stránkách www.azul.com.

Současně je zde ucelený seznam podporovaných operačních systémů serverů a pracovních stanic: https://docs.azul.com/core/zulu-openjdk/release-notes/17-ga