Purpose

The JMX-based refresh web handlers TCMAN command, jmx refreshWeb , reloads the web handler context to a given OEABL web application. This API dynamically reloads the web transport context and makes web services available without restarting the PAS for OpenEdge instance.

For more information, see Deploy web handler services .

Syntax


         tcman.{sh|bat} jmx refreshWeb -appname 
         
          application-name
          -webappname 
         
          webapp-name
          
         [-v
         ]
        

Parameters

-appname

Specify the ABL application running in the PAS for OpenEdge instance. The default ABL application has the same name as the PAS for OpenEdge instance (for example, oepas1 ).

-webappname

Specify the ABL web application running in the PAS for OpenEdge instance. The default ABL web application deployed to an instance is ROOT .

-v

Provides a verbose output.

Example

This example shows the response of running the refresh web handlers command in the running instance, oepas1 :


         tcman.sh jmx refreshWeb -appname oepas1 -webappname ROOT -v { "refreshWebHandlers":{ "handlers":[ { "service":"", "type":"DEFAULT", "class":"OpenEdge.Web.CompatibilityHandler", "enabled":true, "url":"/" } ], "operation":"REFRESH WEB HANDLERS", "outcome":"SUCCESS" } }