Business Console 10.7 | webMethods Business Console Documentation | Working with Business Console | Administering Business Console | Configuring Servers for Business Console
 
Configuring Servers for Business Console
Only users with administrator privileges can specify the servers for Business Console.
In the administration menu, select the Administer Business Console menu option, and specify the server settings for the following fields:
Field
Specify...
Integration Server URL
URL of the Integration Server that Business Console must connect to. For example, http://localhost:5555.
Make sure that Process Engine is configured in the Integration Server.
Note:
In the URL, if you specify a machine name or IP address, make sure you configure the remote My webMethods Server to allow access to Business Console. See the instructions in Configure a Remote My webMethods Server to Allow Access to Business Console .
Task Engine URL
Task Engine configuration for My webMethods Server:
URL of the Task Engine that Business Console must connect to. For example, http://localhost:8585.
If the Task Engine URL points to a load balancer, then the load balancer must be configured for sticky sessions.
TE Server Type: MWS
Make sure you have configured the following with Task Engine:
*My webMethods Server
*Monitor
Note:
In the URL, if you specify the machine name or IP address, make sure you configure the remote My webMethods Server to allow access to Business Console. See the instructions in Configure a Remote My webMethods Server to Allow Access to Business Console .
Task Engine configuration for Integration Server:
URL of the Task Engine that Business Console must connect to. For example, http://localhost:8585.
TE Server Type: IS
AgileApps Cloud URL
URL of the AgileApps Cloud sever that Business Console must connect to. Make sure you have configured AgileApps Cloud with My webMethods Server.
Configure a Remote My webMethods Server to Allow Access to Business Console
If you want to connect Business Console to a remote My webMethods Server, configure the remote My webMethods Server to allow access to Business Console as shown below:
1. In the remote My webMethods Server installation, open the MWS\server\default\deploy\portal.war\WEB-INF\web.xml file for edit. The Cross-origin filter contains:
<filter>
  <filter-name>cross-origin</filter-name>
  <filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-  class>
</filter>
<filter-mapping>
  <filter-name>cross-origin</filter-name>
  <url-pattern>/cometd/*</url-pattern>
</filter-mapping>
2. Change the Cross-origin filter to:
<filter>
  <filter-name>cross-origin</filter-name>
  <filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class>

  <init-param>
    <param-name>allowedMethods</param-name>
    <param-value>GET,POST,HEAD,OPTIONS</param-value>
  </init-param>
  <init-param>
    <param-name>allowCredentials</param-name>
    <param-value>true</param-value>
  </init-param>
  <init-param>
    <param-name>chainPreflight</param-name>
    <param-value>false</param-value>
  </init-param>
</filter>
<filter-mapping>
  <filter-name>cross-origin</filter-name>
  <url-pattern>/cometd/*</url-pattern>
  <url-pattern>/rest/*</url-pattern>
</filter-mapping>