Uncategorized

Cross-Origin Resource Sharing (CORS) in BusinessWorks 6

Cross-Origin Resource Sharing (CORS) is a security mechanism to protect against the use of unwanted cross origin requests. If a HTML page contains resources that reside on another domain, we consider this a cross origin request. Some web domains don’t allow cross reference requests. This document contains a description on how to use CORS with TIBCO BusinessWorks 6.

Continue reading

Using JMX monitoring for BusinessWorks Container Edition

Using JMX monitoring for BusinessWorks Container Edition

The JMX standard offers the option to monitor Java based platforms and applications.  BusinessWorks Container Edition (BWCE) can be monitored using JMX. This document contains an overview of the steps required to enable JMX monitoring. Within this document the tool visualvm is used to show  the monitoring information.

Continue reading

Updating a swagger file in BW6

There are two ways to deal with swagger files in BW6:

  • Top down. Top down means that you create a swagger file that is to be imported in BW6. The resources are generated using this swagger.
  • Bottom up. Bottom up means that you create stand alone xsd files and create your restful resources based on these. 

This procedure ONLY applies when you initial used the Top down approach!! If you initially used the bottom up approach, the swagger is generated. In that case it can only be updated by modifying the xsd files.

 

Continue reading

Using the sonar scanner for Sonarqube and BW6

SonarQube is a tool that can be used to carry out quality checks on code. A Businessworks 6 plugin is available for SonarQube.  Once installed, the sonar scanner can be used to carry out a scan on BW6 code. This document contains a description on how to install and use sonar scanner in conjunction with BW6. The sonar scanner allows you to scan a BW6 project from the command line.  The SonarQube Scanner is recommended as the default launcher to analyze a project with SonarQube.

Continue reading