Messages d'erreur courants

L'inventaire est verrouillé pendant l'application de la mise à jour

Problème : pendant la mise à jour de version, l'inventaire Opatch peut être verrouillé dans les scénarios suivants :

  1. Lors de l'exécution de ApplyUpdate, des services étaient en cours d'exécution.
  2. Le processus ApplyUpdate est suspendu en raison d'un problème OPatch.
  3. Des fichiers ou des dossiers auxquels un patch doit être appliqué sont ouverts par d'autres processus.
[Error during Oracle Home discovery Phase]. Detail: OPatchSession cannot load inventory for the given Oracle Home C:\Oracle\Middleware\EPMSystem11R1. Possible causes are: No read or write permission to ORACLE_HOME/.patch_storage Central Inventory is locked by another OUI instance No read permission to Central Inventory The lock file exists in ORACLE_HOME/.patch_storage The Oracle Home does not exist in Central Inventory

Solution : recherchez et supprimez les verrous sous :

  1. <MIDDLEWARE_HOME>\.patch_storage
  2. <MIDDLEWARE_HOME>\EPMSystem11R1\.patch_storage
  3. <ORACLE_INVENTORY DIR>\Inventory\ (le dossier de verrous doit être supprimé)

Remarque :

Si un fichier ou un dossier est utilisé par un autre processus, fermez l'application ou arrêtez le processus, puis réexécutez le script ApplyUpdate.

La mise à jour de version est exécutée lorsque le produit n'est pas installé dans l'environnement

Problème : pendant la mise à jour de version, si un produit spécifique n'est pas installé dans l'environnement et si ApplyUpdate.ps1 ou ApplyUpdate.sh est exécuté, vous verrez un avertissement dans le journal récapitulatif et le journal des détails :

Summary log 2022/04/05 08:56:36 WARN Failed to apply EssbaseServer OPatch. Check OPatch log for more details
Detail log The details are: Patch 33485383: Required component(s) missing : [ oracle.epmsystem.essbase.server, 11.1.2.4.0 ] [ Error during Prerequisite for apply Phase]. Detail: OPatch failed during prerequisite checks: Prerequisite check "CheckApplicable" failed. System is intact, OPatch will not restore the system Recommended actions : This patch requires some components to be installed in the home. Either the Oracle Home doesn't have the components or this patch is not suitable for this Oracle Home. OPatch failed with error code = 39

Solution : dans ce cas, OPatch (qui est utilisé en interne par le script ApplyUpdate) détecte automatiquement que le produit n'est pas installé et ignore l'application du patch. Le message suivant apparaîtra dans ApplyUpdateDetail-<date>.log

Patch 33485383: Required component(s) missing : [ oracle.epmsystem.essbase.server, 11.1.2.4.0 ] [Error during Prerequisite for apply Phase]. Detail: OPatch failed during prerequisite checks: Prerequisite check "CheckApplicable" failed. System is intact, OPatch will not restore the system Recommended actions : This patch requires some components to be installed in the home. Either the Oracle Home doesn't have the components or this patch is not suitable for this Oracle Home. OPatch failed with error code = 39

La mise à jour de version est exécutée lorsque le produit a déjà été mis à jour

Problème : pendant la mise à jour de version, si un OPatch de produit spécifique a déjà été appliqué dans l'environnement et si ApplyUpdate.ps1 ou ApplyUpdate.sh est exécuté, vous verrez un avertissement dans le journal récapitulatif et le journal des détails.

Summary log 2022/04/05 23:17:47 WARN Failed to apply EssbaseServer OPatch. Check OPatch log for more details 
Detail log The following patch(es) are already installed in the Oracle Home. [33485386] Please roll back the existing identical patch(es) first.

Solution : dans ce cas, OPatch (qui est utilisé en interne par le script ApplyUpdate) détecte automatiquement que le produit ou l'OPatch FMW est déjà installé/appliqué et ignore l'application du patch. Le message suivant apparaîtra dans ApplyUpdateDetail-<date>.log

The following patch(es) are already installed in the Oracle Home. [33485386] Please roll back the existing identical patch(es) first.

Problème :

  1. Impossible d'exécuter les rapports FR (Financial Reporting) après application des patches d'UC WebLogic d'octobre 2022.
  2. Les rapports HTML sont inaccessibles après la restauration des patches 11.2.12.

Solution :

  1. Créez un répertoire, par exemple : Oracle/Middleware/EPMSystem11R1/products/financialreporting/lib/owasp-esapi/resources.
  2. Copiez tous les fichiers de propriétés (*.properties) présents dans Oracle/Middleware/EPMSystem11R1/products/financialreporting/lib/resources/esapi vers le répertoire que vous venez de créer.
  3. Modifiez le fichier ESAPI.properties et mettez à jour l'entrée ESAPI.Logger comme suit :
    ESAPI.Logger=org.owasp.esapi.logging.slf4j.Slf4JLogFactory
  4. Redémarrez tous les services.