Added by Goran Nastov, last edited by Sebastian Gonzalez Oyuela on Sep 14, 2009  (view change)

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Index

Introduction

This guide will walk you through the steps to get a JOSSO 1.8.1 Gateway (IdP) build up and running in Websphere CE.

Prerequisites

To make a quick JOSSO setup we will need:

For the purposes of this guide, we will assume the following facts:

  • JDK 1.5.0 16 is located at /opt/jdk1.5.0_16
  • WASCE 2.1.1.3 is located at /opt/wasce
  • JOSSO 1.8.1 is located at /opt/josso-1.8.1

Install

First we will start JOSSO Deployment Console.

$ cd /opt/josso-1.8.1/bin
$ ./josso-gsh
    __ _____ _____ _____ _____ 
 __|  |     |   __|   __|     |
|  |  |  |  |__   |__   |  |  |
|_____|_____|_____|_____|_____|

Atricore JOSSO (1.8.1)

Type 'help' for more information.
-------------------------------------
josso>

Now we have to execute the gateway install command as shown below:

Before Starting
WASCE needs to be running in order to successfully deploy JOSSO}

josso> gateway install --target /opt/wasce --platform wc21

You should see something like this :

josso> gateway install --target /opt/wasce --platform wc21

WASCE needs to be running in order to successfully deploy JOSSO

Deploying WASCE 2.1 JOSSO Gateway v.1.8.1

Verify Target WASCE 2.1
  WASCE 2.1                                                [OK   ] Directory Layout

Backing up JOSSO Gateway configuration

Install JOSSO Gateway Configuration
  Generating    ['Remember Me' AES key]                    [OK   ] Created file:///tmp/josso-auth.properties
  Installing    [josso-auth.properties]                    [OK   ] Created file:///opt/wasce/var/shared/classes/josso-auth.properties
  Using         ['memory' default configuration]           [OK   ] Installing josso-gateway-memory-stores.xml as josso-gateway-stores.xml
  Installing    [josso-gateway-memory-stores.xml]          [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-stores.xml
  Installing    [josso-gateway-memory-stores.xml]          [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-memory-stores.xml
  Installing    [josso-gateway-ldap-stores.xml]            [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-ldap-stores.xml
  Installing    [josso-gateway-web.xml]                    [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-web.xml
  Installing    [josso-gateway-selfservices.xml]           [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-selfservices.xml
  Installing    [josso-gateway-jmx.xml]                    [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-jmx.xml
  Installing    [josso-gateway-auth.xml]                   [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-auth.xml
  Installing    [josso-users.xml]                          [OK   ] Created file:///opt/wasce/var/shared/classes/josso-users.xml
  Installing    [josso-credentials.xml]                    [OK   ] Created file:///opt/wasce/var/shared/classes/josso-credentials.xml
  Installing    [josso-gateway-db-stores.xml]              [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-db-stores.xml
  Installing    [josso-gateway-config.xml]                 [OK   ] Created file:///opt/wasce/var/shared/classes/josso-gateway-config.xml

Deploy JOSSO Gateway Application

WASCE 2.1 JOSSO Gateway v.1.8.1
  Overall Installation                                     [OK   ] Successfull!

Congratulations! You successfully installed the gateway.
Now Follow the JOSSO Gateway Configuration guide and setup JOSSO as needed

josso>

You can see all the console activity, this information will also be recorded in a log file created in josso-1.8.1/log/.