Articles

Cannot resolve symbol in IntelliJ

One way to fix those squiggly red lines in IntelliJ IDEA

The Guide to Testing in Apache Camel

Bring your Camel in for a check-up. Learn how to test your Camel routes, standalone or in Spring Boot.

How to use Camel with Spring Java configuration

How to configure Camel using Spring with Java configuration, including detailed examples

Creating a REST service with Apache Camel

Let's create a REST service using Camel's REST DSL! See an example of implementing a REST API with Apache Camel and Spring Boot.

Running Apache Camel standalone

How to run Apache Camel in a standalone Java app

How to choose a parent Docker image for standalone Java apps

Choosing the right parent image when running a standalone Java application in a Docker container

How to deploy an application into Red Hat Fuse

How to use Maven to compile your application into an OSGi bundle and then deploy into JBoss Fuse

7 tips to make your Java applications ready for Kubernetes

How to optimise your Java application to make the most of the features of Kubernetes

Deploy and use the Nexus Docker registry in OpenShift

How to deploy an external Docker registry inside OpenShift, powered by Sonatype Nexus

Spring Boot properties and Camel routes - an example

How to use Spring Boot properties inside your Apache Camel routes

Jenkins shared library: tutorial with examples

How to use a shared library in Jenkins, to allow you to share common code and steps across multiple pipelines. Includes a demo Git repo that you can fork.

Using yum inside a Red Hat Enterprise Linux container

How to install packages inside a Red Hat Enterprise Linux container

Deploying a Spring Camel route in Apache ServiceMix [Video]

Using Apache ServiceMix's hot deployment feature to deploy Spring based Apache Camel routes

NoClassDefFoundError: org/jboss/logging/Logger

Fixing `NoClassDefFoundError: org/jboss/logging/Logger` when using Spring Boot.

Returning a value from a Bean in Camel

How to get a simple return value from a Bean in Apache Camel

How to use Maven with Apache Camel

Creating, compiling and running Apache Camel apps with Maven and the Camel Maven Plugin

Editing Karaf configuration using Fabric profiles

Using the fabric:profile-edit command in JBoss Fuse to modify Karaf container configuration

Camel's choice() and when() - with examples

Learn how to conditionally route messages in Apache Camel using the Content Based Router, choice() and when(), and predicates.

Guide to Camel's SEDA, Direct and VM components

The SEDA, Direct, Direct-VM and VM components in Apache Camel, what they do, and when you might use them. With code examples.

Creating a simple web service in Apache Camel using Jetty

How to use the Jetty component to stand up a simple HTTP endpoint in Camel

Using Apache Camel Bean annotations in a Talend Route: An Example

How to dynamically determine a list of endpoints for a message at runtime.

SSL mutual authentication in Talend ESB

How to set up 2-way SSL when invoking a REST web service from a Talend Route

Apache Camel tutorial for beginners

Dust off your desert gear, we're going for a Camel ride. Learn the basics of Apache Camel (without having to cross the Sahara)

A beginner's guide to WSDL and an example

If you're learning how to consume or provide SOAP services, you might find this free WSDL file example useful.

Topics and Queues in JMS: What's the difference?

Outlining the difference between a Topic and a Queue in JMS, and the advantages of each.

7 Great Talend Beginners' Resources

7 of the best resources for new and aspiring Talend developers and designers.

How to change the Talend Runtime context of a Route or Job

How to select a context (such as dev, test, production) for a Route or Job deployed in Talend ESB Runtime.

tLogRow and the error log in Talend ESB Runtime

Where to find the output from tLogRow components, and error stack traces, when running Jobs and Routes in Talend Runtime.

Returning JSON from a REST service in Talend

Tutorial article describing how to use components to return JSON from a REST web service.

How to reference a Talend data source from a Route

Using OSGi datasources from inside a Talend Route.

Using the Talend cCXF component to consume a SOAP service

The Talend cCXF component is an important part of the integration developer's toolset. It allows you to integrate SOAP web services into Talend Routes, whether you wish to provide (publish) your own service, or consume (invoke) another service. Talend's documentation shows how to provide a SOAP service, but not how to consume one. Read this tutorial to find out how.

How to create a SOAP service in Talend

This Talend SOAP tutorial will show you how to create a SOAP web service in Talend ESB.

Accessing Talend Runtime's Apache Karaf Web Console

The Apache Karaf Web Console is a useful feature that allows you to see all the bundles deployed into Talend Runtime's Karaf container. It's accessible through a web browser and makes administration a little easier than using the command-line console.