You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2021/12/24 06:56:17 UTC

[GitHub] [camel-website] apupier commented on a change in pull request #737: Camel debugger blog post

apupier commented on a change in pull request #737:
URL: https://github.com/apache/camel-website/pull/737#discussion_r774900309



##########
File path: content/blog/2021/23/camelDebuggerForIntelliJ/index.md
##########
@@ -0,0 +1,46 @@
+---
+title: "Camel Debugger For IntelliJ"
+date: 2021-12-23T07:53:49-07:00
+authors: ["javaduke"]
+categories: ["Tooling"]
+preview: "Apache Camel plugin for IntelliJ now features a debugger for XML routes"
+---
+
+The recent release of the [Apache Camel plugin for IntelliJ version v0.8.0](https://plugins.jetbrains.com/plugin/9371-apache-camel) includes the first tech preview of the Camel Route Debugger. The debugger is currently available on Maven-based Camel projects and routes defined in the XML DSL. The minimum recommended Camel version is 3.15.0-SNAPSHOT (older versions also may work, but the functionality is limited).
+
+# Features
+
+The first tech preview includes the following features:
+
+- breakpoints inside Camel routes in XML DSL;
+- conditional breakpoints with Simple language predicates;
+- Camel expressions evaluator;
+- Support for Simple and DataSonnet expression languages;
+- Message History and execution stack;
+- Step Over, Step Into, Step Out and Run To Position functionalities implemented;
+- Camel and Camel SpringBoot run configurations.
+
+![](expressionEvaluator.png "Camel Debugger and Expression Evaluator")
+
+To try the debugger:
+
+- Check out a [Camel Spring Boot example which uses XML routes](https://github.com/apache/camel-spring-boot-examples/tree/main/xml);
+- Import the project into the IntelliJ as a Maven project;
+- Create a new **Camel SpringBoot Application** run configuration;
+- If you want to evaluate expressions in the [DataSonnet language](https://camel.apache.org/components/3.13.x/languages/datasonnet-language.html), add the following dependencies to your `pom.xml`:

Review comment:
       links internal to the website needs to be relative




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org