Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Introduction


The SOAJS proxy is a ready-made multi-tenant micro-service built on top of SOAJS.

This space is designed to guide you through the different features and sections of the proxy service.

SectionOverview
02 How to installA guide to install SOAJS proxy
03 APIsBrowse the rich API catalog it offers 
04 ArchitectureGo through the business logic of the API
05 BacklogCheck out the backlog that the SOAJS team uses to improve and update the proxy

Service Information


LabelValueDescription
Version0.3.0Master branch version
NameURACService Name
GroupSOAJS Core ServicesService group name
Port4001Service port
Maintenance Port5001Service maintenance port
Request Timeout30Time needed (in seconds) before a request is timed out
Request Timeout Renewal5Number of times a request is repeated before dropping it
Ext Key RequiredTrueWhether the service API requires a tenant key to access it
SessionTrueA persistent session is created and added to the request
AwarenessTrueThe service is able to call the controller within its environment
Body ParserFalseThe body is not parsed to JSON
PrerequisitesObjectDocker swarm container hardware requirements

CPU
Minimum CPU requirements

Memory
Minimum memory requirements

Service Error Codes


Code
Description
399Missing Service config. Contact system Admin
400Database connection error
401Unable to log in the user. User not found.
402User account already exists.
403User Not Found!
404Unable to logout the user. User not found.
405Unable to find User. Please try again.
406Invalid or token has expired.
407Problem validating Request. Please try again.
408The password and its confirmation do not match
409Invalid old password provided
410username taken, please choose another username
411invalid user id provided
412You have provided the same existing email address
413Problem with the provided password.
414Unable to add user.
415Unable to find group.
416Unable to create Group.
417Invalid group id provided
418Unable to edit Group.
419Unable to delete Group.
420Group name already exists. Choose another
421Group code already exists. Choose another
424Invalid Request, cannot add a pending user account and provide a password at the same time.
425Unable to find record.
426Invalid id provided
427Driver not found
500This record in locked. You cannot modify or delete it
601Model not found
611Invalid tenant id provided



  • No labels