O servidor WebSphere eXtreme
Scale é incluído em um pacote configurável do OSGi. Conclua esta lição para instalar o pacote configurável do servidor eXtreme Scale e também outros pacotes configuráveis OSGi que forem instalados.
- Execute o comando ss para visualizar os IDs de
cada pacote configurável.
osgi> ss
Framework is launched.
id State Bundle
0 ACTIVE org.eclipse.osgi_3.6.1.R36x_v20100806
1 ACTIVE org.eclipse.osgi.services_3.2.100.v20100503
2 ACTIVE org.eclipse.osgi.util_3.2.100.v20100503
3 ACTIVE org.eclipse.equinox.cm_1.0.200.v20100520
4 ACTIVE com.springsource.org.apache.commons.logging_1.1.1
5 ACTIVE com.springsource.org.aopalliance_1.0.0
6 ACTIVE org.springframework.aop_3.0.5.RELEASE
7 ACTIVE org.springframework.asm_3.0.5.RELEASE
8 ACTIVE org.springframework.beans_3.0.5.RELEASE
9 ACTIVE org.springframework.context_3.0.5.RELEASE
10 ACTIVE org.springframework.core_3.0.5.RELEASE
11 ACTIVE org.springframework.expression_3.0.5.RELEASE
12 ACTIVE org.apache.felix.fileinstall_3.0.2
13 ACTIVE net.luminis.cmc_0.2.5
15 ACTIVE org.eclipse.gemini.blueprint.core_1.0.0.RELEASE
16 ACTIVE org.eclipse.gemini.blueprint.extender_1.0.0.RELEASE
17 ACTIVE org.eclipse.gemini.blueprint.io_1.0.0.RELEASE
19 RESOLVED com.ibm.websphere.xs.server_7.1.1
21 RESOLVED Google_ProtoBuf_2.4.0
22 RESOLVED ProtoBufPlugins_1.0.0
- Inicie cada pacote configurável instalado. Você deve iniciar
os pacotes configuráveis em uma ordem específica. Consulte a ordem dos IDs do pacote configurável do
exemplo anterior.
- Inicie o pacote configurável do plug-in de amostra ProtoBufPlugins_1.0.0. Execute o seguinte comando no console do Equinox OSGi para iniciar o pacote configurável. Neste exemplo, o ID do pacote configurável do plug-in de amostra é 22.
osgi> start 22
- Inicie o pacote configurável do Google Protocol Buffers, Google_ProtoBuf_2.4.0. Execute o seguinte comando no console do Equinox OSGi para iniciar o pacote configurável. Neste exemplo, o ID do pacote configurável do plug-in Google Protocol Buffers é 21.
osgi> start 21
- Inicie o pacote configurável do servidor, ProtoBufPlugins_1.0.0. Execute o seguinte comando no console OSGi para iniciar o servidor. Neste exemplo, o ID do pacote configurável do servidor eXtreme Scale é 19.
osgi> start 19
Depois de iniciar o servidor, o listener de event
MyShardListener é iniciado e pronto para inserir ou atualizar registros. É possível
ver a saída a seguir no console OSGi para confirmar se o pacote configurável do plug-in
foi iniciado com êxito:
SystemOut O MyShardListener@1253853884(version=1.0.0) order
com.ibm.websphere.samples.xs.serializer.proto.DataObjects1$Order$Builder
@1aba1aba(22) inserted