Extending the SessionInfoWebHandler
Introduction
The SessionInfoWebHandler provides back-end configuration and session information to the caller through a simple REST request. The web handler requires the following configuration in the PASOE's openedge.properties file:
handler23=Consultingwerk.Web2.WebHandler.SessionInfoWebHandler: /SessionInfo
Note: The web handler configuration in openedge.properties needs to be gap-less.
A sample use case may be developer tools like this:
The SessionInfoWebHandler is implemented as a simple and separate end-point so that an alternative authorization configuration can be implemented in the spring security framework.
Extensibility
The SessionInfoWebHandler provides a simple http interface to the data returned by the ISessionInfoProvider service. The Service Interface requires a single method which returns the session information as a JsonObject:
/** * Purpose: Returns SessionInfo as a JsonObject * Notes: * @return The JsonObject with the Session Info */ METHOD PUBLIC JsonObject GetSessionInfo ().
To add custom data to the output, we recommend to inherit from the default SessionInfoProvider implementation and register the customize SessionInfoProvider instance in the Service Container.
The JsonObject contains a single array property called SessionInfo. The array contains the different sections of the session info. To provide formatting to the output, the following properties are expected per array member:
Property Name | Description |
---|---|
Label | The section header |
KeyLabel | The header of the first column |
DescriptionLabel | The header of the second column |
Entries | The line items of the section as a JsonArray |
Every line item is expected to provide the following properties:
Property Name | Description |
---|---|
Image | The relative URI to the image for the line |
Key | The actual value or property name |
Description | The details/description/value |
When extending the Session Info Provider, the method InitializeSection may be used to prepare an section (which then can be added to the topmost "SessionInfo" node. The returned JsonArray is the "Entries" array of the section.
/** * Purpose: Initializes a Section Json structure and returns the Entries array * Notes: * @param poSection The JsonObject representing the section to initialize * @param pcLabel The section label * @param pcKeyLabel The label for the Keys * @param pcDescriptionLabel The label for the description entry * @return The JsonArray with the entries */ METHOD PROTECTED JsonArray InitializeSection (poSection AS JsonObject, pcLabel AS CHARACTER, pcKeyLabel AS CHARACTER, pcDescriptionLabel AS CHARACTER):
Sample response
{ "SessionInfo": [ { "Label": "PROPATH", "KeyLabel": "Entry", "DescriptionLabel": "Full Path", "Entries": [ { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": ".", "Description": "C:\\Work\\SmartComponents4NET\\117_64\\smartpas\\work" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "C:\\work\\SmartComponents4NET\\117_64\\ABL", "Description": "C:\\work\\SmartComponents4NET\\117_64\\ABL" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "C:\\work\\SmartComponents4NET\\117_64\\ABL\\src", "Description": "C:\\work\\SmartComponents4NET\\117_64\\ABL\\src" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "c:\\Work\\SmartComponents4NET\\117_64\\smartpas\\webapps\\ROOT\\WEB-INF\\openedge", "Description": "c:\\Work\\SmartComponents4NET\\117_64\\smartpas\\webapps\\ROOT\\WEB-INF\\openedge" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "c:\\Work\\SmartComponents4NET\\117_64\\smartpas\\openedge", "Description": "c:\\Work\\SmartComponents4NET\\117_64\\smartpas\\openedge" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty", "Description": "C:\\Progress\\OpenEdge117_64\\tty" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\ablunit.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\ablunit.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\adecomm.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\adecomm.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\adecomp.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\adecomp.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\adeedit.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\adeedit.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\adeshar.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\adeshar.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\dataadmin.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\dataadmin.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\OpenEdge.BusinessLogic.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\OpenEdge.BusinessLogic.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\OpenEdge.Core.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\OpenEdge.Core.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\OpenEdge.ServerAdmin.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\OpenEdge.ServerAdmin.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\prodict.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\prodict.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/books_blue.png", "Key": "C:\\Progress\\OpenEdge117_64\\tty\\netlib\\OpenEdge.Net.pl", "Description": "C:\\Progress\\OpenEdge117_64\\tty\\netlib\\OpenEdge.Net.pl" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "C:\\Progress\\OpenEdge117_64", "Description": "C:\\Progress\\OpenEdge117_64" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/folder_document.png", "Key": "C:\\Progress\\OpenEdge117_64\\bin", "Description": "C:\\Progress\\OpenEdge117_64\\bin" } ] }, { "Label": "Database Connections", "KeyLabel": "Logical Name", "DescriptionLabel": "Parameters", "Entries": [ { "Image": "Consultingwerk\/Windows\/Session\/Images\/data.png", "Key": "sports2000", "Description": "-db sports2000,-S 50642,-H localhost" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/data.png", "Key": "icfdb", "Description": "-db icfdb,-S 50643,-H localhost" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/data.png", "Key": "SmartDB", "Description": "-db SmartDB,-S 50645,-H localhost" } ] }, { "Label": "SESSION System Handle", "KeyLabel": "Property", "DescriptionLabel": "Value", "Entries": [ { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WIDTH-PIXELS", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SCHEMA-CHANGE", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "HEIGHT-PIXELS", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "TYPE", "Description": "PSEUDO-WIDGET" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "BATCH-MODE", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "HANDLE", "Description": "20" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-CHILD", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-CHILD", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "HEIGHT-CHARS", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WIDTH-CHARS", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SYSTEM-ALERT-BOXES", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WINDOW-SYSTEM", "Description": "TTY" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "IMMEDIATE-DISPLAY", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "DISPLAY-TYPE", "Description": "TTY" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PIXELS-PER-COLUMN", "Description": "1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PIXELS-PER-ROW", "Description": "1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "APPL-ALERT-BOXES", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "DATA-ENTRY-RETURN", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "V6DISPLAY", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SUPPRESS-WARNINGS", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "MULTITASKING-INTERVAL", "Description": "0" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "TEMP-DIRECTORY", "Description": "c:\\work\\SmartComponents4NET\\117_64\\smartpas\\temp\\" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "NUMERIC-FORMAT", "Description": "EUROPEAN" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "DATE-FORMAT", "Description": "dmy" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CHARSET", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PRINTER-CONTROL-HANDLE", "Description": "0" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "THREE-D", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-PROCEDURE", "Description": "5099" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-PROCEDURE", "Description": "5099" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FRAME-SPACING", "Description": "1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPTERM", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPPRINT", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPRCODEIN", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPRCODEOUT", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "TIME-SOURCE", "Description": "LOCAL" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPLOG", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPCOLL", "Description": "German-Library" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPCASE", "Description": "Basic" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-SERVER", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-SERVER", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-ASYNC-REQUEST", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-ASYNC-REQUEST", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "REMOTE", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "ASYNC-REQUEST-COUNT", "Description": "0" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PRINTER-NAME", "Description": "NPICC0A36 (HP Color LaserJet MFP M476dn)" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PRINTER-PORT", "Description": "WSD-d45532e8-80d5-4f7a-b83a-0247221ddd65.0063" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "TOOLTIPS", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "OLE-INVOKE-LOCALE", "Description": "0" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "OLE-NAMES-LOCALE", "Description": "1033" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "YEAR-OFFSET", "Description": "1950" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "DEBUG-ALERT", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "NUMERIC-DECIMAL-POINT", "Description": "," }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "NUMERIC-SEPARATOR", "Description": "." }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CONTEXT-HELP-FILE", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "GET-PRINTERS", "Description": "Send To OneNote 2016,NPICC0A36 (HP Color LaserJet MFP M476dn),NPIBDBFA5 (HP Color LaserJet MFP M477fdw),Microsoft XPS Document Writer,Microsoft Print to PDF,Fax,Adobe PDF" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "EXECUTION-LOG", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "STARTUP-PARAMETERS", "Description": "-pf C:\\Progress\\OpenEdge117_64\\startup.pf,-cpinternal ISO8859-1,-cpstream ISO8859-1,-cpcoll German-Library,-cpcase Basic,-d dmy,-numsep 46,-numdec 44,(end .pf),-logginglevel 2,-logfile C:\\Work\\SmartComponents4NET\\117_64\\smartpas\/logs\/smartpas.agent.log,-uburl AppServerDC:\/\/0.0.0.0:54547\/,-logname smartpas,-logentrytypes ASPlumbing,DB.Connects,-ubpropfile C:\\Work\\SmartComponents4NET\\117_64\\smartpas\\conf\\openedge.properties,-ASID 1,-ipver IPv4,-sectok XXXXXXXXXXXXXXXXXXXXXX,-pf C:\\work\\SmartComponents4NET\\117_64\\ABL\\ini\\smartcomponentsappserver.pf,-db sports2000,-S 50642,-H localhost,-db icfdb,-S 50643,-H localhost,-db SmartDB,-S 50645,-H localhost,-T c:\\temp,-rereadnolock,-errorstack,-tmpbsize 8,-Bt 10000,-mmax 65534,-D 10000,(end .pf),-T c:\\work\\SmartComponents4NET\\117_64\\smartpas\\temp,-q,-reusableObjects 10000" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-DATA-SOURCE", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-DATASET", "Description": "4557" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-QUERY", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "INHERIT-BGCOLOR", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "INHERIT-FGCOLOR", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "INHERIT-COLOR-MODE", "Description": "1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-FORM", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-FORM", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "DOTNET-CLR-LOADED", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WORK-AREA-HEIGHT-PIXELS", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WORK-AREA-WIDTH-PIXELS", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WORK-AREA-X", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "WORK-AREA-Y", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "GET-WAIT-STATE", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SUPER-PROCEDURES", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PRINTER-HDC", "Description": "0" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SERVER-CONNECTION-BOUND", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SERVER-CONNECTION-CONTEXT", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SERVER-CONNECTION-ID", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SERVER-CONNECTION-BOUND-REQUEST", "Description": "no" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SERVER-OPERATING-MODE", "Description": "Session-free" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-SOCKET", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-SOCKET", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-BUFFER", "Description": "3799" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-SERVER-SOCKET", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-SERVER-SOCKET", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "BASE-ADE", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CLIENT-TYPE", "Description": "MULTI-SESSION-AGENT" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "ICFPARAMETER", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PROXY-USERID", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PROXY-PASSWORD", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "INSTANTIATING-PROCEDURE", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "TIMEZONE", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "DISPLAY-TIMEZONE", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "FIRST-OBJECT", "Description": "1000" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LAST-OBJECT", "Description": "5887" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "ERROR-STACK-TRACE", "Description": "yes" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "SUPPRESS-WARNINGS-LIST", "Description": "" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "LOCAL-VERSION-INFO", "Description": "5895" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CURRENT-REQUEST-INFO", "Description": "5898" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CURRENT-RESPONSE-INFO", "Description": "5901" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "CPSTREAM", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/workstation.png", "Key": "PARAMETER", "Description": "" } ] }, { "Label": "Startup Parameters", "KeyLabel": "Parameter Name", "DescriptionLabel": "Value", "Entries": [ { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-pf C:\\Progress\\OpenEdge117_64\\startup.pf", "Description": "C:\\Progress\\OpenEdge117_64\\startup.pf" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-cpinternal ISO8859-1", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-cpstream ISO8859-1", "Description": "ISO8859-1" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-cpcoll German-Library", "Description": "German-Library" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-cpcase Basic", "Description": "Basic" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-d dmy", "Description": "dmy" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-numsep 46", "Description": "46" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-numdec 44", "Description": "44" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-logginglevel 2", "Description": "2" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-logfile C:\\Work\\SmartComponents4NET\\117_64\\smartpas\/logs\/smartpas.agent.log", "Description": "C:\\Work\\SmartComponents4NET\\117_64\\smartpas\/logs\/smartpas.agent.log" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-uburl AppServerDC:\/\/0.0.0.0:54547\/", "Description": "AppServerDC:\/\/0.0.0.0:54547\/" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-logname smartpas", "Description": "smartpas" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-logentrytypes ASPlumbing", "Description": "ASPlumbing" }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "DB.Connects", "Description": null }, { "Image": "Consultingwerk\/Windows\/Session\/Images\/gear.png", "Key": "-ubpropfile C:\\Work\\SmartComponents4NET\\117_64\\smartpas\\conf\\openedge.properties",