Skip to main content

Posts

Showing posts with the label JOSSO

Fixes for JOSSO Execution Related Errors

This post will discuss some basic and prevalent errors that occurs when working with JOSSO. Most of the time, when we deploy and start the appliance, we start to face errors. We will now discuss how to come over those server errors. Checklist: This checklist is to ensure that all paths are set right so that your web server will compile pages smoothly. I have given examples based on what version i have used in my JOSSO posts. JAVA - Server JRE 8 Update 221 TOMCAT - Tomcat Version 7.0.94 In environment variables, make sure you set the following variables in user variables / system variables. See to that, values should not differ between user variables and system variables if set in both. (i) JAVA_HOME   (Eg., C:\Java\jdk-1.8.0_221) (ii) PATH  (Eg., C:\Java\jdk-1.8.0_221\bin; ) See to that if you have any other java path, kindly remove them and make this as first entry Once this is done, you have restart command prompt if you were already working in i...

JOSSO - Working with Identity Appliance Modeler

This part of JOSSO environment discusses how to create and model an appliance. Login to the Atricore Console:  (Enable Flash in your browser) URL: http://localhost:8081/atricore-console Username: admin Password: atricore We will create a new identity appliance, model it using the following building blocks: (i) Provider (ii) Identity Sources (iii) Resource (iv) Execution Environment (v) Connection Click here to look Implementation Structure These blocks are available in the right side of the environment. Whatever blocks we use, it gets added up in the left side. The centre section shows the visual modelling of the appliance. The need for every building block along with its usage are explained in the official documentation. Kindly go through it for a quick study on the blocks. Click here for Documentation Reference by JOSSO The process is as follows: (1) Creating New Identity Appliance (2) Modeling the Appliance (3) Activating the Execution Enviro...

JOSSO - Working with Identity Appliance Lifecycle Management

This part of JOSSO Environment will allow you to build and deploy an appliance. This appliance can be either created or imported in Identity Appliance Modeler. 1. Go to Identity Appliance Lifecycle Management  tab. 2. An appliance idtest is already created and modelled. It is in the Saved section. 3. You have to drag it to the Staged section. This will build the appliance. 4. After building the appliance, drag it to the Deployed section. 5. Once deployed, you need to start the appliance by clicking the start icon. 6. Now, you can access the appliance via the url given in Resource Location.     Eg., http://localhost:8080/partnerapp    (localhost:8080 refers to Tomcat server)

JOSSO - Working with Account and Entitlement Management

This part of JOSSO Environment is used to manage groups and users. You need to create a group named role1 . After deploying appliance, login accepts users from this group. You need to create a new user and add the user to the group role1. 1. Go to Account and Entitlement Management tab 2. Click Manage Groups . Then Click Create Group . 3. Mention role1 in Name . 4. Click Save . 5. Click Manage Users . Click Create User . 6. In General , mention username, first name and last name. 7. In Groups , drag role1 from Available Groups to Member of .  8. In Password , type Password and Retype Password. 9. Click Save .  Thus you have created a group and a user. After deploying the appliance, you will use this username and password to login to test working.

JOSSO CE 2.4.3 Installation

This post discusses the traditional way of installing JOSSO using jar installer. Main Article Reference: http://www.josso.org/install.html Following post covers: A. Prerequisites B. Installation C. Login to Atricore Console A. Prerequisites for JOSSO: (1) Java  version 8 (For installing JOSSO)      (a) We will use Server JRE 8 for deploying web applications.            1. Go to   https://www.oracle.com/technetwork/java/javase/downloads/index.html      2. Go to Java SE 8u221 and download Server JRE. Extract it.          (You will need oracle account to download)      3. Create a Folder Java and place jdk1.8.0_221 folder extracted above.      4. Create Enviroment Variable JAVA_HOME and add to PATH          Eg.,          JAVA_HOME=C:\Java\jdk1.8.0_221         ...