Wednesday, July 26, 2017

Configuring Elastic Search PeopleSoft

Installation of Elastic Search

Open Command Prompt in administrator mode.

Make directory d:\apps\elastic

Download zip file to d:\apps\elastic\ from MOS

Downloading Using getMOSPatch.jar :
  Download from github website.

From command prompt cd to d:\apps\elastic

echo %JAVA_HOME% -- If java is not installed , download and installed.

d:\apps\elastic>java -jar d:\apps\elastic\getMOSPatch-master\getMOSpatch.jar PATCH=26172221 PLATFORM=233P download=all
Provide your MOS userid and password will be download.

Unzip and change directory to d:\apps\elastic\setup

run the following command to install Elastic Search.
psft-dpk-setup.bat --install --install_base_dir "d:\apps\esearch"

You will be prompted to provide password for following users
esadmin, people

You will be prompted to provide ES Clustername, HTTP Port (default is 9200)
Discoveryhost - leave it as default

You should get a installation complete message.

Setting up Elastic Search in People Application

Integration Gateway has to be configured.
Check Domain status (Peopletools->Integration Broker -> Service Operations Monitor->Administration
Configure Nodes all the local nodes
Peopletools -> Integration Broker-> Integration Setup-> Nodes
  Open Local Nodes(PSFT_HR,HRMS) -> Portal tab ->
  Content Uri Text http://server:port/psc/sitename/
  Portal URI text.  http://server:port/psp/sitename/

  Open Node-Anonymous and change the user that has Search Roles and Permission
       Changed it to PS
   PeopleTools -> Search Framework->Administration->Search Instance
    Add a new instance
    Search Instance :ELASTIC
    Search Provided :Elasticsearch
     Hostname:server on which ES is installed.
     Port : Default port 9200 (can be changed)
     ssl option (disabled)
     Username : esadmin / give password
     Proxy Name : people / give password
   Call Back Properties
     Url: Peoplesoft PIA url using REST Listening Connector.
         http://     User, Password
     Verfiy by clicking on Ping,test login, proxy login, Validate.

Error: UserName not defined in database  ( errorLog.html)
Give appropriate user in Anonymous node (Like PS)


Saturday, July 8, 2017

Super Cool Windows 10 Features ..

HI Guys

Been a while since I have penned ..

I have been using Windows 10 for while now .. and it about time that I must admit..There are many many cool features that can make your life a lot easier..

I am going to try and put in 1 feature every day ( some features come from earlier versions as well)

Today's Feature

1. GodMode:

Right Click on your Desktop -> create a new folder ->  and name it


The icon will change to

Just Double Click ..enjoy the surprise...

2. Steps Recorder

Click on windows button , type in Steps Recorder you will get

Start Recording.

When  you stop, it will generate .zip file containing .mht file.

This file can be shared with anyone and opens in browsers.

3. "Where "

This is a windows command to search for the path of a file.

C:\>where system.ini

Restriction , it does search a folder , and the directories in the PATH variable will only be searched.

Monday, January 9, 2017

Amazon Web services...a walk through the cloud

I am amazed by the wide spectrum of services that Amazon Web Services provides. 

Need to deep dive into this VIRTUAL MALL of resources that I feel can suit outfits/corporate of any size financially or strength wise. Corporate World is going to be surprised with the money saved and the value for that money they have invested in cloud. 

Today I am going to talk about various Services provided by AWS.


VIRTUAL PRIVATE CLOUD i.e  VPC is A virtual private cloud (VPC) is a virtual network that closely resembles a traditional network that you'd operate in your own data center, with the benefits of using the scalable infrastructure of Amazon Web Services (AWS).

ROUTE 53 is Amazon DNS Services for

Register domain names
Route Internet traffic to the resources for your domain 
Check the health of your resources 

CLOUDFRONT Accelerates the delivery of websites,videos,API's

DIRECT CONNECT  Connection between ON Premise and AWS CLOUD is achieved using Direct Connect.


Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. In simple words it gives us the ability to create virtual machines of different configurations

Amazon EC2 Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances

AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP etc
You can simply upload your code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring.

AWS Lambda lets you run code without provisioning or managing servers


Amazon Simple Storage Service (Amazon S3) is object storage with a simple web service interface to store and retrieve any amount of data from anywhere on the web. One can look at it as virtual disks in the cloud to store various objects like files, videos, photographs etc

Amazon Glacier is a secure, durable, and extremely low-cost cloud storage service for data archiving and long-term backup. Data that needs to be maintained for legal purposes etc can be stored in Glacier. Retrieval can take 4-5 hours.

AMAZON EFS is Elastic File System to me is similar to NFS but it in the cloud. It is a block based storage that can be shared between multiple Virtual machines.

STORAGE GATEWAY is used to connect S3 to on premise data centers.

Amazon Elastic Block Store (Amazon EBS) provides persistent block storage volumes for use with Amazon EC2 instances in the AWS Cloud be contd

Wednesday, August 17, 2016

GST v/s Current Tax System

A friend shared this working illustrated by ICICI Analyst's, Thought its a good share!