Profile cover photo
Profile photo
Aruna Karunarathna
886 followers
886 followers
About
Aruna's posts

Post has attachment
Functions as First Class Citizen Variables
Hello all, In this post we are going to talk about functions as first class citizens and it's usages. The easiest way to understand is to analyze a demonstration. java.util.function package in java 8 contains all kinds of single method interfaces. In this s...

Post has attachment
Spring Boot Application connect to LDAP Userstore
In this blog post we are going to connect a sample spring boot application with LDAP based userstore to do the authentication. First create a LDAP server. I've created a sample server using Apache Directory Studio. Then create a sample spring-boot applicati...

Post has attachment
Spring Boot Apllication Live Reload (Hot Swap) with Intellij IDEA
While developing Spring Boot Applications using Intellij IDEA, it was so annoying to restart the spring boot app after each and every change. Spring boot provides live reload (how swap) of application out of the box using the following dependency.   <depend...

Post has attachment
How to Enable Asynchronous Logging with C5
In this post we are going to explore on how to enable asynchronous logging on C5 based servers. More on asynchronous logging can be found here . 1. Copy the disrupter dependency to the /osgi/plugins folder. You can get the disrupter OSGi bundle from here . ...

Post has attachment
WSO2 MSF4j Quick Start Guide
WSO2 recently started implementing a Micro Services Server and finally it will be available as a Micro Services Framework 4 Java. In this post we are going to learn and understand how fast you can write a Micro service in a couple of steps. So lets get star...

Post has attachment
WSO2 ESB : Consume JMS Messages From HornetQ embedded JBOSS EAP
In this post we are going to explore some JMS transport capabilities in WSO2 ESB. We are going to learn on how to create a message queues in JBOSS EAP, Publish sample messages to that queue. And finally using WSO2 ESB to listen to that queue and fetch the m...

Post has attachment
WSO2 Carbon Kernel 5.0.0 - Released !!!
We are pleased to announce the release of WSO2 Carbon Kernel 5.0.0. It is now available to download from here . The source and tag location for this release are available here . WSO2 Carbon Kernel 5.0.0 is the core of the next-generation WSO2 Carbon platfor...

Post has attachment
WSO2 Carbon Kernel 5.0.0 - Milestone 05 Released!
WSO2 Carbon Kernel 5.0.0 - Milestone 05 Released! We are pleased to inform you the 5th milestone release of Carbon Kernel 5.0.0 is now available to download from here . Source and Tag Location for this release is available here . Carbon 5 [C5] is the next g...

Post has attachment
OSGi Unit Test Framework for Carbon 5
Introduction In the current carbon kernel there is no way to write test cases in order to test the OSGi services and functions. This is purely because of the bundles needs to be installed and run on a OSGi  container. Pax- Exam [1] framework provides the un...

Post has attachment
[WSO2] Adding tenants using Admin Services - Sample Code
Adding tenants using admin services is straight forward. You have to use two admin services. 1. AuthenticationAdminService 2. TenantMgtAdminService The  AuthenticationAdminService is used to authenticate the user and get the session. Below is the sample cod...
Wait while more posts are being loaded