Configurazione dell'esempio Nodo JavaCompute

E' possibile completare i seguenti passi prima o dopo l'importazione dell'esempio.

Passo 1 - esempio GoogleAPINode - Scaricare il file delle API Web Google googleapi.jar

  1. In un browser Web, andare a: http://www.google.com/apis/download.html.
  2. Leggere le condizioni della licenza delle API Web Google. Fare clic sulla casella di spunta per accettarle.
  3. Fare clic su Download Now.
  4. Salvare il file googleapi.zip in una directory a propria scelta.
  5. Decomprimere il file e prendere nota dell'ubicazione di googleapi.jar per un uso successivo.

Passo 2 - esempio GoogleAPINode - Creare un account Google ed ottenere una chiave di licenza

  1. In un browser Web, andare a: https://www.google.com/accounts/NewAccount?continue=http://api.google.com/createkey&followup=http://api.google.com/createkey.
  2. Immettere i dettagli, leggere i Termini e condizioni di servizio, quindi fare clic su Accetto. Crea il mio account. La chiave viene ora inviata all'indirizzo e-mail specificato. Questa chiave di licenza dà diritto a 1000 query al giorno, utilizzando l'esempio GoogleAPINode.
Come riferimento, la pagina home per le API Web Google è: http://www.google.com/apis/index.html.

Passo 3 - esempio NewsGroupGetNode - Scaricare il file di NNTP Provider for Javamail nntp.jar

  1. In un browser Web, andare a: http://www.vroyer.org/lgpl/index.html.
  2. Fare clic sul file nntp-1.0.zip (o su una versione successiva se questo file non è presente) e salvarlo in una directory a propria scelta.
  3. Decomprimere il file, modificare la directory in nntp-1.0\lib e prendere nota dell'ubicazione di nntp.jar per un successivo utilizzo.


I seguenti passi possono essere completati solo dopo aver importato gli esempi.

Passo 4 - Copiare il file googleapi.jar nella directory shared-classes di IBM WebSphere Message Broker

  1. Copiare il file googleapi.jar scaricato nel Passo 1 illustrato sopra nella directory appropriata, in modo che possa essere letto dal broker al run time:

Passo 5 - Importare il file nntp.jar scaricato in IBM WebSphere Message Broker

  1. Passare alla vista Broker Application Development.
  2. Fare clic su JavaComputeNodeSampleProject, quindi su File > Importa.
  3. Fare clic su File System, quindi su Avanti.
  4. Fare clic su Sfoglia per andare alla directory che contiene il file nntp.jar scaricato.
  5. Selezionare la casella di spunta sulla destra per nntp.jar, quindi fare clic su Fine.
Ora il file jar dovrebbe apparire sotto il progetto JavaComputeNodeSampleProject.

Passo 6 - Correggere gli errori di creazione del percorso classi in IBM WebSphere Message Broker Toolkit

  1. Fare clic con il tasto destro del mouse sul progetto nodo JavaCompute denominato JavaComputeNodeSampleProject e quindi fare clic su Properties.
  2. Fare clic su Java Build Path, quindi fare clic sulla scheda Libraries.
  3. Fare clic su Add JARs.
  4. Espandere JavaComputeNodeSampleProject, quindi fare clic su nntp.jar. Fare clic su OK.
  5. Quindi fare clic su Add External JARs.
  6. Andare all'ubicazione in cui è stato scaricato il file googleapi.jar, selezionarlo e fare clic su Open.
  7. Fare clic su OK per chiudere la finestra di dialogo relativa alle proprietà.
  8. Eliminare il progetto, facendo clic su Project > Clean > Clean all projects, quindi su OK. Il risultato dovrebbe essere la risoluzione di tutti gli errori di creazione in IBM WebSphere Message Broker Toolkit.
  9. Assicurarsi che rimangano solo avvertenze, indicate da un'icona triangolo di attenzione giallo, nel pannello Problemi di IBM WebSphere Message Broker. Se ancora rimangono errori, tentare la seguente procedura.
    1. Verificare di aver seguito tutte le istruzioni correttamente.
    2. Eliminare singolarmente i progetti, prima JavaComputeNodeSampleProject, quindi JavaComputeNodeSampleFlowProject.
    3. Se ancora permangono errori:
      1. Fare clic con il tasto destro del mouse su JavaComputeNodeSampleFlowProject, quindi su Properties > Project References.
      2. Deselezionare la casella di spunta per JavaComputeNodeSampleProject, quindi selezionarla di nuovo.
    4. Ripetere il passo b).

Passo 7 - Distribuire gli esempi Nodo JavaCompute ad IBM WebSphere Message Broker

  1. Passare alla vista Amministrazione Broker.
  2. Aprire il file bar vuoto che è stato fornito, JavaComputeNodeSampleArchive.bar.
  3. Fare clic su Aggiungi.
  4. Selezionare la casella di spunta accanto a JavaComputeNodeSampleFlowProject in modo che vengano selezionati tutti i sei corrispondenti flussi di messaggi.
  5. Fare clic su OK.
  6. Salvare il file bar premendo Ctrl + S.
  7. Distribuire il file bar al broker WBRK6_DEFAULT_BROKER, trascinando e rilasciando il file in questione nel gruppo di esecuzione denominato JavaComputeNodeExecutionGroup. In breve si dovrebbero visualizzare i sei flussi di messaggi e i quattro file jar ora distribuiti al gruppo di esecuzione nel broker.
Ora tutto è pronto per eseguire gli esempi attenendosi alle istruzioni in Esecuzione dell'esempio.

icona Pagina principaleTorna alla pagina home dell'esempio