Etapes nécessaires pour que les tableaux de bord utilisent un style personnalisé (comme remplacer le logo d'Oracle par un logo personnalisé, afficher des images personnalisées, etc) dans OBIEE 12c.
Conditions préalables :
1. Installez OBIEE 12.2.1.0 et téléchargez et appliquez le Patch 22140759 pour votre plateforme respective.
Note : La version 12.2.1.1.0 d'OBIEE inclut déjà le correctif ci-dessus.
2. lsinventory confirmant l'utilisation du bon patch.
Après l'application du correctif, vous pouvez voir les détails comme suit :
Rustines provisoires (7) :
Patch 22140759 : appliqué le Thu Apr 21 17:10:01 PDT 2016
Numéro d'identification unique : 20016066
Description de la rustine : "Unique"
Créé le 8 avril 2016, 16:42:54 hrs PST8PDT
Bugs corrigés :
22140759
Suivez les étapes suivantes pour déployer bicustom.ear
Étape 1 :
Copiez ORACLE_HOME/bi/bifoundation/jee/bicustom-template.ear dans ORACLE_HOME/user_projects/domains/bi/bidata/components/OBIPS/bicustom.ear.
Note : La documentation liste cette étape de manière incorrecte - elle indique qu'il faut copier le fichier bicustom.ear dans ORACLE_HOME/bi/bifoundation/jee. C'est incorrect - il doit être copié dans ORACLE_HOME/user_projects/domains/bi/bidata/components/OBIPS qui est le bon emplacement pour 12c.
Le bogue interne suivant documente le répertoire correct pour placer le fichier bicustom.ear :
22140759 CUSTOM DASHBOARD STYLE NOT WORKING Sev 1 SR
Le bogue suivant a été enregistré dans la documentation :
23190546 - DOCUMENTER L'EMPLACEMENT CORRECT DU FICHIER BICUSTOM.EAR
Étape 2 :
Modifiez le fichier ear en fonction de vos besoins - par exemple, remplacez oracle_logo par votre logo personnalisé.
- Extrayez le fichier bicustom.war du fichier bicustom.ear.
- Extrayez les fichiers du fichier bicustom.war.
- Modifiez les fichiers pour créer votre style personnalisé et enregistrez vos modifications. Voir la section 17.9.5, "Personnalisez votre style"pour plus d'informations. Notez que par défaut, s_Custom étend s_Skyros, qui est défini dans le fichier filemap.xml. Veillez à mettre à jour le fichier filemap.xml avec le nom du dossier Style en fonction de votre environnement. Le nom par défaut est s_Custom.
- Mettez à jour le fichier bicustom.war avec vos modifications.
- Mettez à jour le fichier bicustom.ear avec votre nouveau fichier bicustom.war.
Note : le nom du dossier par défaut qui contient les fichiers est s_Custom. Ce nom peut être modifié en fonction de vos besoins. Dans cet exemple, le nom du dossier utilisé était s_SampleAppStyle
Étape 3 :
Supprimez le déploiement bicustom.ear s'il existe.
-Allez dans le Contrôle, arrêtez tous les services et supprimez le fichier bicustom.ear existant.
Étape 4 :
Déployez le fichier bicustom.ear en sélectionnant le chemin 12C => ORACLE_HOME/user_projects/domains/bi/bidata/components/OBIPS.
-Cliquez sur Verrouiller et éditer
-Cliquez sur Installer
Étape 5 :
Sélectionnez "Installer ce déploiement en tant qu'application"
Étape 6 :
Sélectionnez "bi_server1" comme cible de déploiement
Étape 7 :
Sélectionnez l'emplacement accessible pour le déploiement du 12C suivant
Étape 8 : Cliquez sur Suivant et Terminer
Étape 9 : Redémarrez maintenant tous les services ./stop.sh (c'est-à-dire redémarrez à partir de WLS / bi_server1 / tous les services composants).
Étape 10 : Allez dans /console et démarrez les services pour le déploiement de "bicustom.ear".
Étape 11 :
Après le départ, bicustom devrait être dans "Actif".
Étape 12 :
Connectez-vous à l'application, ouvrez n'importe quel tableau de bord ou créez-en un, allez dans les propriétés du tableau de bord, cliquez sur Style, vous verrez que le message suivant "SampleAppStyle"est apparu.
Étape 13 :
Vérifiez dans le tableau de bord si vous voyez le logo personnalisé, si la couleur de la bannière a été modifiée, etc.
Les étapes ci-dessus permettent d'appliquer le SampleAppStyle personnalisé à un tableau de bord spécifique.
Si vous souhaitez appliquer ce style à l'ensemble de l'application, de sorte que le logo personnalisé, etc. soit visible sur la page d'atterrissage, la page d'accueil, tous les tableaux de bord, etc., vous devez modifier le paramètre DefaultStyle dans le fichier instanceconfig.xml de la manière suivante
Après cette modification, redémarrez les services et testez à nouveau. La capture d'écran ci-dessous montre la page d'atterrissage avec le logo personnalisé.
Note :
Pour que les styles personnalisés apparaissent dans BI Publisher, ajoutez la ligne suivante dans le fichier
[Middleware Home]/user_projects/domains/bi/bidata/components/bipublisher/repository/Admin/Configuration/xmlp-server-config.xml
<property name=”THEME_MASTER_CSS_URL” value=”/custom/s_skyros/master/master.css”/>
Une fois que le fichier xmlp-server-config.xml a été modifié pour faire référence au style personnalisé, redémarrez tous les services et testez à nouveau.
Le bicustom.ear qui contient le SampleAppStyle utilisé dans ce test est joint pour référence.
Source :
Etapes pour configurer OBIEE 12c afin d'utiliser un style personnalisé dans les tableaux de bord (Doc ID 2131220.1)