我已经为IntelliJ安装了Camel插件。
要开始调试,我们必须创建一个临时应用程序
您如何确切地知道本地加载的端口应用程序是什么?我怎样才能改变它?我没有找到关于。。。
确保在您的项目描述符(pom.xml)中声明和配置了camel-maven-plugin
:
<project>
<!-- other configuration -->
<build>
<plugins>
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>camel-maven-plugin</artifactId>
<version>${camel.version}</version>
<configuration>
<logClasspath>false</logClasspath>
<mainClass>some.package.Main</mainClass>
</configuration>
</plugin>
</plugins>
</build>
</project>
驼峰maven插件将处理运行您的应用程序,前提是您配置了一些应用程序。包裹Main位于您的项目(be docub)源目录(src/Main/java)下。
正确设置项目后,您应该能够单击IntelliJ IDEA工具栏中的调试按钮。
我的spring boot应用程序启动一条骆驼路线,从启用Kafka的Azure事件中心进行消费。在应用程序启动的消息之后,立即记录此消息:“INFO o.a.camel.spring.SpringCamelContext-Apache camel 2.24.0(CamelContext:camel-1)正在关闭”。 然后,任何飞行中的交换(如果存在的话)都会由驼峰路线成功处理,最终路线会关闭(正
我有3个单独运行的Spring Boot-Camel应用程序。我需要链接这些进程,例如在进程A完成后,它应该启动进程B,然后一旦进程B完成,它应该继续进程C。如果中间有任何进程失败,进程链应该重试失败的进程,并继续执行到下一个。此外,在进程A中,如果路由中的任何步骤有任何失败,那么我也需要重试并从中间步骤开始。有人能帮我实现这个场景吗?
正如标题所说:是否可以在路由(-builder)的流程功能中启动一个驼峰endpoint?我刚接触apache camel,但已经做了一些项目。 情况如下:我正在使用apache camel和西门子Teamcenter RAC执行一个SavedQuery。结果是一个ModelObject[]和找到的元素。 对于这些元素中的每一个,我现在需要启动另一个endpoint,执行第二个搜索查询。我想到了这
我正在尝试向camel quarkus移植一个使用Infinispan组件的独立camel应用程序。这是路线 这是独立的pom.xml 这是夸克斯应用程序的pom 独立运行时,应用程序工作正常;在quarkus内部运行时,应用程序不连接到服务器,并获得此异常。 我意识到这应该是不同的配置,因为例外保持相同,即使服务器关闭。当服务器关闭或我故意设置了错误的凭据时,独立应用程序根本不会执行路由。它在执
问题内容: 我有一个Java应用程序。 该应用程序具有一个设置,该设置决定该应用程序是否在启动时启动。 目前,我可以通过在“启动项目”文件夹中放置/删除快捷方式来实现此目的。 但是,我想知道是否有更好的方法来处理此行为。 编辑 是的,它是Windows。抱歉,之前没有清除该内容。 该应用程序具有一个用户可以在其中触发动作的UI,并且该应用程序在运行时会定期在后台运行一些任务。 @Peter,如何在
我是Camel集成的初学者,我需要创建定制的Camel组件,并在Spring Boot应用程序中使用它。 我尝试使用maven原型生成我的组件。 所以命令是这样的: mvn原型:generate-DarchetypeGroupId=org。阿帕奇。骆驼ArchetypeArtifactid=camel原型组件-DarchetypeVersion=2.12.1-DgroupId=my。tcp。骆驼c