APEX 5.1 Neuerungen

Hinweise auf Unterschiede zwischen APEX 4.2 und APEX 5, die zu Fehlern führen können.

1. Prüfsummenproblem bei Nutzung von Selbst-Gebauten URLs

Folgender Fehler kann bei zusammengestringten URLs auftreten:

Fehlermeldung: Ajax call returned server error ORA-20987: APEX - Session state protection violation

Lösung: Verwenden der APEX Funktion apex_util.prepare_url

Beispiel:

'<a href="'||apex_util.prepare_url('f?p=&APP_ID.:112:&SESSION.::NO:112:P112_PARAMETER:‚
||parameter) ||'" title="linktext">
<i class="fa fa-plus-square" aria-hidden="true"></i> LABEL
</a>'

 

2. APPLICATION_IMAGES vs. WORKSPACE_IMAGES

In APEX 5 wird im Gegensatz zu APEX 4.2 Application-Files und Workspace-Files unterschieden.

Es gibt somit nicht nur die "versteckte" URL #WORKSPACE_IMAGES# sondern auch #APP_IMAGES#