Building WSO2 products from source 2.0

Posted by Gustavo Encarnacao on 17 May, 2018

In this blog we'll provide some insight into the WSO2 source code structure and how to modify and build your own custom version of WSO2 products that meets your specific needs. Knowledge of Maven and Git is useful but not required as we'll try to give a thorough explanation of what commands to issue, why and what they do. If you are planning on building WSO2 products you will require 3 applications:

  1. a Git client to obtain the source code
  2. a Java8 JDK
  3. Maven to compile the source code.

WSO2 provides a full suite of integration products, known as the WSO2 stack. These include the Enterprise Integrator (which now combines the previous single products: Enterprise Service Bus, Data Services Server and the Business Process Server), the API Manager and the Identity Server which are the more commonly/broadly used.

Read More

Topics: WSO2, WSO2 IS, WSO2 API, WSO2 EI, wso2 tutorial

Downloading a WSO2 Product

Posted by Rob Blaauboer on 12 Apr, 2018

When you want to try out a WSO2 product, one of the first steps is getting hold of the product itself. The days of products on floppy disks, CD’s and DVD’s are long gone so you must download it from the WSO2 website. Recently there have been substantial changes to the WSO2 Update Manager, the Subscription offerings and so on. In this blog, we look at the changes and the possibilities you have downloading the product either as open source or WSO2 subscription.

Read More

Topics: WSO2, WSO2 Support

Access WSO2 OSGI console using Telnet

Posted by Rob Blaauboer on 5 Apr, 2018

WSO2 products use OSGI bundles to deploy and manage the features / components that make up the product. The OSGI console is not something an everyday user will see, it is enabled at startup with a simple command that is added to the startup command, e.g. sh wso2server.sh -DosgiConsole or even to the shell script itself.  There are already numerous parameters in that file. By the way, the OSGI console also works on Windows, so where we mention shell script you can also read tbe batch (bat) file. In this blog I'll explain how you can access WSO2 OSGI console using Telnet.

Read More

Topics: WSO2, wso2 tutorial

WSO2 Microservices Framework for Java (MSF4J)

Posted by Rob Blaauboer on 29 Mar, 2018

WSO2 Microservices Framework for Java (MSF4J) is a lightweight high-performance framework for developing & running microservices. It is included in the WSO2 Enterprise Integrator.

Read More

Topics: WSO2, Microservices

Get WSO2 ready for production: exchanging the embedded H2 database

Posted by Rob Blaauboer on 15 Feb, 2018

In this blog I'll explain one step that's needed to get WSO2 ready for production: Changing the default database within your WSO2 stack.

I assume that you already have the database of choice installed either locally on somewhere on a server.

Read More

Topics: WSO2