Projet

Général

Profil

Actions

Bug #3249

fermé

dbBuilder.bat ne prend pas en compte toutes les lib de bin/jar

Ajouté par Nicolas Dupont il y a plus de 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
09/05/2012
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:
Navigateur:
Tous
Votre version de Silverpeas:
5.9
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Contrairement au script dbBuilder.sh pour Linux qui prend en compte dans le classpath tous les JAR du répertoire bin/jar, le script dbBuilder.bat liste explicitement les JAR présents dans une installation standard.
Dans un souci d'extensibilité (on a parfois besoin de remplacer/ajouter des drivers JDBC par-exemple), il serait intéressant que le script prenne en compte tous les JAR du répertoire.
La définition du CLASSPATH pourrait se faire de la manière suivante, par-exemple (testé sous Windows Server / JDK 6) :

set CLASSPATH=%SILVERPEAS_HOME%\bin\jar\*

Mis à jour par Nicolas Eysseric il y a environ 12 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Miguel Moquillon
  • Version cible mis à Version 5.12

Mis à jour par Miguel Moquillon il y a environ 12 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Miguel Moquillon il y a environ 12 ans

  • Statut changé de In progress... à Resolved

J'ai validé le bon fonctionnement de la valorisation de la variable CLASSPATH comme indiquée dans la présentation du bogue.
Attention, cette façon ne marche pas avec un JDK 1.7 d'Oracle (de toute façon, actuellement, JBoss 6, donc Silverpeas, ne supporte pas le JDK 1.7)

Mis à jour par Miguel Moquillon il y a environ 12 ans

  • Statut changé de Resolved à Closed
  • % réalisé changé de 0 à 100

Mis à jour par Nicolas Eysseric il y a environ 12 ans

  • Version cible changé de Version 5.12 à Version 5.11
Actions

Formats disponibles : Atom PDF