ExperSHOP - Démarrer rapidement
Page Principale Table
Pour tout rapport de bug ou suggestion, envoyez un mèl au
Support ExperLog
Prérequis
- Un environnement java qui supporte les servlets (Par exemple, Java 2).
le JDK n'est pas nécessaire en exploitation (une JRE suffit),
mais sera précieux pour les tests.
- Un serveur Web supportant les servlets, comme Tomcat, Enhydra, ou
des serveurs commerciaux tels que Weblogic ou Websphere.
ExperSHOP est livré avec une base de données de
démo afin que vous puissiez le faire fonctionner rapidement :
Il y a une base de données HsqlDB
dans le package ExperSHOP (la version n'est pas garantie).
Installation sous forme d'application web
Ce chapitre s'applique aux serveurs de servlets qui supportent le
déploiement d'applications web (fichiers .war, pour
"Web Application aRchive").
Ce devrait être le cas de tout serveur supportant au moins la
spécification Servlets 2.2 (comme par exemple Tomcat).
Si votre serveur de servlets ne SUPPORTE PAS les fichiers .war, veuillez
passer au chapitre suivant.
Pour déployer ExperSHOP comme une application web:
- Téléchargez le fichier expershop.war sur le site web
d'ExperLog's ("Package Application Web ExperSHOP" dans la section
"Télécharger").
- Sous Windows, ce fichier peut apparaître sous le nom
"expershop.war.zip": renommez-le en "expershop.war".
- Déployez l'application web ExperSHOP, comme spécifié
dans la documentation de votre serveur de servlets pour les fichiers .war.
(Par exemple, avec Tomcat, copiez le fichier expershop.war dans le
répertoire "webapps";
avec d'autres serveurs de servlets, il peut être nécessaire
d'utiliser des outils d'administration spécifiques, ou de mettre
à jour un fichier de configuration - dans ce cas, lisez la
documentation correspondante).
- Redémarrez votre serveur de servlets.
Vous trouverez ici des instructions plus détaillées
concernant l'installation avec
Tomcat 5.x, 4.x, 3.3
ou Enhydra 5.
Pour vérifier que tout fonctionne bien, contactez l'application de
démo d'ExperSHOP avec votre navigateur Web.
L'URL devrait ressembler à ceci :
http://host[:port]/expershop
ou (accès direct au servlet) :
http://host[:port]/expershop/com.expershop.lite.ExperSHOP
Par exemple, pour une installation standard de Tomcat sur la machine locale :
http://localhost:8080/expershop
Une page de bienvenue devrait s'afficher.
Si ExperSHOP fonctionne maintenant, vous pouvez quitter cette page !
Félicitations, l'installation est terminée.
Si ce n'est pas le cas, lire les chapitres suivants peut s'avérer
utile...
Installation sans support des applications web
Ce chapitre s'applique aux serveur de servlets qui ne supportent pas les
applications web (fichiers .war) - supportés depuis la
spécification servlets 2.2.
Il s'applique aussi aux serveurs qui supportent les fichiers .war, mais
ce mode d'installation est plus complexe que le simple déploiement
d'une application web.
Tout d'abord, vous avez besoin du package ExperShop.
Si vous ne l'avez pas encore, téléchargez-le sur le
Site Web ExperLog.
Ensuite :
- Créez un répertoire expershop/ dans votre arborescence de fichiers, et copiez-y le fichier expershop.war
Conseil : sous Windows, mettez-le sous C:\expershop; Sous
Unix, mettez-le dans /usr/local/expershop.
- Procédez à l'extraction des fichiers :
jar xvf expershop.war
- Sous Windows : faites pointer la variable système
CLASSPATH vers les fichiers
C:\expershop\WEB-INF\lib\expershop.jar, C:\expershop\WEB-INF\lib\openeas.jar, C:\expershop\WEB-INF\lib\xapool.jar, C:\expershop\WEB-INF\lib\log4j.jar et C:\expershop\WEB-INF\lib\hsqldb.jar .
Exemple :
set CLASSPATH=%CLASSPATH%;C:\expershop\WEB-INF\lib\expershop.jar;C:\expershop\WEB-INF\lib\openeas.jar;C:\expershop\WEB-INF\lib\xapool.jar;C:\expershop\WEB-INF\lib\log4j.jar;C:\expershop\WEB-INF\lib\hsqldb.jar
- Sous Unix : faites pointer la variable d'environnement CLASSPATH
vers les fichiers suivants de expershop/WEB-INF/lib/ :
expershop.jar, openeas.jar, xapool.jar, log4j.jar et hsqldb.jar
. Exemple en syntaxe ksh :
export CLASSPATH=$CLASSPATH:/usr/local/expershop/WEB-INF/lib/expershop.jar:/usr/local/expershop/WEB-INF/lib/openeas.jar:/usr/local/expershop/WEB-INF/lib/xapool.jar:/usr/local/expershop/WEB-INF/lib/log4j.jar:/usr/local/expershop/WEB-INF/lib/hsqldb.jar
Pages DynHtml
Elles se trouvent dans le répertoire
expershop/shops/lite/ESRootDir/ESTemplates/Shop :
allez les consulter, avec l'aide du
guide d'utilisation DynHtml.
Faire fonctionner la boutique d'exemple ExperSHOP Lite
Faire fonctionner ExperShop avec Enhydra
Enhydra est un serveur d'applications open-source, developpé à
l'origine par Lutris technologies, et maintenu par ObjectWeb.
Vous pouvez
télécharger
Enhydra sur enhydra.org.
Ensuite, après avoir installé Enhydra sur votre serveur,
consultez nos "Release Notes" ExperShop pour Enhydra :
Faire fonctionner ExperShop avec Tomcat
Tomcat est l'implementation de référence des servlets java,
fournie par Apache. Tomcat remplace l'ancien Apache JServ.
Vous pouvez
télécharger
Tomcat sur les pages du projet jakarta d'Apache.
Ensuite, après avoir installé Tomcat sur votre serveur,
consultez nos "Release Notes" ExperShop pour Tomcat :
Faire fonctionner ExperShop avec BEA Weblogic
Weblogic est le serveur de servlets de BEA systems.
Vous pouvez évaluer ou acheter Weblogic sur le site web de BEA.
Ensuite, après avoir installé Weblogic sur votre serveur,
consultez nos "Release Notes" ExperShop pour Weblogic:
|