Configuring Human Task Webform URL in BPM/SOA

For every human task, the webform URI i.e. Hostname and Port can be configure using below two methods.
1. Manually changing or correcting the URI in EM console.
2. Specifying the Hostname and Port in hwtaskflow.xml of UI project before deployment.

But, many times, this configuration is missed during deployment time. 
In some cases, we there is a cluster environment with HTTP server configured over SSL. In this case, we do not want the user to use the HTTP URL, or manually change the protocol and Port to Http.

In order to handle the above situation, we can configure the URL permanently in SOA workflow properties. 
SOA Administration->WorkFlow Properties-> Look for FusionAppsFrontEndHostUrl property.

Configure this property to the hostname and port which we want the webform to always render on.

Once this property is configured, even if we missed to configure human task URI or configure the hostname incorrectly. The server will redirect the request to the URL configured in FusionAppsFrontEndHostUrl property.

Please find the below screenshot for more reference.


Popular posts from this blog

JAVA embedding in Oracle SOA 12c

Passing/Receiving HTTP header in SOA BPEL

Integrating Weblogic with IBM MQ over JMS