Para executar a amostra de ObjectGrid distribuído, é preciso iniciar um cluster de ObjectGrid que hospeda o ObjectGrid requerido.
Antes de começar
Verifique se o WebSphere Extended Deployment para Mixed Server Environment,
Versão 6.0.x está instalado.
- Localize o arquivo objectgridSamples.jar no
diretório mse_install_root/ObjectGrid/samples.
- Extraia os arquivos META-INF/cluster-config-1.xml
e META-INF/cluster-objectgrid-definition.xml
do arquivo objectgridSamples.jar para o diretório mse_install_root/ObjectGrid/samples.
- Verifique se a variável de ambiente JAVA_HOME está configurada e se a
versão de Java satisfaz ao requisito. O Servidor ObjectGrid exige um
ambiente J2SE (Java 2 Platform, Standard Edition) Versão 1.4.2 ou posterior.
Para verificar o ambiente Java, execute as seguintes etapas:
- Verifique a variável de ambiente JAVA_HOME. Em um prompt da
linha de comandos, emita o seguinte comando:
echo %JAVA_HOME%
Esse
comando exibe o caminho para Java. Se for preciso configurar a variável de ambiente JAVA_HOME,
execute o seguinte comando: set JAVA_HOME=JDK_INSTALL_ROOT
Configure JDK_INSTALL_ROOT como o diretório de instalação de Java,
por exemplo, c:\java.
- Verifique a versão de Java. Execute o seguinte comando:
java -version
Verifique
se a versão é J2SE (Java 2 Platform, Standard Edition) Versão 1.4.2
ou posterior.
- Inicie o servidor ObjectGrid. Em um prompt da
linha de comandos, emita os seguintes comandos:
cd mse_install_root/ObjectGrid/bin
startOgServer.bat server1 -objectgridfile mse_install_root/ObjectGrid/
samples/META-INF/cluster-objectgrid-definition.xml
-clusterfile mse_install_root/ObjectGrid/samples/META-INF/
cluster-config-1.xml
-jvmargs -cp mse_install_root/ObjectGrid/samples/objectgridSamples.jar
ImportantColonSymbol É preciso especificar o arquivo objectgridSamples.jar
no caminho de classe por meio da opção -jvmargs. O arquivo objectgridSamples.jar
contém classes das quais o servidor ObjectGrid de amostra necessita para as implementações de plug-in
definidas no arquivo cluster-objectgrid-definition.xml.
Esse arquivo JAR também é utilizado para serializar e desserializar os objetos que são
armazenados em mapas.
O sistema exibe uma saída semelhante ao texto a seguir.
Esta saída foi reduzida para fins de publicação: ************ Início da Exibição do Ambiente Atual ************
[1/17/06 14:04:34:144 CST] 7daee176 Ativador
I CWOBJ2501I: Ativando o servidor ObjectGrid server1.
:
[1/17/06 14:04:37:719 CST] 7daee176 ServerRuntime
I CWOBJ1001I: O Servidor ObjectGrid server1 está pronto para processar pedidos.