...
- clean,
- upgrade,
- deploy.
Au préalable vous aurez - fait des sauvegardes de la base MySQL,
- fait une sauvegarde de vos sources et configurations du module
- fait un switch subversion pour passer du tag précédent à ce nouveau tag au niveau de vos sources (si vous utilisez subversion pour synchroniser vos sources au niveau de l'intégration/exploitation ORI-OAI),
Note Wiki Markup Utilisez
les
possibilités
de
\\ {span:class=command}svn switch {span}pour passer
pour passer d'unSpan class command svn switch tag
à
un
autre
si
vous
être
branché
via
Subversion.
Cela
vous
permet
de
fusionner
vos
modifications
(fichiers
de
config
et
autres)
et
les
modifications
apportées
dans
la
nouvelle
version
astucieusement.
Subversion
directement
en
ligne
de
commandes
est
le
moyen
le
plus
confortable.=>
le
fichier
CHANGELOG
est
à
consulter
à
chaque
mise
à
jour
-
il
tente
de
vous
apporter
un
certain
nombre
d'informations
sur
les
changements
opérés
et
que
vous
devrez
donc
prendre
en
compte.
\\
Attention,ori-oai-workflow
devient
en
1.6
plus
modulaire
au
niveau
des
ajouts
de
supports
de
nouveaux
types
de
métadonnées,
de
workflow
différents.
Aussi
la
migration
de
1.5
vers
1.6
implique
une
restructuration
complète
de
vos
configurations,
le
svn
switch
n'est
de
fait
pas
d'une
grande
utilité
au
niveau
de
cette
migration
spéciale.
=>plus
d'infos
sur
cette
migration
1.5
\->
1.6
sur
cette
[ |Migration 1.5 vers 1.6].
\\
- résolu les conflits (en vérifiant rapidement vos configurations/personnalisations propres)
- vérifié que votre base SQL tourne
Note Les librairies pluto-1.0.1-rc4.jar et portlet-api-1.0.jar qui servent en fait pour l'utilisation de ori-oai-workflow-spring en mode portlet doivent être ajoutées manuellement à vos librairies Tomcat si vous souhaitez faire tourner le module dans un container de portlet. Il faudra également décommenter les déclarations relatives à la servlet "portlet" dans le web.xml (commentées par défaut).
Si vous souhaitez utiliser CAS, il faut comme indiqué dans les commentaires de main-config.properties configurer le web.xml sauf si vous passez par la facilité du Quick-Install qui fait alors cela pour vous. Si vous utilisez un certificat non reconnu par la JVM (auto-signé pour des tests par exemple), il faut également ne pas oublier d'ajouter un trustStore et de le spécifier dans les paramètres Tomcat lors du lancement de celui-ci :Code Block CATALINA_OPTS="-Djavax.net.ssl.trustStore=E:/Java/ac-racine-cru.keystore"
=> L'utilisation d'un tel certificat est bien évidemment à déconseiller.
...