Technische release notes 2018 release - Algemeen
tg1. |
De versie op het splashscreen van Corsa en MyCorsa NxT toont deze release 2018. Deze Lange Termijn (LT) release wordt maximaal twee jaar door BCT ondersteund.
MyCorsa is in de Corsa 2018 release opgenomen, maar met de bestaande functionaliteit uit 2016. MyCorsa 2016 krijgt nog tot 2019 correctief onderhoud (bugfixes), maar er wordt geen nieuwe functionaliteit meer toegevoegd. |
||||||||||||||||||||||||||||||||||||
tg2. |
Deze release bevat databasewijzigingen ten opzichte van de Corsa 2017 release en eerder. De wijzigingen gelden voor de Corsa database en de Audit database. Voor ETL zijn er geen databasewijzigingen.
Informatie over het aantal tabellen en indexen van de diverse databases voor deze release:
Met 'voorheen' wordt de Corsa 2017 release bedoeld.
Let op: Er gelden aanvullende voorwaarden bij een upgrade naar de Corsa 2018 release met betrekking tot databasegerelateerde zaken. Zie de release notes hieronder. |
||||||||||||||||||||||||||||||||||||
tg3. |
Bij de eerste keer starten van Corsa na de upgrade wordt de Automatische Database Upgrade gestart. Hiervoor dient in het geval van Progress OpenEdge en Oracle database de release vooraf aan de upgrade niet lager te zijn dan de Corsa 2010-4 release. Is de release wel lager en vindt er een upgrade plaats, dan dienen in het geval van Oracle de alter SQL-scripts (.sql) gebruikt te worden voor de database-upgrade en in het geval van Progress OpenEdge de .DF bestanden. Indien het databaseplatform Microsoft SQL Server is geldt dat m.i.v. de Corsa 2017 release de Automatische Database Upgrade niet meer beschikbaar is en alleen de alter SQL-scripts (.sql) gebruikt kunnen worden. |
||||||||||||||||||||||||||||||||||||
tg4. |
Overgang van Progress OpenEdge 11.6 naar Progress OpenEdge 11.7 Service Pack 3 (32-bit). Hiervoor is minimaal Microsoft .NET Framework 4.7.2 benodigd. Het betreft een technologische upgrade van het onderliggende platform van Corsa. BCT gaat op deze manier mee in de nieuwe ontwikkelingen van Progress OpenEdge en is derhalve voorbereid op de toekomst. Voor de installatie van de OpenEdge 11.7 database, AppServer en WebSpeed dient de desbetreffende installatiehandleiding gebruikt te worden. Er zijn namelijk t.o.v. OpenEdge 11.6 enkele zaken gewijzigd tijdens de installatie en configuratie.
Progress geeft aan: "ISAPI support with Microsoft IIS Web Server is discontinued as of OpenEdge 11.7.x". Dit betekent dat naast de OpenEdge 11.7 installatie ook de OpenEdge 11.6 Messenger (en bijbehorende 11.6 Service Pack en HOTFIX) geïnstalleerd dient te worden. Deze levert ISAPI ondersteuninig (MyCorsa NxT maakt nl. gebruik van de wsisa.dll). Meer informatie: https://knowledgebase.progress.com/articles/Article/using-the-wsisa-dll-for-webspeed-provided-with-openedge-11-7-gives-the-error-failed-to-load-wsmsgp-dll-wsutil-dll-wsprocfg-dll-or-jutil-dll. Daarnaast dient de 'wsisa.dll' van OpenEdge 11.6 Service Pack 4 HOTFIX 004 in de map 'D:\bct\tds\3tier\webspeed\scripts' geplaatst te worden. Zie de installatiehandleidingen voor meer informatie.
Een andere belangrijke wijziging is dat OpenEdge 11.7 Service Pack 3 op zichzelf staat. Dat betekent dat niet eerst OpenEdge 11.7 geïnstalleerd hoeft te worden. In het verleden moest na de OpenEdge 11.6 installatie de installatie van een OpenEdge 11.6 Service Pack gestart worden. Nu kan direct met de installatie van OpenEdge 11.7 Service Pack 3 gestart worden omdat deze de volledige installatie van OpenEdge 11.7 (zonder Service Pack) bevat.
Concreet betekent dit alles, bij een nieuwe installatie: 1.Installatie Microsoft .NET Framework 4.7.2 of hoger 2.Installatie OpenEdge 11.7 Service Pack 3 3.Plaatsing van OpenEdge 11.7 Service Pack 3 HOTFIX 001 and Java8u172 4.Eventuele kopie OpenEdge map naar centrale locatie t.b.v. Corsa gebruikers 5.Installatie OpenEdge 11.6 Messenger 6.Installatie van OpenEdge 11.6 Service Pack 4 7.Plaatsing van OpenEdge 11.6 Service Pack 4 HOTFIX 004 and Java8u161 8.Plaatsing van wsisa.dll versie 11.6.4.4 in de 'scripts' map
Concreet betekent dit alles, bij een upgrade: 1.a. Back-up 'D:\bct\3party\progress\openedge\properties\conmgr.properties' en 'D:\bct\3party\progress\openedge\properties\ubroker.properties' 2.Installatie Microsoft .NET Framework 4.7.2 of hoger 3.Installatie OpenEdge 11.7 Service Pack 3 4.Plaatsing van OpenEdge 11.7 Service Pack 3 HOTFIX 001 and Java8u172 5.Eventuele kopie OpenEdge map naar centrale locatie t.b.v. Corsa gebruikers 6.Installatie OpenEdge 11.6 Messenger 7.Installatie van OpenEdge 11.6 Service Pack 4 8.Plaatsing van OpenEdge 11.6 Service Pack 4 HOTFIX 004 and Java8u161 9.Plaats de back-up van de bestanden 'conmgr.properties' en 'ubroker.properties' van 11.6 in de 11.7 installatie terug. 10.Plaatsing van wsisa.dll versie 11.6.4.4 in de 'scripts' map |
||||||||||||||||||||||||||||||||||||
tg5. |
Bij de start van de OpenEdge 11.7 installatie kan de volgende melding optreden. Deze melding kan veilig worden genegeerd.
De melding treedt op als de registersleutel 'RegisteredOrganization' niet aanwezig is. De melding kan voorkomen worden door deze voorafgaand aan de installatie te zetten:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion] "RegisteredOrganization"="" |
||||||||||||||||||||||||||||||||||||
tg6. |
Bij een migratie van OpenEdge 11.6 naar 11.7 dient met het volgende rekening te worden gehouden:
•OpenEdge 11.6 licenties werken niet voor 11.7 en vice versa. •Bij een migratie van OpenEdge 11.6 naar 11.7 hoeft de Progress OpenEdge database niet geconverteerd te worden. •De bestanden 'ubroker.properties' en 'conmgr.properties' kunnen van OpenEdge 11.6 naar 11.7 gemigreerd worden. Zorg dat er schrijfrechten zijn op deze bestanden. Deze worden namelijk bij de eerste keer starten van de OpenEdge AdminService geconverteerd. •De OpenEdge AdminService heet nu 'AdminService11.7(32-bit)'. Dit is aangepast in de bestanden 'D:\bct\tools\start_processes.cmd' en 'D:\bct\tools\stop_processes.cmd'. |
||||||||||||||||||||||||||||||||||||
tg7. |
Indien de Corsa 2018 release wordt gebruikt dan dienen ook de minimale versies van de volgende componenten geïnstalleerd of bijgewerkt te worden (indien van toepassing): •Corsa 7.2 Web Service versie 7.2.170.5 •Corsa 7.2 StUF-BG 2.04 Web Service versie 2.04.1807 / 032 •Corsa 7.2 BBC Schaubroeck Web Service versie 7.2.161.5 •Corsa/TaskService versie 7.20.1807.1 •MyCorsa NxT Office Add-in versie 2.0.1807.1 Voor de installatie van bovenstaande componenten is Microsoft .NET Framework 4.7.2 of hoger vereist. •ABBYY FineReader Engine versie 11.1.1803.1
Deze componenten zijn backwards compatible met oudere releases. Zie voor meer informatie de installatiehandleidingen en/of het Corsa 7.2 Availability Document. |
||||||||||||||||||||||||||||||||||||
tg8. |
Voor Corsa/Application Search dienen de volgende minimale versies gebruikt te worden: •BCT BerichtenCentrale (BCE) MSI 2.0.2 •Corsa/Enterprise Search deployment* voor de BCT BerichtenCentrale (BCE) 2.0.9 of hoger •Corsa/Solr MSI 7.3.0.1 of hoger
Indien de vorige Corsa/Solr MSI versie 2.0.5 of hoger is dan dient er geen herindexering plaats te vinden. Er dient dan echter wel een conversie plaats te vinden.
Overzicht: •Corsa 2016 release gebruikt Solr MSI 2.x (bevat Solr versie 4). •Corsa 2017 release gebruikt Solr MSI 6.x (bevat Solr versie 6). •Corsa 2018 release gebruikt Solr MSI 7.x (bevat Solr versie 7).
De volgende conversiescripts zijn na installatie van Solr MSI 7.x aanwezig:
•'D:\bct\3party\solr\ConvertSolr4Solr7.cmd' •'D:\bct\3party\solr\ConvertSolr6Solr7.cmd'
De scripts spreken voor zich en kunnen gebruikt worden om een bestaande index op te waarderen naar versie 7. Zie de installatiehandleiding van Corsa/Application Search voor meer informatie.
Tevens maakt Corsa/Solr MSI 7.x gebruik van Java 8 Update 172 en BCE MSI 2.0.2 van Java 7 Update 80.
* De naam van deze component is nog niet gewijzigd. |
||||||||||||||||||||||||||||||||||||
tg9. |
Met de ingang van de Corsa 2018 release wordt er bij de set van PL-bestanden geen UPD7.PL meer uitgeleverd. Dit PL-bestand is dus overbodig. Dat betekent dat in alle configuraties waar een zogenaamd 'PROPATH' wordt gebruikt deze UPD7.PL ook eruit gehaald moet worden. Denk aan o.a. de volgende configuratiebestanden:
•INI-bestanden t.b.v. Corsa •OpenEdge AppServer en WebSpeed configuratie in OpenEdge Explorer •INI-bestanden t.b.v. bijvoorbeeld imports en runbatch (veelal in de map 'D:\bct\tools') •Etc. |
||||||||||||||||||||||||||||||||||||
tg10. |
Met de ingang van de Corsa 2018 release wordt Oracle 12c R2 (12.2.0.1) ondersteund. Progress OpenEdge ondersteunt deze namelijk vanaf versie 11.7. Oracle 12c R1 werd al langer ondersteund. Zie het Corsa 7.2 Availability Document voor meer informatie. |
||||||||||||||||||||||||||||||||||||
tg11. |
Met de ingang van de Corsa 2018 release wordt Microsoft SQL Server 2016 ondersteund. Progress OpenEdge ondersteunt deze namelijk vanaf versie 11.7. Zie het Corsa 7.2 Availability Document voor meer informatie. |
||||||||||||||||||||||||||||||||||||
tg12. |
In de mappenstructuur zijn de volgende zaken gewijzigd:
Servicenaam aangepast naar 'AdminService11.7(32-bit)': •D:\bct\tools\start_processes.cmd •D:\bct\tools\stop_processes.cmd
UPD7.PL uit PROPATH verwijderd: •D:\bct\tds\3tier\ini\PROPATH.txt •D:\bct\tds\corsa\ini\PROPATH.txt •D:\bct\tds\corsa\ini\corsa.ini •D:\bct\tools\corsa_runbatch.ini
Nieuwe map 'D:\bct\3party\progress\oemessenger'
Vervanging progress.cfg: •D:\bct\tools\progress.cfg
Verwijderd (deze staat immers in de map 'D:\bct\tools'): •D:\bct\tds\corsa\openedge\progress.cfg
Aanpassing versienummer OpenEdge Wire Protocol Driver for MS SQL Server van 11.6 naar 11.7: •D:\bct\clientsoftware\config\misc\odbc\odbc_corsa_32-bit_os.reg •D:\bct\clientsoftware\config\misc\odbc\odbc_corsa_64-bit_os.reg |
||||||||||||||||||||||||||||||||||||
tg13. |
Toevoeging whitelist bestandsextensies voor het opslaan in Corsa, MyCorsa, MyCorsa NxT en Web Service. Alleen bestandsextensies op de whitelist worden toegelaten tot Corsa. In de Corsa 2016 en 2017 release werd deze whitelist al geïntroduceerd (in UCR 04 - 2018), maar stond deze standaard uit. In de Corsa 2018 release zal deze aan staan bij nieuwe installaties. Bij upgrades naar de Corsa 2018 release geldt het volgende:
•Indien Corsa 2016 of 2017 release met UCR03-2018 of lager --> Bij een een upgrade naar Corsa 2018 is de whitelist standaard geactiveerd. •Indien Corsa 2016 of 2017 release met UCR04-2018 of hoger --> Indien geen configuratie van de whitelist is aangepast (dus geen extensies handmatig of via procedure toegevoegd) --> Bij een upgrade naar Corsa 2018 is de whitelist standaard geactiveerd. •Indien Corsa 2016 of 2017 release met UCR04-2018 of hoger --> Indien configuratie van de whitelist is aangepast (handmatig of via procedure extensies toegevoegd) --> Bij een upgrade naar Corsa 2018 wordt er niks aan deze configuratie gewijzigd.
Via Systeem | Instellingen | Bestandtypen voor upload kunnen de bestandtypen onderhouden worden die een gebruiker kan uploaden in Corsa, MyCorsa, MyCorsa NxT en via de Corsa 7.2 Web Service.
In de Corsa parameter 'uploadext' kunt u controleren of de whitelist is geactiveerd.
Zie de functionele release notes / Help voor meer informatie. |