Etapes de déploiement et contenu de package
Les étapes de déploiement dépendent du type de contenu d'un package. Certains contenus nécessitent des étapes manuelles.
Le contenu de base de données est classifié comme contenu structurel ou non structurel. Le contenu structurel doit être répercuté sur le schéma de base de données sous forme de tableaux, de vues, de colonnes, de clés et d'index. Le contenu non structurel correspond à tout autre contenu de base de données, généralement stocké dans les enregistrements d'une table.
Le contenu qui se trouve en dehors de la base de données se compose de fichiers qui se trouvent sur le système de fichiers du serveur d'applications, tels que des fichiers de classe Java™ et des fichiers de propriétés. Ces fichiers constituent les sources compilées.
Lorsque vous déployez un package, les sources compilées doivent être téléchargées en premier. Ce sont ensuite les changements structurels qui sont traités. Les changements non structurels sont traités en dernier. Toutefois, les étapes spécifiques devant avoir lieu dépendent du contenu du package. Un déploiement peut exiger des étapes manuelles, par exemple le basculement du système en mode d'administration pour restreindre l'accès utilisateur, le téléchargement de sources compilées, le déploiement de fichiers EAR et le redémarrage du système. Lorsque des étapes manuelles sont obligatoires, le déploiement s'interrompt et vous invite à effectuer ces étapes.
| Type de contenu de package | Etapes requises au cours d'un déploiement |
|---|---|
| Contenu non structurel | Aucune étape manuelle n'est requise au cours du déploiement de packages lorsque le contenu de ces derniers est uniquement non structurel (par exemple, les définitions de processus de flux de travaux). |
| Contenu structurel | Si le contenu d'un package est uniquement structurel (par exemple, des définitions d'objet, d'attribut ou d'index), le déploiement s'interrompt une fois le chargement de données terminé. Vous devez activer le mode d'administration pour appliquer les changements structurels à la base de données. |
| Contenus structurel et non structurel | Si le contenu d'un package est à la fois structurel et non structurel, (par exemple, des définitions d'objet, d'attribut ou d'index, mais aussi des définitions de processus de flux de travaux), le déploiement s'interrompt une fois le chargement de données terminé. Vous devez activer le mode d'administration pour appliquer les changements structurels à la base de données. Une fois les changements structurels appliqués, le contenu non structurel est chargé. |
| Sources compilées | Si un package contient uniquement des sources compilées, telles que des packages Java personnalisés et des fichiers de classe Java, le déploiement s'interrompt pour permettre le téléchargement des sources compilées sur un ordinateur client. Si les sources compilées incluent des classes Java, vous devez régénérer le fichier EAR du produit et déployer le nouveau fichier EAR. Vous pouvez alors poursuivre le déploiement pour confirmer que les sources compilées ont été déployées sur le serveur d'applications. |
| Sources compilées et contenu non structurel | Si un package contient des sources compilées, telles que des packages Java personnalisés, des fichiers de classe Java et des définitions de processus de flux de travaux, le déploiement s'interrompt pour permettre le téléchargement des sources compilées sur un ordinateur client. Si les sources compilées incluent des classes Java, vous devez régénérer le fichier EAR du produit et déployer le nouveau fichier EAR. Vous pouvez ensuite poursuivre le déploiement pour confirmer que les sources compilées ont été déployées sur le serveur d'applications. C'est alors que le contenu non structurel est chargé. |
| Sources compilées, contenus structurel et non structurel | Si un package contient des sources compilées, telles que des packages Java personnalisés et des fichiers de classe Java, du contenu structurel, tel que des définitions d'objet, d'attribut ou d'index, et du contenu non structurel, tel que des définitions de processus de flux de travaux, le déploiement s'interrompt pour permettre le téléchargement des sources compilées sur un ordinateur client. Si les sources compilées incluent des classes Java, vous devez régénérer le fichier EAR du produit et déployer le nouveau fichier EAR. Vous pouvez alors poursuivre le déploiement pour confirmer que les sources compilées ont été déployées sur le serveur d'applications. Le déploiement s'interrompt à nouveau lorsque le chargement de données est terminé. Vous devez activer le mode d'administration pour appliquer les changements structurels à la base de données. Une fois les changements structurels appliqués, le contenu non structurel est chargé. |