Saturday, April 2, 2016

Add new Maven Repository in JBoss Developer Studio


Apache Maven is one of the great project management tools that I used on the project that I was involved, and JBoss Developer Studio (JBD) support this tool for every maven project. The important things that we have to make attention to work with maven project in JBD is the way to configure maven repository on it, this things to avoid maven build failed when build the project due to dependency library not found in our local repository.

In this series of blog, I'll try to share configuration step add maven repository in JBD.


Open JBoss Developer Studio and go to Preference page.

Under JBoss Tools choose JBoss Maven Integration, click Configure Maven Repository button and it will open page below
Click Add Repository button, fill in below information in respective field.
  • Profile ID: maven-repo
  • ID: central
  • Name: maven-repo
  • URL: https://repo1.maven.org/maven2
Please make sure checked checkbox Active by default and Enabled releases. Click OK when finish.

Add another repository if any. 

Click Finish following OK when complete.

Update the maven project as following



click OK and rebuild the maven project.

JBoss Fuse Server Installation


1.     Download Jboss Fuse 6.2.1 GA from here.
2.     Go to the folder where you have downloaded JBoss Fuse and unzip it.
3.     Edit <jboss-fuse-folder>/etc/users.properties and uncomment the admin user on the last line.
4.     Open your JBoss Developer Tools, go to Servers tab and add new JBoss Fuse 6.2 Server.




5.     On the JBoss Fuse Runtime window, select the folder where you installed JBoss Fuse and click Next.


6.     Use same credential as JBoss Fuse Server login. You can refer to jboss-fuse-full-6.2.0.redhat-133/etc/users.properties e.g Username: admin and Password: admin then Finish.


7.     Start JBoss Fuse Server on the Server tab.

Warning: Wait until start process to be 100%


8.     Once the server start, JBoss developer studio Shell tab show as following




9.     To verify Fuse was successfully installed, open a web browser and visit. Go to http://localhost:8181, login as username admin and password admin.

Reference Link:

Thursday, March 31, 2016

Fuse Fabric Deployment - Camel Bundle Deploy into Fabric


This time in break time finally I can write my first blog, something that I want to but just now I can realized. Now, I will share information about the way to deploy camel project bundle in Fuse Fabric, the step such following:

Start JBoss Fuse server, go to Shell tab and create fabric as following :
  • fabric:create --wait-for-provisioning 
Hint: if JBoss Fuse server not installed yet on the local computer, please refer here for detail instructions.

Go to http://servername:8181 from browser, and login inside.
Hint: by default the credential refer to /etc/users.properties file

Choose Fabric perspective

Create profile
  • Go to Wiki tab
  • Click Create button

  • Choose Fabric8 Profile and fill up Name


  • Click Create button when finish.


Configure profile
  • Add Artifacts, fill in the maven bundle in Add textbox under Deployments part i.e mvn:org.sample.fuse/esb-fabric/1.0.0-SNAPSHOT
  • Click +
  • Add parents under Parents
  • Final profile result as following

Go To Container Tab
  • Create container
  • Choose profile i.e sample-1.0
  • Start the container, then wait until provision status success started, refer to image below


When the container success started, please test you camel program. The result in log tab as following


Update: source code link

Reference link: