TIBCO BusinessWorksservice starts correctly but fails to bind the port with the error: "Failed to initialize end point associated with ProtocolHandler ["http-bio-9119"]."

TIBCO BusinessWorksservice starts correctly but fails to bind the port with the error: "Failed to initialize end point associated with ProtocolHandler ["http-bio-9119"]."

book

Article ID: KB0093755

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Resolution:
This issue could happen due to an incorrect keystore password. To get more information, enable detailed tracing by adding the following property either in application .tra file or the properties.cfg file for Designer.

Trace.task.*=true

On enabling detailed tracing by setting Trace.task.*=true, it will print the complete trace with: "Keystore is corrupt or password is invalid"  message. The error message suggests that the underlying transport is HTTP over SSL (not plain HTTP) and the JKS keystore password used in this SSL setting is not matching the actual password of keystore. This can also be confirmed by opening the keystore in keystore explorer(http://keystore-explorer.sourceforge.net/) with the same password. The keystore explorer will also generate the same trace. Using the correct password resolves the issue. Without tracing enabled, the TIBCO BusinessWorks engine will print the following trace:

2015 Feb 17 12:17:51:792 GMT +0 BW.CII_SFDC_CORE-Process_Archive Error [org.apache.coyote.http11.Http11Protocol] BW-EXT-LOG-100000 Failed to initialize end point associated with ProtocolHandler ["http-bio-9119"] 
2015 Feb 17 12:17:51:792 GMT +0 BW.CII_SFDC_CORE-Process_Archive Error [org.apache.catalina.core.StandardService] BW-EXT-LOG-100000 Failed to initialize connector [Connector[HTTP/1.1-9119]] 






Issue/Introduction

TIBCO BusinessWorksservice starts correctly but fails to bind the port with the error: "Failed to initialize end point associated with ProtocolHandler ["http-bio-9119"]."