Vous regardez une version antérieure (v. /wiki/pages/viewpage.action?pageId=257064980) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 31) afficher la version suivante »

[INTERNAL_esupv4] Validation de la page

EN COURS...

#ValidateurDateComments
1Mathilde Guerin13/02/13

ajout de initdb
ajout data-export (Vincent P.)
demande de clarification des exemples de la tâche db

2   

Liste des tâches ant du package :

 

Nom de la tâche

Description

Exemple

initportal

Tâche initiale de déploiement et d'initialisation de la base de données.
Attention : cette tâche supprime les données existantes de la base.
Prérequis :

  1. Avoir renseigné la section de la base de données dans le fichier esup.properties
  2. Avoir renseigné la section du serveur dans le fichier esup.properties

ant initportal

deploy-war

Package l'application Esup-Uportal et la déploie dans le répertoire webApp configuré dans esup.properties

ant deploy-war

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

db

Charge la base de données à l'aide de l'outil DbLoader.
Attention : 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=-c
ant db -Dcreatescript=-nc
ant db -Ddroptables=-D
ant db -Ddroptables=-nD
ant db -Dcreatetables=-C
ant db -Dcreatetables=-nC
ant db -Dpopulatetables=-P
ant db -Dpopulatetables=-nP

i18n-db

Charge les tables et données d’internationalisation (i18n).

ant i18n-db

l10n-db

Charge les réglages de localisation (l10n).

ant l10n-db

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

data-import

Importe des données dans le projet.

ant data-import -Ddir=repertoire
ant data-import -Dfile=fichier

inidb

Supprime toutes les tables et réinitialise la base (avec les entités required, default et quickstart chargées)
Attention : cette tâche supprime les données existantes de la base.

ant initdb

Liste des tâches ant obsolètes du package :

Nom de la tâche

Description

Exemple

regchantype

Tâche obsolète. Utiliser "data-import"

N/S

addstylesheet

Tâche obsolète. Utiliser "data-import"

N/S

modstylesheet

Tâche obsolète. Utiliser "data-import"

N/S

delstylesheet

Tâche obsolète. Utiliser "data-import"

N/S

pubchan

Tâche obsolète. Utiliser "data-import"

N/S

  • Aucune étiquette