Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PASOE Manager ExtensionNew to Visual Studio Code? Get it now.
PASOE Manager Extension

PASOE Manager Extension

Consultingwerk Application Modernization Solutions Ltd.

|
207 installs
| (0) | Free
VS Code Extension to maintain PASOE Instances using the OE Manager Rest Interfaces (https://docs.progress.com/de-DE/bundle/pas-for-openedge-reference/page/REST-API-Reference-for-oemanager.war.html).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PASOE Manager Extension

Description

A VS Code extension for Progress Application Server for OpenEdge (PASOE).
The extension contains the following register commands:

  • PASOE: List of Pasoe Agents
    Shows the available PASOE agents in the OUTPUT console.

  • PASOE: List of Agent Sessions
    Displays a list of the available agent sessions in the OUTPUT console.

  • PASOE: Trim Agents
    Trims all PASOE agents

  • PASOE: Ping request
    Starts a new PASOE agent

  • PASOE: Trim most recent Appserver
    Trims an app server directly if a PASOE config has already been selected without asking for the connection again.

  • PASOE: Edit connections
    Shows the oemanager.conf file in the VS Code Editor, where it can be edited directly. If the file does not yet exist, a file is created from a template, displayed in the editor and can be modified there.

Usage

Example for PASOE Manager Extension

Configuration for the PASOE in the workspace settings

In the VS Code Workspace settings under "Extensions" there is a menu item "OEMANAGER", where the settings for the PASOE can be customised.

The following settings can be entered there.

  • Hostname (default: localhost)
  • Portnumber (default: 8820)
  • Protocol (default: http)
  • Applicationname
  • Password (default: tomcat)
  • Username (default: tomcat)
  • Pingurl (default: http://localhost:8820/web/ping)

OEMAGAGER Workspace settings

Config file

Optionally you can store a local config file for your project:

  • name: oemanager.conf
  • path: %AppData%\Consultingwerk\
  • required values
    • url
    • applicationname
    • username
    • pingurl
  • optional value
    • password (If no password is stored, the user is prompted to enter the password.)

Example for a local config file:

Single application configuration

[
    {
        "url": "http://localhost:8820/oemanager",
        "applicationname": "oepas2",
        "username": "tomcat",
        "password": "tomcat",
        "pingurl": "http://localhost:8820/web/ping"
    }
]

Multiple application configurations

[
	{
    		"url": "http://localhost:8820/oemanager",
    		"applicationname": "oepas2",
    		"username": "tomcat",
    		"password": "tomcat",
    		"pingurl": "http://localhost:8820/web/ping"
 	},
	{
    		"url": "http://localhost:8820/oemanager",
    		"applicationname": "smartpas_stream",
    		"username": "tomcat",
    		"password": "tomcat",
    		"pingurl": "http://localhost:8820/web/ping"
 	}
]

Information
This extension is dependent on the OEMANAGER being used in PASOE.
(https://docs.progress.com/de-DE/bundle/pas-for-openedge-reference/page/REST-API-Reference-for-oemanager.war.html)

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft