URL: https://it.desy.de/dienste/datenbanken/oracle/apex/apex_upgrade/index_ger.html
Breadcrumb Navigation
APEX Upgrade auf APEX 5.1 am 14.11. + 15.11.2017
Am 20.09.2017 wurde der Migrationsplan und einige Neuerungen von APEX 5.1 vorgestellt. Anbei finden Sie die Workshop-Präsentation.
Fehlerliste: Meldungen der APEX-Anwender
1. Zugriffe auf extern freigeschaltete Adressen/Applikationen
Status: Solved
Fehler: Bilder/Logos/Icons/Regions werden nicht angezeigt (Static Files), Plugins können nicht geladen werden
Hinweis: Dies betraf nur Applikationen, die eine Freischaltung nach "außerhalb" des DESY-Netzes haben, wie z.B. https://jobs.desy.de
hinter welcher sich dann eine APEX-Anwendung "versteckt".
Lösung: Die Filter-Konfiguration für nach extern geschaltete Applikationen wurde im F5 angepasst.
2. Fehler nach/beim Login
Status: solved
Fehler: PL/SQL function returned an error...
Sqlerrm: ORA-28817: PL/SQL function returned an error.
Backtrace: ORA-06512: at ""SYS.DBMS_CRYPTO_FFI"", line 67
ORA-06512: at ""SYS.DBMS_CRYPTO"", line 44
ORA-06512: at ""APEX_050100.WWV_FLOW_CRYPTO"", line 198
ORA-06512: at ""APEX_050100.WWV_FLOW_SECURITY"", line 2539
ORA-06512: at ""APEX_050100.WWV_FLOW_SECURITY"", line 3052
ORA-06512: at ""APEX_050100.WWV_FLOW"", line 3028
ORA-06512: at ""APEX_050100.WWV_FLOW"", line 5538
Lösung:
Das Problem hat so überhaupt nichts mit PL/SQL zu tun.
Das Problem tritt auf, weil im Page-Template 2x der Tag #FORM_OPEN# ist. Eines im Header und eines im Footer.
Das Template für die Login-Seite muss geändert werden.
- In die Shared Components wechseln
- Templates > Pages > Login aufrufen
- edit Page
- entfernen Sie den Tag #FORM_OPEN# aus dem 'Header' Attribut, es steht bereits im Footer.
Die APEX-engine ersetzt Beide, und erzeugt intern 2 verschiedene Crypto-Keys, welche dann den Crypto-Fehler auslösen.