Personal Services: Development Machine Setup

Submitted by code_admin on Mon, 07/23/2018 - 11:20

Set up SingleNodeServer Installer

Clean install of Eclipse (Mars) Java Developer
File -> Import -> Check out Maven Projects from SCM
Click Find more SVN connectors in the m2m Marketplace
select m2e-egit
Go through install
(Check for pop-up on another workspace)
After eclipse restarts
File -> Import -> Check out Maven Projects from SCM
Enter personal_services_Installer URL
Don't switch to Java 1.7 - Java 8 required.
Run, it will complain about having no CERT_current.jsk

Tags

Personal Services: Execution Engine

Submitted by code_admin on Mon, 07/23/2018 - 11:10

TODO REfactor page without use of PHP filter drupal module

This page holds my notes for the execution engine used in Personal Services Hub

Definition: Action - this is an icon that appears in the Socket display. Actions include the socket itself.

All Actions have the following (optional) attributes:

  • Left
  • Top

All Actions have the following properties:

  • Name
  • ID

All apart from socket have the ID and NAME property
NAMES must be unique and must not contain '/' or '$' characters

Tags

Personal Services: Node States

Submitted by code_admin on Mon, 07/23/2018 - 11:06

States for Personal Services Node

UNLOADED - In database only
LOADED - Loaded but no loop iteration or new connections
ACTIVE - Loaded and running. Gets LoopIteration and new connections
STOPPED - Gets LoopIteration but No new connections
STOPPED_PENDINGDELETE - Gets LoopIteration but No new connections

DELETED - Dormant state (should disappear when it is in this state)

STOPPED_PENDINGDELETE

Actual deletion occurs when connections reach 0

Tags

Personal Services: Windows Setup

Submitted by code_admin on Mon, 07/23/2018 - 10:56

How to install Personal Services on a Windows machine

To install personal services on a windows machine you should follow the following steps:

  1. Check Java is installed
  2. Download installer JAR file
  3. Run installer
  4. Check Initialization
  5. Post install clean-up
  6. Optional: Setup Servers to run on startup

Check Java is installed

Start a command prompt and run the following command:

Tags

Personal Services: Generate Development Process

Submitted by code_admin on Mon, 07/23/2018 - 10:56

Process for generating a development desktop

Dependancies

PreRequisite

Make sure machine works and has chrome installed
Make sure Java SE is installed on dev machine

Install GIT

Install Eclipse

Create eclipse workspace

Create eclipse projects

RJM_Common
Library
SingleNodeServer
Console
AdminWebServ
TestBed2

Add project dependencies dependent on above diagram

Tags