Pour exécuter l'exemple ObjectGrid distribué, vous devez démarrer un cluster ObjectGrid qui héberge l'ObjectGrid requis.
Avant de commencer
Vérifiez que WebSphere Extended Deployment pour environnement de serveur mixte version 6.0.x est installé.
- Localisez le fichier objectgridSamples.jar dans le répertoire racine_install_mse/ObjectGrid/samples.
- Procédez à l'extraction du fichier META-INF/cluster-config-1.xml et du fichier META-INF/cluster-objectgrid-definition.xml à partir du fichier objectgridSamples.jar vers le répertoire racine_install_mse/ObjectGrid/samples.
- Vérifiez que la variable d'environnement JAVA_HOME est définie et que la version Java répond aux exigences.
Le serveur ObjectGrid requiert un environnement J2SE (Java 2 Platform, Standard Edition), version 1.4.2 ou ultérieure.
Pour vérifier votre environnement Java, effectuez les opérations ci-dessous.
- Vérifiez la variable d'environnement JAVA_HOME. Dans une invite de ligne de commande, entrez la commande suivante :
echo %JAVA_HOME%
Elle permet d'afficher le chemin d'accès à Java.
S'il est nécessaire de définir la variable d'environnement JAVA_HOME, exécutez la commande suivante :
set JAVA_HOME=RACINE_INSTALL_JDK
RACINE_INSTALL_JDK correspond au répertoire de votre installation Java, par exemple c:\java.
- Vérifiez votre version Java. Exécutez la commande suivante :
java -version
Vérifiez que vous disposez de J2SE (Java 2 Platform, Standard Edition) version 1.4.2 ou ultérieure.
- Démarrez le serveur ObjectGrid. Dans une invite de ligne de commande, entrez les commandes suivantes :
cd racine_install_mse/ObjectGrid/bin
startOgServer.bat server1 -objectgridfile racine_install_mse/ObjectGrid/
samples/META-INF/cluster-objectgrid-definition.xml
-clusterfile racine_install_mse/ObjectGrid/samples/META-INF/
cluster-config-1.xml
-jvmargs -cp racine_install_mse/ObjectGrid/samples/objectgridSamples.jar
ImportantColonSymbol Vous devez spécifier le fichier objectgridSamples.jar dans le chemin d'accès aux classes à l'aide de l'option -jvmargs. Le fichier objectgridSamples.jar contient des classes dont le serveur ObjectGrid exemple a besoin pour les implémentations de plug-in définies dans le fichier cluster-objectgrid-definition.xml.
Ce fichier JAR est également utilisé pour la sérialisation et la désérialisation des objets stockés dans les mappes.
Le système affiche une sortie similaire au texte ci-après. Cette sortie a été raccourcie pour sa publication :************ Start Display Current Environment ************
[1/17/06 14:04:34:144 CST] 7daee176 Launcher
I CWOBJ2501I: Launching ObjectGrid server server1.
:
[1/17/06 14:04:37:719 CST] 7daee176 ServerRuntime
I CWOBJ1001I: ObjectGrid Server server1 is ready to process requests.