Known Issue while using default user (non-root user) in BWCE with SWIFT and NetSuite plugins

Known Issue while using default user (non-root user) in BWCE with SWIFT and NetSuite plugins

book

Article ID: KB0077820

calendar_today

Updated On:

Products Versions
TIBCO BusinessWorks Container Edition 2.4.4

Description

We've launched a new feature in BWCE 2.4.4 where default user is a non-root user (user name: bwce) since the time of base image creation. We've encountered couple of issues when using this feature with two plugins: SWIFT and NetSuite. To avoid any upcoming issues, we request you to please follow below mentioned workaround in case you're using any of the mentioned plug-in with BWCE 2.4.4.

Issue/Introduction

Known Issue while using default user (non-root user) in BWCE with SWIFT and NetSuite plugins

Resolution

Use the following workaround to overcome this issue:
======================
1. Access the DockerFile present under {TIBCO_HOME}/bwce/2.4/docker
2. Remove lines no. 5-7 from existing DockerFile.
Lines to be removed:
-----------
RUN groupadd -g 2001 bwce \
&& useradd -r -u 2001 -g bwce bwce
USER bwce
-----------
3. Save the edited DockerFile and proceed with creation of base image.
======================

Alternatively "Dockerfile" to create base image can also be obtained from github repository:  https://github.com/TIBCOSoftware/bwce-docker/