Déployer le portail
TODO
Liste des tâches ant du package :
Sommaire | ||||||
---|---|---|---|---|---|---|
|
Astuce |
---|
Pour plus d'informations sur chacune de ces taches Ant, lire la documentation Description technique. |
Nom de la tâche | Description | Exemple | Tâches appelées | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
initportal | Tâche initiale de déploiement du portail et d'initialisation de la base de données.
| ant initportal TODO | |||||||||||||||||||||||||||
deploy-war | Package l'application Esup-Uportal et la déploie dans le répertoire webApp configuré dans esup.properties | ant deploy-war TODO | |||||||||||||||||||||||||||
deploy-ear | Package l'application Esup-Uportal ainsi que les portlets et les déploie dans le répertoire webApp configuré dans esup.properties | ant deploy-ear | TODO | ||||||||||||||||||||||||||
dbtest | Réalise un test de bon paramétrage de la base de données et les affiche à l'écran. | ant dbtest | |||||||||||||||||||||||||||
md5passwd | Permet une insertion d'un utilisateur dans la base de données. Demande le mot de passe et se charge de la création. | ant md5passwd -Dusername=Pierre | |||||||||||||||||||||||||||
deluser | Permet la suppression d'un utilisateur de la base de données. | ant deluser -Duser=Pierre | |||||||||||||||||||||||||||
deployPortletApp | Accepte en entrée un war de portltet, modifie son fichier web.xml et déploie la nouvelle archive dans le serveur. | ant deployPortletApp -DportletApp=C:/TEMP/myPortlet.war | |||||||||||||||||||||||||||
hsql | Démarre une instance de serveur HSQLDB avec les paramètres par défaut du projet. Cette commande ne rend pas la main et doit être coupée à l'aide de CRTL+C. | ant hsql | |||||||||||||||||||||||||||
dbtest | Réalise un test de bon paramétrage de la base de données et les affiche à l'écran. | ant dbtest | |||||||||||||||||||||||||||
initdb | Supprime toutes les tables et réinitialise la base (avec les entités required, default et quickstart chargées) | ant initdb | |||||||||||||||||||||||||||
db | db | Charge la base de données à l'aide de l'outil DbLoader. Attention: | Bien entendu, cette tâche supprime les données existantes de la base.
| ant db -Dusetable=-t -Dtablefile=/properties/db/mytables.xml ant db -Dusedata=-d -Ddatafile=/properties/db/mydata.xml | ant db -Dcreatescript=(Utilise les données indiquées dans le fichier /properties/db/mydata.xml) | ||||||||||||||||||||||||
db-update | Met à jour la base de données lors de montée de versions du portail | -cant db- | Dcreatescript=-ncTODO | ||||||||||||||||||||||||||
i18n-db | Charge les tables et données d'internationalisation (i18n). | ant i18n-db | TODO | ||||||||||||||||||||||||||
l10n-db | Charge les réglages de localisation (l10n). | ant l10n-db | TODO | ||||||||||||||||||||||||||
dbtest | Réalise un test de bon paramétrage de la base de données et les affiche à l'écran. | ant dbtest | TODO | ||||||||||||||||||||||||||
md5passwd | Permet une insertion d'un utilisateur dans la base de données. Demande le mot de passe et se charge de la création. | ant md5passwd -Dusername=Pierre | TODO | ||||||||||||||||||||||||||
update | |||||||||||||||||||||||||||||
data-list | Permet de lister :
| ant data-list ant data-list -Dtype=layout | |||||||||||||||||||||||||||
data-import | Importe des données en base. | ant data-import -Ddir=/path/to/dataRepertoire ant data-import -Dfile=/path/to/fichier | |||||||||||||||||||||||||||
data-export | Exporte les données de la base. | ant data-export -Ddir=/path/to/repertoire | |||||||||||||||||||||||||||
data-delete | Supprime des données en base. Attention: Cette commande est à manier avec grande précaution => Suppression de données en base ! | ant data-delete -Dtype=portlet-definition -Dsysid=calendar |
Info | ||
---|---|---|
| ||
https://wiki.jasig.org/display/UPM40/Import+Export+Data+Migration+Tools |
Liste des tâches ant obsolètes du package :
Nom de la tâche | Description | Exemple | deluser | Permet la suppression d'un utilisateur de la base de données. | ant deluser -Duser=Pierre | TODO |
---|---|---|---|---|---|---|
regchantype | Tâche obsolète. Utiliser "data-import" | ant regchantype -Dclass=org.jasig.portal.channels.CImage -Dname="Image Channel" -Ddescription="Displays image with optional title and subtitle" -Duri=/org/jasig/portal/channels/CImage/CImage.cpd | TODO N/S | |||
addstylesheet | Tâche obsolète. Utiliser "data-import" | N/S TODO | ||||
modstylesheet | Tâche obsolète. Utiliser "data-import" | N/S TODO | ||||
delstylesheet | Tâche obsolète. Utiliser "data-import" | N/S TODO | ||||
pubchan | Tâche obsolète. Utiliser "data-import" | N/S | TODO | |||
deployPortletApp | Accepte en entrée un war de portltet, modifie son fichier web.xml et déploie la nouvelle archive dans le serveur. | ant deployPortletApp -DportletApp=C:/TEMP/myPortlet.war | TODO | |||
hsql |
| ant hsql | TODO | |||
data-import | TODO | ant TODO | TODO | |||
i18n-db | Tâche obsolète. Utiliser "data-import" | N/S | ||||
l10n-db | Tâche obsolète. Utiliser "data-import" | N/S | ||||
... | ... | ... | TODO Les autres tâches ant du fichier qui ne sont pas marqués dans ant help | bla bla bla | ant bla | TODO