Main Tab
CRM, SCM, and HR communicate with the eModules through the port defined on the console, based on a WSDL (Web Server Definition Language) file. The file contains all the functions that the eModules can access.
The Listener passes the messages received from the eModule through to the queue, if it is scheduled for processing. The threads process the messages and sends feedback to the eModule.
You can define any number of Listeners.
You must have a listener running to enable the eModules. You should stop the listener before you end your Greentree Desktop session. The listener does not automatically stop when you exit Greentree. If you exit Greentree Desktop while a listener is running, you must end the process before you can start another Greentree Desktop session.
Options Reference
Each option and field on the form is described below. Mandatory options and fields are highlighted in red.
Node Name
Enter the name for the eWeb services Listener. The listener receives messages from eService and passes it to the queue for processing.
Port
Enter the port available for eService use. Use port 7000, as it is rarely used.
Single Tier
eService uses these tiers:
- Listener, which receives messages from eService.
- Queue, which receives the messages from the listener and schedules for processing.
- Thread(s), which processes the message received and returns the feedback to eService.
If you select Single Tier, then the listener, queue, and thread processes are performed as one tier, which may have a negative effect on turnaround.
You should only use Single Tier for demonstrations.
Min Threads
Enter the minimum number of threads (simultaneous processing engines) available.
Run As Service
Select this option to run eService as a system service. If you select this option, you must update the jadegt.ini file in your Greentree Desktop root directory. Then, add this to the [jadeAppServer] section of the file:
ServerApplication2=CRMSchema,CRMSOAPInit
If you select this option, enter the name of the server that the service is running on. If not selected, you must start and stop the listener from the eWeb Services Console.
Note: The name of the server must be a maximum of 15 characters.
On Machine
If you select to run eService as a service, enter the name of the server that the eService's service is installed on.
The name of the server cannot be more than 15 characters.
Log Level
The log level determines the level of detail tracked in the log file:
- 0 - Errors
- 1 - Connections made
- 2 - Data received
- 3 - Audit trail of functions accessed
- 4 - All of the above
0 is recommended. Do not change this setting unless instructed to do so by a Greentree consultant.
Log File
Enter the location and name of the file to write the eService logs to. You can use the navigate button to select the file.
Max Threads
Enter the maximum number of threads available. The number of maximum threads is limited based on available physical memory. Reduce the number of threads if you experience excessive hard disk activity.
WSDL: Http://:
The WSDL file contains the list of eService's available functions. To use a static WSDL file, enter the location. To use a dynamic WSDL file, click the Generate WSDL File button.