===== 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 **[[:orsoftopen:o0:admin:o0jss:o0jssdesigner|Jaspersoft Studio]]** .
Jaspersoft Studio **[[:orsoftopen:o0:admin:o0jss:o0jssinstal|instalace a registrace]]**.
Jaspersoft Studio **[[:orsoftopen:o0:admin:o0jss:o0jssnastaveni|nastavení]]**.
==== Převod sestav do verze Jasper Reports 7.0 ====
Převod uživatelských výstupů v adresáři reports do **[[:orsoftopen:o0:admin:o0jss:o0jssprevod26|verze 26.1]]**.
Potřebné úpravy výstupů **[[:orsoftopen:o0:admin:o0jss:o0jssprevod26jrxml|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 **[[:orsoftopen:o0:admin:o0jss:o0jssprevod26groovy|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:
{{:orsoftopen:o0:admin:smtp_25.png?600}}
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 :
{{:orsoftopen:o0:admin:smtp_26.png?600}}
===== 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 [[http://www.azul.com|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|https://docs.azul.com/core/zulu-openjdk/release-notes/17-ga]]