<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9157571775745956748</id><updated>2024-10-05T07:26:45.107+05:30</updated><category term="Java"/><category term="wso2"/><category term="carbon"/><category term="Linux"/><category term="Programming"/><category term="Kernel"/><category term="gcc"/><category term="C++"/><category term="Algorithms"/><category term="J2ME"/><category term="NetBeans"/><category term="UCSC"/><category term="Windows"/><category term="apache maven"/><category term="g++"/><category term="server"/><category term="sockets"/><category term="Databse Connection"/><category term="MySQL"/><category term="POSIX"/><category term="PTHREADS"/><category term="Programming Languages"/><category term="Spring Framework"/><category term="TCP"/><category term="UNIX"/><category term="Visual Studio"/><category term="amazon"/><category term="aws"/><category term="boost"/><category term="c"/><category term="client"/><category term="idea"/><category term="security"/><category term="spring-boot"/><category term="subversion"/><category term="ubuntu"/><category term="Alert"/><category term="Ambiguity"/><category term="Android"/><category term="BAM"/><category term="Batch 06"/><category term="CDC"/><category term="CLDC 1.0"/><category term="CLDC 1.1"/><category term="Cassendra"/><category term="CommandListner"/><category term="Dependency Injection"/><category term="Design Patterns"/><category term="Download"/><category term="Eclipse"/><category term="Exploration Begins"/><category term="Fat Jar"/><category term="Google"/><category term="Graph Theory"/><category term="High Performance Computing"/><category term="Internet Download Manager"/><category term="JDK"/><category term="Java Security Manager"/><category term="KVM"/><category term="Kile"/><category term="LAM"/><category term="Latex"/><category term="LeD"/><category term="Longest Path"/><category term="LyX"/><category term="MIDP"/><category term="MIDlet"/><category term="MMAPI"/><category term="MPI"/><category term="MSSQL"/><category term="Maps"/><category term="Mediafire"/><category term="Miktex"/><category term="NS2"/><category term="Network Simulation"/><category term="OSGi"/><category term="Operating Systems"/><category term="Parallel Computing"/><category term="Parse Tree"/><category term="Polymorphism"/><category term="Research Paper"/><category term="Research Seminar"/><category term="Semantics"/><category term="Syntax"/><category term="System Calls"/><category term="Texmaker"/><category term="WMAPI"/><category term="WSO2 API Manager"/><category term="WSO2 Governance registry"/><category term="Winefish"/><category term="capp"/><category term="cluster"/><category term="debug"/><category term="inih"/><category term="java8"/><category term="logging"/><category term="msf4j"/><category term="nam"/><category term="oauth2"/><category term="pax"/><category term="react"/><category term="redux"/><category term="saga"/><category term="scripting"/><category term="sec"/><category term="secrets-manager"/><category term="svn"/><category term="tcl"/><category term="vault"/><category term="web server"/><category term="wso2is"/><title type='text'>ASK Online</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-5852865719608733197</id><published>2019-02-27T10:35:00.000+05:30</published><updated>2019-02-27T10:35:22.310+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="amazon"/><category scheme="http://www.blogger.com/atom/ns#" term="aws"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="secrets-manager"/><category scheme="http://www.blogger.com/atom/ns#" term="spring-boot"/><title type='text'>AWS Secret Manager - Protect Your Secrets in Applications</title><summary type="text">
Many applications use secrets for various use cases. Using an application ID and Secret key to generate a token or maybe the secret key itself to access APIs, a username and password to create a database connection string to retrieve data from RDS. Maybe there are various security measurements and standards you’ve been enforced by your organization. One thing for sure is not storing passwords in</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/5852865719608733197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2019/02/aws-secret-manager-protect-your-secrets.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5852865719608733197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5852865719608733197'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2019/02/aws-secret-manager-protect-your-secrets.html' title='AWS Secret Manager - Protect Your Secrets in Applications'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4YMBk5LRnbb07DUaa-kVm5j2drJsB8hxvPBUa44ddFx-ILVHIvAQWTZjR6Fld4-G1ycGwe8DX-mGTXLLgSPjMzjwuSf3EArArkrEBr_WFy_VSSvOChuIYokJNrhv_nrLBm9cr3Zy5ICs/s72-c/sm1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-1042101548968988403</id><published>2019-01-21T10:49:00.001+05:30</published><updated>2019-01-21T11:02:45.967+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="react"/><category scheme="http://www.blogger.com/atom/ns#" term="redux"/><category scheme="http://www.blogger.com/atom/ns#" term="saga"/><title type='text'>&quot;React, Redux and Saga&quot; Connecting the Dots.</title><summary type="text">
&quot;Viewer discretion advised&quot; This article is written by a person who is very new to front-end programming with react and worked on backend development with number of years ;), and I’m quite fascinated about the UI work recently, since UI libraries are adopting some of the distributing computer theories/features used in middleware applications.If you have worked with the angular, passing state </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/1042101548968988403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2019/01/react-redux-and-saga-connecting-dots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1042101548968988403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1042101548968988403'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2019/01/react-redux-and-saga-connecting-dots.html' title='&quot;React, Redux and Saga&quot; Connecting the Dots.'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1kC0GSrCkjFXa-5124-DqpIZCtmttWV1nrzOsL_7ZR9UG4pqJIZ4EsTOQwl0JueyexFjTlhydCTYsK7HQKcxfAYOmGnUke35Z7UPS8BhLdF8LbLM30UGENwe_W6v5WMdMJZDDBxab1uM/s72-c/React++Saga.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-5598250964947533542</id><published>2018-11-14T17:10:00.000+05:30</published><updated>2018-11-15T11:25:53.050+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><category scheme="http://www.blogger.com/atom/ns#" term="Spring Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="vault"/><title type='text'>Hashi Corp KV Secrets Manager integration with SpringBoot Application</title><summary type="text">
Securing your secrets inside application is not an easy task. Typically applications deployed to multiple environments, and developers have to maintain separate credentials for each environment in configuration files, if there is no encryption mechanism (most of the time :( ) those username and passwords or secrets for token generation (API keys), database connections are stored as plain text. </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/5598250964947533542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2018/11/hashi-corp-kv-secrets-manager.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5598250964947533542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5598250964947533542'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2018/11/hashi-corp-kv-secrets-manager.html' title='Hashi Corp KV Secrets Manager integration with SpringBoot Application'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-1599209135202188466</id><published>2018-10-23T15:17:00.000+05:30</published><updated>2018-10-23T15:21:11.055+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="amazon"/><category scheme="http://www.blogger.com/atom/ns#" term="aws"/><title type='text'>My path to AWS Solutions Architect - Associate</title><summary type="text">
As a part of Pearson Internal Employees’ Learning and Certification Program, I was given the opportunity to take the exam, in 2018 Q2. But due to the release schedules and other work, I was unable to complete within Q2. But determined to complete in Q3 2018.
So in this post, I’m going to explain my experience for the exam and the steps I’ve followed.

Things I’ve followed to get certified.

</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/1599209135202188466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2018/10/my-path-to-aws-solutions-architect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1599209135202188466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1599209135202188466'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2018/10/my-path-to-aws-solutions-architect.html' title='My path to AWS Solutions Architect - Associate'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh4.googleusercontent.com/KsxUTsKXkslsfV_fwg6hNbLkCtxzWpSQWWBjCmyWNCGc0LX2Z6pb5jb3W4i8Rnw59FOaebpzaZRg3fwKuDMRI_RJXPuqAPl0dJM_vt0ZYwRhY6iYXPLDfbsFOK7_Z05YsU4BT7DT=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-6157107762697142743</id><published>2018-08-10T15:09:00.001+05:30</published><updated>2018-08-10T15:09:56.439+05:30</updated><title type='text'>Drools - How we overcame the drastic conditions evaluation</title><summary type="text">

One year ago, we started a project called keystone, a rules evaluation engine based on spring-boot. The high level architecture as follows [1]. It exposes several REST endpoints to evaluate some business rules. When a request hits the engine, several parallel calls hit the described endpoints based on the input parameters. ( We use RxJava to handle the async calls and zip out the results.) Then</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/6157107762697142743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2018/08/drools-how-we-overcame-drastic.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6157107762697142743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6157107762697142743'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2018/08/drools-how-we-overcame-drastic.html' title='Drools - How we overcame the drastic conditions evaluation'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh5.googleusercontent.com/WC4TJfLJfea_tzREQW-HzfxRoylVV8VQdbT7yAzOURHxU3zGeTIHdVw2Y7cbhMqzornHMykIdNJNIuVJ2D1hx2Y2VAr-bbxKqVRRKBq3gUaej3ckIou3l5PA3szepD3kdmaSmPKO=s72-c" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-6902722042053434388</id><published>2017-09-25T16:32:00.001+05:30</published><updated>2017-09-25T16:33:33.620+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="oauth2"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><title type='text'>oauth2 implicit grant flow - example using facebook oauth2 API</title><summary type="text">In this post we are going to explore on the oauth2 implicit grant flow using a facebook oauth2 API example. In the oauth2 client specification, the clients are categorized as trusted and untrusted.


Trusted oauth2 clients
Trusted oauth2 clients are usually application following the mvc architecture, where the application has the facility to store the keys securely. In a later post we will </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/6902722042053434388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2017/09/oauth2-implicit-grant-flow-example.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6902722042053434388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6902722042053434388'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2017/09/oauth2-implicit-grant-flow-example.html' title='oauth2 implicit grant flow - example using facebook oauth2 API'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg44OQ9eRqRxzf29o_1TBl55CYC4J1D11rDiIToPQfFpMtz8FFJkPTI_KaYnuuo1h9WhG_xCicWFi9ZgfBJo0J-X5mVhtElMVG3YQk85PCTg6oyzINKL1EQM8D4zr1SdGSurdBytDefpE8/s72-c/oauth2+implicit+grant+flow+-+example+using+facebook+oauth2+API.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-5695144601193327405</id><published>2017-02-07T14:23:00.000+05:30</published><updated>2017-02-07T14:29:29.166+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="java8"/><title type='text'>Functions as First Class Citizen Variables</title><summary type="text">
Hello all, In this post we are going to talk about functions as first class citizens and it&#39;s usages. 


taken from - https://www.linkedin.com/topic/functional-programming

The easiest way to understand is to analyze a demonstration. Package

java.util.function&amp;nbsp; in java 8 contains all kinds of single method interfaces. In this samples we are going to use the java.util.function.Function and </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/5695144601193327405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2017/02/functions-as-first-class-citizen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5695144601193327405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5695144601193327405'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2017/02/functions-as-first-class-citizen.html' title='Functions as First Class Citizen Variables'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVSVifNrSLXLGGN4Y4Qj15BjOmhs6QuaVLnNmb8HR7v61rvOtNoOeyxKsbiV5dfVnRlfX0HHMqaOEFKQbJto6loj7ksl9_rO4dUIstBfLKubYu8I3qi77bnLZyOgUmkMhyrV-Z33vZcEE/s72-c/fp.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-1448023694352322450</id><published>2016-11-05T21:56:00.000+05:30</published><updated>2016-11-05T22:12:36.349+05:30</updated><title type='text'>Spring Boot Application connect to LDAP Userstore</title><summary type="text">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&#39;ve created a sample server using Apache Directory Studio. 


Then create a sample spring-boot application with the following dependencies.

&lt;!-- HTML generated using hilite.me --&gt;

&amp;lt;parent&amp;gt;
        &amp;lt;groupId&amp;gt;</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/1448023694352322450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2016/11/spring-boot-application-connect-to-ldap.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1448023694352322450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1448023694352322450'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2016/11/spring-boot-application-connect-to-ldap.html' title='Spring Boot Application connect to LDAP Userstore'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWLRDPKXGsWfOr6RIVSu1XOpqfdSPDugoH135DdkVz5cxMHUEeMv0lI2Vvswmh46YLbGou4tFSOZTry4DptomcRHUdU0QVTacWnEGKd_8GhYbQRYTMgDyeHFpi1plX_1mAhYeCBQSoWSY/s72-c/ads.png" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-7780070898251909102</id><published>2016-10-20T15:54:00.001+05:30</published><updated>2016-10-20T16:14:04.738+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="idea"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="spring-boot"/><title type='text'>Spring Boot Application Live Reload (Hot Swap) with Intellij IDEA</title><summary type="text">
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.&amp;nbsp;

&amp;lt;dependency&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;groupid&amp;gt;org.springframework.boot&amp;lt;/groupid&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;artifactid&amp;gt;</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/7780070898251909102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2016/10/spring-boot-apllication-live-reload-hot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/7780070898251909102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/7780070898251909102'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2016/10/spring-boot-apllication-live-reload-hot.html' title='Spring Boot Application Live Reload (Hot Swap) with Intellij IDEA'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-559605513332404567</id><published>2016-03-17T16:53:00.003+05:30</published><updated>2016-03-17T16:53:43.133+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="logging"/><category scheme="http://www.blogger.com/atom/ns#" term="pax"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>How to Enable Asynchronous Logging with C5</title><summary type="text">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.

2. Edit launch.properties the /bin/bootstrap/org.wso2.carbon.launcher-5.1.0.jar and add the disrupter jar to the initial bundles list.

</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/559605513332404567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2016/03/how-to-enable-asynchronous-logging-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/559605513332404567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/559605513332404567'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2016/03/how-to-enable-asynchronous-logging-with.html' title='How to Enable Asynchronous Logging with C5'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-7742478137022438064</id><published>2016-02-10T22:05:00.000+05:30</published><updated>2016-02-10T23:32:35.757+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="msf4j"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>MSF4J :WSO2 Microservices Framework for Java to be Unleashed</title><summary type="text">

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 start then.
Prerequisites.
1. JDK 1.8
2. Maven 3.2.0 or above

Clone the git repository and you have to build </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/7742478137022438064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2016/02/wso2-msf4j-quick-start-guide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/7742478137022438064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/7742478137022438064'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2016/02/wso2-msf4j-quick-start-guide.html' title='MSF4J :WSO2 Microservices Framework for Java to be Unleashed'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-1641045448620813828</id><published>2016-01-13T15:27:00.000+05:30</published><updated>2016-01-13T15:27:08.816+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache maven"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>WSO2 ESB : Consume JMS Messages From HornetQ embedded JBOSS EAP </title><summary type="text">
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 messages from the queue. Following are the per-requisites for this tutorial.

WSO2 ESB 4.9.0 Download From Here
JBOSS EAP Download From Here&amp;</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/1641045448620813828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2016/01/wso2-esb-consume-jms-messages-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1641045448620813828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/1641045448620813828'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2016/01/wso2-esb-consume-jms-messages-from.html' title='WSO2 ESB : Consume JMS Messages From HornetQ embedded JBOSS EAP '/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9SdXaYkWOYf_GjDX5oDj2A8tqHmaIoBfJxrogsu8HRsx0ubhEvi4211TyMVLmWOn7JmFVmXIXvHXoszkkTt1pGbk_E9eS97TpRrwYGh1rPJLvjuySibnyzZWcjGxHAsfJRp9V8rRw79g/s72-c/Screenshot+from+2016-01-13+10%253A20%253A21.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-2620094417883838297</id><published>2015-12-21T20:12:00.000+05:30</published><updated>2015-12-21T20:12:20.557+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Kernel"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>WSO2 Carbon Kernel 5.0.0 - Released !!!</title><summary type="text">
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 platform. We have completely rearchitected Carbon Kernel from the ground up with the latest technologies and patterns. Additionally, the Carbon Kernel </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/2620094417883838297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2015/12/wso2-carbon-kernel-500-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/2620094417883838297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/2620094417883838297'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2015/12/wso2-carbon-kernel-500-released.html' title='WSO2 Carbon Kernel 5.0.0 - Released !!!'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-5705043427422759493</id><published>2015-10-17T11:48:00.000+05:30</published><updated>2015-10-17T11:50:18.617+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="Kernel"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>WSO2 Carbon Kernel 5.0.0 - Milestone 05 Released!</title><summary type="text">




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 generation of WSO2 Carbon platform. The existing Carbon platform has served as a modular middleware platform for more than 5 years now. We&#39;ve built many different products, solutions </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/5705043427422759493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2015/10/wso2-carbon-kernel-500-milestone-05.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5705043427422759493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5705043427422759493'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2015/10/wso2-carbon-kernel-500-milestone-05.html' title='WSO2 Carbon Kernel 5.0.0 - Milestone 05 Released!'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-2243759118737655264</id><published>2015-10-15T19:03:00.000+05:30</published><updated>2015-10-15T19:04:46.866+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>OSGi Unit Test Framework for Carbon 5</title><summary type="text">

IntroductionIn 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&amp;nbsp; container. Pax- Exam [1] framework provides the underneath infrastructure to compose unit test cases which needs to be run. How Pax-Exam WorksPax exam starts up the OSGi framework, (</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/2243759118737655264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2015/10/osgi-unit-test-framework-for-carbon-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/2243759118737655264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/2243759118737655264'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2015/10/osgi-unit-test-framework-for-carbon-5.html' title='OSGi Unit Test Framework for Carbon 5'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-8755276767946383279</id><published>2015-08-11T16:53:00.000+05:30</published><updated>2015-08-11T16:54:01.764+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>[WSO2] Adding tenants using Admin Services - Sample Code</title><summary type="text">Adding tenants using admin services is straight forward. You have to use two admin services.

1. AuthenticationAdminService
2. TenantMgtAdminService

The&amp;nbsp; AuthenticationAdminService is used to authenticate the user and get the session.
Below is a sample code for adding a tenant
&lt;!-- HTML generated using hilite.me --&gt;


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/8755276767946383279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2015/08/wso2-adding-tenants-using-admin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/8755276767946383279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/8755276767946383279'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2015/08/wso2-adding-tenants-using-admin.html' title='[WSO2] Adding tenants using Admin Services - Sample Code'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-21055152386149169</id><published>2014-12-23T02:00:00.000+05:30</published><updated>2014-12-23T02:00:01.030+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>Adding a custom proxy path for WSO2 Carbon 4.3.0 Based Products</title><summary type="text">
The objective of this article is to give a comprehensive guide on, custom proxy paths, why we need a custom proxy path and how to enable a custom proxy path for WSO2 products. This feature was introduced in Carbon 4.3.0 release.




Custom proxy paths
Custom proxy path is used when mapping a proxy url pattern into a back-end url pattern.
For example lets consider

Proxy entry url path : &amp;nbsp;&amp;</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/21055152386149169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/12/adding-custom-proxy-path-for-wso2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/21055152386149169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/21055152386149169'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/12/adding-custom-proxy-path-for-wso2.html' title='Adding a custom proxy path for WSO2 Carbon 4.3.0 Based Products'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgku7XRReX-Vjqx_zrpBOxe1Mw5bjGun1AwvtjEPV4Vmjw-2fDg7ygFM6Ed7GhwfUsf6J_KvYIzjFuMIhaXQ8h0VMrpWg9P97MkK0xgx1DYVHugvnBeiTZBcAIO1WmRkxGaJs6SPc3Jy7g/s72-c/Adding+a+custom+proxy+path+for+WSO2+products+.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-8818269155214506256</id><published>2014-12-22T17:23:00.000+05:30</published><updated>2014-12-22T17:27:06.480+05:30</updated><title type='text'>WSO2 Carbon 4.3.0 Released..!!!</title><summary type="text">
Hi Folks,



WSO2 Carbon team is pleased announce the&amp;nbsp;release of the Carbon Kernel 4.3.0.



What is WSO2 Carbon



WSO2 Carbon redefines middleware by providing an integrated and componentized middleware platform that adapts to the specific needs of any enterprise IT project - on premise or in the cloud. 100% open source and standards-based, WSO2 Carbon enables developers to rapidly </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/8818269155214506256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/12/wso2-carbon-430-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/8818269155214506256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/8818269155214506256'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/12/wso2-carbon-430-released.html' title='WSO2 Carbon 4.3.0 Released..!!!'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-6511089342246638671</id><published>2014-12-18T12:20:00.001+05:30</published><updated>2014-12-18T12:20:56.150+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2is"/><title type='text'>Extending SCIM User Schema Of WSO2 Identity Server</title><summary type="text">
In this post we are going to extend the SCIM User Schema Of WSO2 Identity Server and add custom fields. 

More details about Extending SCIM User Schema Of WSO2 Identity Server and SCIM User Provisioning With WSO2 Identity Server using these links. [1], [2]. In this sample we are going to add a custom field called dateOfBirth to the schema. Follow the following steps to enable the custom field.

</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/6511089342246638671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/12/extending-scim-user-schema-of-wso2.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6511089342246638671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6511089342246638671'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/12/extending-scim-user-schema-of-wso2.html' title='Extending SCIM User Schema Of WSO2 Identity Server'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-6484281511861816300</id><published>2014-11-05T21:56:00.002+05:30</published><updated>2014-11-05T21:57:28.512+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>[WSO2] Sample Web Application to Demonstrate Insertion, Retrieval and Deletion of a resource to Registry</title><summary type="text">Here is a sample web application to test Insertion, Retrieval and Deletion of a&amp;nbsp; resource to Registry.

Here is the sample servlet code. Github Link
&lt;!-- HTML generated using hilite.me --&gt;



package org.wso2.carbon.test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/6484281511861816300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/11/wso2-sample-web-application-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6484281511861816300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6484281511861816300'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/11/wso2-sample-web-application-to.html' title='[WSO2] Sample Web Application to Demonstrate Insertion, Retrieval and Deletion of a resource to Registry'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-4338409437138615425</id><published>2014-11-03T20:41:00.000+05:30</published><updated>2014-11-03T20:41:34.467+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="cluster"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="NetBeans"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>Create a WSO2 Worker-Manager Cluster in Just 2 Minutes !</title><summary type="text">
I&#39;ve been working on an application(WSO2 Cluster Wizard) which creates a Worker-Manager Separated cluster for a given WSO2 Product. The objective of this application is to reduce the time spent on creating clusters in developers/testing local machines. Though puppet scripts can automate the process AFAIK, no one uses puppets to create clusters in their local setups&#39;.&amp;nbsp;

This is a simple GUI </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/4338409437138615425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/11/create-wso2-worker-manager-cluster-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/4338409437138615425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/4338409437138615425'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/11/create-wso2-worker-manager-cluster-in.html' title='Create a WSO2 Worker-Manager Cluster in Just 2 Minutes !'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi8gULWFNhQqTREDjK78WLRtPVxeY2wqGyJ_b4lJ2DD8xczxA0YYrgTLDfgmK37y4FqgQiIN9O9NTMqXbKatHMf6HbVnJ66ybZJNktI351_Ac_MwfMmlM9dYTbYxgGNJBxmP1-dj9EbIs/s72-c/ClusterWizard.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-6065508771674793712</id><published>2014-10-06T14:33:00.001+05:30</published><updated>2014-10-06T14:33:57.267+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="subversion"/><category scheme="http://www.blogger.com/atom/ns#" term="svn"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>How to Install and Configure Subversion Server with HTTP Access</title><summary type="text">
Hi all, Recently I came across with the $subject and I was unable to find a comprehensive tutorial. So In this post I&#39;ve decided to show how to install and configure apache subversion server and configure the server to access via http in ubuntu.

First of all update the apt-get by the following command.

sudo apt-get update



Then Install the subversion and it&#39;s utilities.

sudo apt-get install</summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/6065508771674793712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/10/how-to-install-and-configure-subversion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6065508771674793712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/6065508771674793712'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/10/how-to-install-and-configure-subversion.html' title='How to Install and Configure Subversion Server with HTTP Access'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-948416394046277233</id><published>2014-09-30T01:21:00.000+05:30</published><updated>2014-09-30T01:22:29.658+05:30</updated><title type='text'>WSO2 Carbon kernel 4.3.0 Alpha is Released!!!</title><summary type="text">Hi Folks,



WSO2 Carbon team is pleased announce the alpha release of the Carbon kernel 4.3.0.



WSO2 Carbon redefines middleware by providing an integrated and componentized middleware platform that adapts to the specific needs of any enterprise IT project - on premise or in the cloud. 100% open source and standards-based, WSO2 Carbon enables developers to rapidly orchestrate business </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/948416394046277233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/09/wso2-carbon-kernel-430-alpha-is-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/948416394046277233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/948416394046277233'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/09/wso2-carbon-kernel-430-alpha-is-released.html' title='WSO2 Carbon kernel 4.3.0 Alpha is Released!!!'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-2964077241726650869</id><published>2014-09-09T20:37:00.001+05:30</published><updated>2014-09-09T20:37:36.918+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="Java Security Manager"/><category scheme="http://www.blogger.com/atom/ns#" term="sec"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>Enable Java Security Manager for WSO2 Products</title><summary type="text">
Hi everyone, in this post we are going to explore on how to enable java security manager for WSO2 products. For this we need to sign all the jars using the jarsigner program. For the learning purpose I will use the wso2carbon.jks java key store file, which ships default with WSO2 products.



Special thanks goes to Sanjaya Ratnaweera who generously gave me the script files.. :) 


I am going to </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/2964077241726650869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/09/enable-java-security-manager-for-wso2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/2964077241726650869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/2964077241726650869'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/09/enable-java-security-manager-for-wso2.html' title='Enable Java Security Manager for WSO2 Products'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9157571775745956748.post-5502368846912077531</id><published>2014-08-25T20:57:00.000+05:30</published><updated>2014-08-25T20:58:36.999+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="capp"/><category scheme="http://www.blogger.com/atom/ns#" term="carbon"/><category scheme="http://www.blogger.com/atom/ns#" term="Kernel"/><category scheme="http://www.blogger.com/atom/ns#" term="wso2"/><title type='text'>Using WSO2 admin services to upload Carbon Applications - With Sample</title><summary type="text">Hi all, in this post we are going to explore how to use carbon admin services and how to consume them properly. There are lot of carbon admin services available for WSO2 Carbon based product.
To list&amp;nbsp; out all the admin services follow the below steps.
Start a WSO2 product using the following command. In this particular example I am using WSO2 ESB 4.8.0

aruna@aruna:~$ ./wso2server.sh </summary><link rel='replies' type='application/atom+xml' href='http://arunasujith.blogspot.com/feeds/5502368846912077531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://arunasujith.blogspot.com/2014/08/using-wso2-admin-services-to-upload.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5502368846912077531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9157571775745956748/posts/default/5502368846912077531'/><link rel='alternate' type='text/html' href='http://arunasujith.blogspot.com/2014/08/using-wso2-admin-services-to-upload.html' title='Using WSO2 admin services to upload Carbon Applications - With Sample'/><author><name>Aruna Karunarathna</name><uri>http://www.blogger.com/profile/09104613770962038797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdWhVCPtg2NrnY4_A9xG6rjFsFV27Tms65mp_Ffa2lm5LsBS0glWKx5FxdEm1gyXVghPew-mPTEfLuzfdxyIW4wGzBF2-pd1KoLH7BsS2X_ahwsHe8o8VvQXG0LLiUWGbgsiDTuanR1hM/s72-c/Screenshot+from+2014-08-25+17:26:49.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>