Créer un theme pour WebSphere Portal Server 6
Comment créer un nouveau thème pour WPS ?
- Localiser le répertoire où est stocké le profil WebSphere du portail, normalement WAS_ROOT/profiles/<wp_profile>
- Dupliquer un thème existant qui servira de base. Les thèmes se trouvent dans le répertoire suivant : WAS_ROOT/profiles/<wp_profile>/installedApps/<cell_name>/wps.ear/wps.war/themes/html/
- Customiser son nouveau thème.
- Déclarer le nouveau thème dans l’interface d’administration du portail (Portal User Interface > Themes and skins > Add new theme).
- Associer une page à notre thème (Portal User Interface > Manage Pages > Edit Page Properties
Et maintenant, les pièges :
- Le répertoire contenant le profil n’est pas forcément dans <WAS_ROOT>
- Par défaut, le serveur n’est pas en mode développement, et il faut redémarrer le serveur après modification d’un fichier jsp du thème
- Pour être propre, il faut utiliser les commandes WebSphere pour extraire wps.ear, le modifier et le réinjecter.