Le but de ce didacticiel est de montrer comment installer une version 64 bits d'Oracle Fusion Middleware / WebLogic Server 11g sur un système d'exploitation Windows 7 ou Windows Server 64 bits. L'objectif ici est de mettre cela en marche le plus rapidement possible pour prendre en charge le développement d'Oracle Forms and Reports 11g R2. En tant que tel, bon nombre des vastes fonctionnalités trouvées dans Oracle Fusion Middleware / WebLogic Server 11g sont passées sous silence et ne sont pas traitées avec quelque profondeur que ce soit.
La dernière version 11g Release 2 d'Oracle Forms and Reports s'appuie sur Oracle Fusion Middleware 11g qui dispose d'Oracle WebLogic Server. Les éditions précédentes d'Oracle Developer Suite (telles que 9iDS) installaient une instance OC4J, mais la dernière version d'Oracle Forms and Reports 11g nécessite que vous ayez d'abord installé Oracle Fusion Middleware / WebLogic Server.
WebLogic (anciennement un produit de BEA Systems avant d'être acheté par Oracle) est un serveur d'applications (AS) hautes performances qui prend en charge les servlets Java Enterprise Edition (J2EE) et d'autres applications.
La documentation officielle d'installation d'Oracle Fusion Middleware d'Oracle se trouve ici.
Il y a quelques points délicats qui nécessitent une certaine considération avant d'installer Oracle Fusion Middleware / WebLogic Server 11g :
- La version et le nombre de bits du système d'exploitation hôte. Ici, j'utilise Windows 7 64 bits bien que les instructions pour Windows Server 64 bits soient similaires
- La version et le nombre de bits du kit de développement Java (JDK). Ici, j'utilise Java 7 64 bits qui est le dernier en date de juillet 2013.
- Version d'Oracle Fusion Middleware WebLogic Server. Au moment d'écrire ces lignes (juillet 2013), l'édition 12C a été publiée, mais l'ancien développeur de formulaires et de rapports 11g ne fonctionnera pas avec Fusion Middleware 12c.
Pour cet exemple, j'utilise l'édition 64 bits de Windows 7. J'installerai le dernier kit de développement Java 7 en utilisant l'édition 64 bits. Je vais ensuite installer Oracle Fusion Middleware 11g version 10.3.6.
Installation du kit de développement Oracle/Sun Java
La première étape consiste à installer le kit de développement Java (JDK) 64 bits pour Windows 64 bits. Voici une capture d'écran de la page de téléchargement Oracle/Sun Java :
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Assurez-vous qu'aucune autre version du JDK ou du JRE n'est installée. Si vous trouvez des versions plus anciennes installées, désinstallez-les d'abord et redémarrez votre PC avant d'installer le dernier JDK.
Téléchargement d'Oracle Fusion Middleware Application Server 11g
La prochaine étape majeure consiste à télécharger Oracle Fusion Middleware Application Server 11g. La version 12c ne fonctionnera pas avec la version 11g d'Oracle Forms and Reports.
La page de téléchargement Oracle pour Oracle Fusion Middleware est ici :http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
Faites défiler jusqu'à la section intitulée :Oracle WebLogic Server Previous Releases et recherchez la section intitulée Oracle WebLogic Server 11gR1 (10.3.6) + Coherence - Package Installer .
Cliquez sur le signe plus à côté de Voir tous les fichiers . Le composant que nous allons installer est répertorié sous les plates-formes supplémentaires en-tête et porte l'étiquette :Générique :1 Go Fichier 1
Téléchargez le fichier Oracle_WebLogic_Server_11gR1_10.3.6_Coherence_wls1036_generic.jar lié au "Fichier 1" et enregistrez-le dans un dossier temporaire sur votre ordinateur local.
Installation du serveur d'applications Oracle Fusion Middleware 11g
Exécution du fichier .jar du programme d'installation d'Oracle Fusion Middleware
Important :Pour démarrer l'installation du serveur Oracle Fusion Middleware / WebLogic, Ne vous contentez pas de double-cliquer sur le fichier .jar . Vous devez démarrer le programme d'installation dans une fenêtre de commande Windows (CMD) en utilisant la syntaxe suivante :
java -d64 -jar Oracle_WebLogic_Server_11gR1_10.3.6_Coherence_wls1036_generic.jar
L'écran d'installation typique d'Oracle apparaîtra comme indiqué ci-dessous. Cliquez sur Suivant> pour passer à l'écran suivant.
Pour cette installation, choisissez un nouveau répertoire de base du middleware. Tapez le nom d'un nouveau dossier sur votre disque dur. IMPORTANT :N'installez aucun composant dans un chemin contenant des espaces . Par exemple, NE FAITES PAS votre répertoire personnel :
C:\Program Files\My Oracle\My Middelware Home\ BAD!!!
Cliquez sur Suivant> pour passer à l'écran suivant.
Saisissez votre adresse e-mail et votre mot de passe Oracle Support. Malheureusement, il semble y avoir un bogue d'installation avec cette étape - en gros, vous DEVEZ fournir vos informations de support Oracle, sinon vous ne pouvez pas passer à l'étape suivante. Une fois terminé, cliquez sur Suivant> pour passer à l'écran suivant.
À ce stade, vous pouvez être invité à indiquer un serveur proxy. Cliquez sur la case pour ignorer les messages d'assistance et cliquez sur Suivant> pour passer à l'écran suivant.
L'étape suivante consiste à choisir un type d'installation. Cliquez sur le bouton "Typique" et cliquez sur Suivant> pour passer à l'écran suivant.
Ensuite, le programme d'installation vous demandera l'emplacement du kit de développement Java (JDK). Cela devrait avoir été installé avant de commencer cette installation. Accédez à l'accueil du JDK (devrait être l'édition 64 bits) en cliquant sur le bouton Parcourir. Après avoir localisé le JDK, cliquez sur Suivant> pour passer à l'écran suivant.
L'étape suivante consiste à choisir les répertoires d'installation. Lors de la sélection des répertoires d'installation, il est important que le chemin d'accès complet au répertoire ne comporte aucun espace dans les noms. Vous pouvez utiliser un trait de soulignement pour lier des mots ensemble dans le chemin comme indiqué dans l'exemple ci-dessous. Une fois terminé, cliquez sur Suivant> pour passer à l'écran suivant.
Choisissez un emplacement de raccourci pour le menu Démarrer de Windows. Ici, nous avons sélectionné "Tous les utilisateurs". Cliquez sur Suivant> pour passer à l'écran suivant.
Enfin, le résumé de l'installation s'affichera. Cliquez sur Suivant> bouton pour commencer le processus d'installation.
Vous trouverez ci-dessous une vue du programme d'installation lors de l'installation du serveur WebLogic :
Une fois l'installation terminée, assurez-vous que la case "Exécuter le démarrage rapide" est cochée et cliquez sur Terminé bouton
L'écran de configuration de démarrage rapide
Le menu QuickStart apparaîtra ensuite. L'écran QuickStart est utilisé pour configurer divers composants du serveur WebLogic. Cliquez sur l'élément "Getting Started with WebLogic Server 10.3.6" pour lancer l'assistant de configuration.
Sélectionnez l'option pour créer un nouveau domaine WebLogic et cliquez sur Suivant> pour passer à l'écran suivant.
Sélectionnez l'option "Générer un domaine configuré automatiquement pour prendre en charge les produits suivants “. Cochez les trois cases et cliquez sur Suivant> pour passer à l'écran suivant.
Donnez un nouveau nom et un nouvel emplacement pour le domaine. Habituellement, ceux-ci sont situés dans le répertoire d'installation sous un user_projects dossier. Encore une fois, pour rappel, n'utilisez pas d'espaces dans les noms d'emplacements ou de chemins. Cliquez sur Suivant> pour passer à l'écran suivant.
Indiquez un nom d'utilisateur et un mot de passe pour l'administrateur. Important :si vous installez Oracle Forms and Reports ultérieurement, vous DEVEZ utiliser un mot de passe conforme à leurs restrictions. En d'autres termes, Oracle Forms and Reports utilisera le mot de passe administrateur spécifié ici pour créer son propre domaine. Les restrictions utilisées par le compte Forms and Reports incluent :
Valid passwords are 8 to 30 characters long, must begin with an alphabetic character, use only alphanumeric, underscore (_), dollar ($) or pound (#) characters. It should contain at least one numeric, underscore (_), dollar ($), or pound (#) character.
Tapez un mot de passe dans les deux espaces et cliquez sur Suivant> pour passer à l'écran suivant.
L'étape suivante consiste à configurer le mode de démarrage du serveur et le JDK. Cela doit être défini par défaut sur le JDK spécifié précédemment. Pour cette étape, choisissez le mode de développement et cliquez sur Suivant> bouton pour passer à l'écran suivant
Aucune configuration supplémentaire n'est requise, alors laissez toutes les cases suivantes vides et cliquez sur Suivant> bouton pour passer à l'écran suivant
À l'écran de résumé de la configuration, cliquez sur le bouton Créer> bouton pour créer cette nouvelle configuration.
Une fois le domaine créé, assurez-vous que la case "Démarrer Démarrer le serveur d'administration est coché et cliquez sur Terminé bouton.
À ce stade, le serveur d'administration se lancera dans une fenêtre de commande. Vous verrez les diverses informations de débogage Java défiler le long de la fenêtre, comme illustré ci-dessous.
Enfin, quittez le QuickStart
Éléments du menu Démarrer d'Oracle WebLogic
Le serveur Oracle WebLogic terminé aura les éléments de menu de démarrage suivants (sous Windows 7) :
Par défaut, le serveur d'administration pour Weblogic sera démarré. Si vous redémarrez votre système, vous devrez exécuter le "Start Admin Server for Weblogic". Pour afficher la console du serveur d'administration, cliquez sur "Démarrer la console du serveur" ou ouvrez un navigateur Web à l'adresse suivante :http://127.0.0.1:7001/console
Il y aura un délai pendant le déploiement de l'application Console. À ce stade, si la console apparaît, vous devriez pouvoir vous connecter et afficher tous les différents paramètres et outils de surveillance WebLogic :
Notez l'URL du serveur d'administration. Il doit contenir le nom de votre PC ainsi que le port 7001. Par exemple :http://127.0.0.1:7001
Si le serveur WebLogic fonctionne correctement, vous pouvez passer à l'étape principale suivante de l'installation d'Oracle Forms and Reports 11g Release 2 liée ici.
Conseils de configuration supplémentaires
Si votre middleware s'exécute sur un système distinct de votre base de données Oracle, vous devrez peut-être utiliser un nom Oracle Net pour connecter le middleware au serveur. Dans ce cas, vous devrez installer le tnsnames.ora fichier qui contient votre nom de réseau Oracle dans le config dossier de l'instance de middleware. Par exemple, si vous avez installé l'instance par défaut "asinst_1", il y aura un dossier :C:\Oracle\Middleware\asinst_1\config\ où vous pouvez copier votre tnsnames.ora dossier. Spécifiez ensuite le nom de réseau Oracle lors des connexions à la base de données.