Error rendering macro 'rw-search'

null

Downloads

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

The Bridgehead is an interface application for WebSphere that transfers IBM Connections statistics directly to ConnectionsExpert.
Follow these steps to deploy the Bridgehead application on your WebSphere server.:

Table of Contents
maxLevel2

Note

 In the Bridgehead installation described here, the EAR will be installed in the AppsCluster, so all scopes are set to AppsCluster. If you want to deploy the EAR to a different Cluster, please adjust the scope.

...

After creating the application servers, please change the JVM maximum heapsize setting to a value of 2048.

 

4. Create Shared Library

Image Removed Go to to Environment >  > Shared Libraries, select the scope on which your Bridgehead should run (CustomAppsCluster) and click on the the New... button button:

Figure 9: Create Shared Library 1 Image Added

Enter "pbhJython" in the Name field and use a Classpath based on the Connections Customization directory, such as
${CONNECTIONS_CUSTOMIZATION_PATH}/pbh/jython-standalone-2.5.3.jar
(WebSphere Variable: CONNECTIONS_CUSTOMIZATION_PATH.) Image Removed

Click on on OK when  when you are done:
Figure 10: Create Shared Library 2
Image Added

 

5. Create URL Resources

In the ICS go to Resources > URL select the scope on which your Bridgehead should run (CustomAppsCluster) from URLs and click on the New... button. Use as specification like

file:///$\{CONNECTIONS_CUSTOMIZATION_PATH}/pbh/...

panagenda Bridgehead Admin Client Properties

Name:
panagenda Bridgehead Admin Client Properties

JNDI Name:
url/bridgeheadAdminClientProps

Specification:
Image Removed file:///$\{CONNECTIONS_CUSTOMIZATION_PATH}/pbh/adminclient.props Figure 11: Create URL Resources - Example

Image Added

panagenda Bridgehead SQL Queries

Name:
panagenda Bridgehead SQL Queries

JNDI Name:
url/bridgeheadQueries

Specification:

file:///$\{CONNECTIONS_CUSTOMIZATION_PATH}/pbh/queries

panagenda Bridgehead jyscripts

Name:
panagenda Bridgehead jyscripts

JNDI Name:
url/bridgeheadJyScripts

Specification:
file:///$\{CONNECTIONS_CUSTOMIZATION_PATH}/pbh/jyscripts


6. Deploy EAR

In the ICS go to Applications > Application Types > WebSphere Enterprise Applications, click the Install button and select the path to the file bridgehead.ear: 

Image Modified
Select Fast Path and click Next.
Figure 12: Deploy EAR 1

Just click on Next in Step 1 (no need to adjust/change anything here).

In Step 2, select the newly created cluster and a web server.

Note

...

For licensing reasons, the Bridgehead application has to be accessible via the Connections HTTP server. If this is not possible in your environment, please

...

contact support@panagenda.com.


Image Modified
Figure 13: Deploy EAR 2

In the next step, map JNDI names for URLs and all DataSources:
Image ModifiedImage Modified
Figure 14: Deploy EAR 3


Continue the steps and click on Finish. Image Removed

Wait until you see the message "Application panagenda Bridgehead installed successfully" and click on on Save:
Figure 15: Bridgehead Installed Successfully

Image Added 

 

7. Map Shared Library Reference

 

In the ICS go to Applications > Application Types > WebSphere Enterprise Applications, select panagenda Bridgehead and set Shared library references to "pbhJython" Image Removed

Select the second entry and click click Reference shared libraries
Figure 16: Map Shared Library Reference 1
Image Removed Add Image Added 

 Add "pbhJython" to the right box and click click OK:
Figure 17: Map Shared Library Reference 2 Image Added

Your shared library reference should look like on this screenshot:
Image Modified
Figure 18: Map Shared Library Reference 3

Close with OK and save to master configuration.

...

 

...

 

8. Change Security Role

Image Removed Please assign the the pbh_admin role  role to the user which you use on the ConnectionsExpert Configuration page (see "User Accounts:" on page 6in the ConnectionsExpert Setup Guide):
Figure 19: Security Roles

 

Image Added

 

9. Restart Cluster

Please restart the newly created Cluster or Application Server (which is used for the Bridgehead application) in order to get everything initialized.  10Populate


10. Populate Web Server Plugins

Note

...

For licensing reasons, the Bridgehead application has to be accessible via the Connections HTTP server. If this is not possible in your environment, please contact support@panagenda.com.

Image Removed  

In the ICS go to to Servers >  > Server Types >  > Web servers
Figure 20: Populate Web Server Plugins

...

Image Added 

Note

If you have a firewall between your HTTP and application server, please note that the panagenda Bridgehead ports need to be opened. Otherwise your HTTP server will not be able to access the Bridgehead cluster.

11OPTIONAL 

11. OPTIONAL: Adjust SPNEGO Configuration

Note

...

If SPNEGO is used, the panagenda Bridghead has to be added to its exceptions!

 

In the ICS go to Security > Global Security > Web and Sip Security > SPNEGO Web Authentication:

  • Image Removed Select your SPNEGO filter

...

  • Image Added

  • Add
    ;request-url!=/bridgehead

...

  • to the end of

...

  • the Filter criteria, as shown on the screenshot:

...

  • Image Added
  • Confirm by clicking OK

 

  • Image Removed Store your adjustments with Save:

Figure 23: SPNEGO Configuration Adjustment 3

  • Image Removed If Image Added
  • If Dynamically update SPNEGO is  is deactivated, you have restart your entire environment

...

  • Image Added


12. Check Bridgehead Access and Version

Open https://<your connections url>/bridgehead. Login with the user you assigned the
the pbh_admin role to, see step 8 "Change Security Role" on page 22in the ConnectionsExpert Setup Guide.

You should see a line similar to the following:
{"status":"OK","ts":1476867238257,"version":"3.0.0"}

If the status is OK ("status":"OK"), the Bridgehead installation has been successful.

Draft Space > Bridgehead Installation > worddav50fcdc78bb4ad4baff1eb98751859e9e.png