Showing posts with label Integration. Show all posts
Showing posts with label Integration. Show all posts

Wednesday, 5 September 2018

Set Up Jboss Fuse (6.2.1)

Below are the basic steps for setting up Jboss Fuse (6.2.1)

1) Download JBoss Fuse binaries jboss-fuse-full-6.2.1.redhat-084.zip

2) Unzip the binaries in a directory

3) Navigate to <directory>/jboss-fuse-6.2.1.redhat-084/etc/

4) Edit file users.properties and uncomment last line, it should be like below
admin=admin,admin,manager,viewer,Monitor, Operator, Maintainer, Deployer, Auditor, Administrator, SuperUser

5) Navigate to /<directory>jboss-fuse-6.2.1.redhat-084/bin directory

6) execute below to start the server
./fuse &

7) Now access the Jboss Fuse console from http://<IP_ADDRESS>:8181/hawtio

What is JBoss Fuse ?

Basics of JBoss Fuse :


  •        Easy to deploy – sophisticated tooling, connectors,small footprint makes it easy to deploy with less hardware and limited IT staffing
  •     Many deployment options – deploy on-premise or in the cloud in any configuration, and change on the fly with automated provisioning
  •     Standards-based – commitment to industry standards ensures that JBoss infrastructure is easy to modify and maintain 
  •     Centralised management – innovative tooling makes it ease to configure, deploy, manage and maintain integration infrastructure
  •     Open source – less expensive and pay as you go to reduce over all costs in all stages of the project

References: https://developers.redhat.com/products/fuse/overview/?referrer=jbd 

Wednesday, 27 April 2016

JBoss Fuse: OSGI bundle deployment error ( 'json-jackson' could not be created)



JBoss Fuse: OSGI bundle deployment error ( 'json-jackson' could not be created)

During Jboss Fuse deployment ( of OSGI bundle) you may get errors at runtime. For example

java.lang.IllegalArgumentException: Data format 'json-jackson' could not be created. Ensure that the data format is valid and the associated Camel component is present on the classpath

This is because of any specific feature is not installed , in this case it is json-jackson. Search this specific feature in the karaf container executing 'features' command in Fuse CLI.

JBossFuse:karaf@root> features:list |grep camel-jackson
[uninstalled  ] [2.15.1.redhat-621084 ] camel-jackson


Solution: This clearly indicates that above feature is not installed. Install this feature as below.

JBossFuse:karaf@root> features:install camel-jackson

Now redeploy your application.