Update PASOE Windows service after JDK upgrade
- Last Updated: December 11, 2025
- 2 minute read
- OpenEdge
- Version 12.2
- Documentation
When you register a Progress Application Server for OpenEdge (PASOE) instance as a Windows service, it captures a snapshot of the startup configuration—this includes the Java path and JVM parameters—and stores it in the Windows registry.
The service uses this snapshot every time it starts. It does not refer to local configuration files, which helps maintain isolation and security. This setup ensures that unauthorized or accidental changes to configuration files don’t affect services.
If you update configuration files like java.properties or jvm.properties after registering the instance as a Windows service, those changes don't take effect unless you unregister and re-register the instance as a Windows service.
When you start the PASOE instance manually (not through the Windows service), it uses the updated configuration files. However, the Windows service continues to use the old snapshot until you re-register the instance as a Windows service.
- Launch Proenv.
- Stop the instance as a Windows service by running one of the following
commands:
orpasman service <serviceName> -I <instance-name> stop<instance-name>\bin\tcman.bat service <service-name> stop - To unregister the instance as a Windows service, run one of the following
commands:
orpasman service <service-name> -I <instance-name> unregister<instance-name>\bin\tcman.bat service <service-name> unregister - To re-register the instance as a Windows service, run one of the following
commands:
orpasman service <service-name> -I <instance-name> register<instance-name>\bin\tcman.bat service <service-name> register - Start the instance as a Windows service by running one of the following
commands:
orpasman service <serviceName> -I <instance-name> start<instance-name>\bin\tcman.bat service <service-name> start - Check the Windows registry for your service to confirm that the updated Java path is now reflected in the Windows service configuration.