问题标签 [switchyard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
115 浏览

java - 在 jpa 绑定本机查询中使用 switchyard 属性

假设我在 switchyard.xml 中定义了一个属性

开关场属性定义

如果我有一个 JPA 本机查询,也在我的 switchyard.xml 中,其中包括

我想在本机查询中使用该属性,例如

有没有办法使用 switchyard 来实现这个属性替换?

0 投票
0 回答
65 浏览

jpa - 在本机 JPA 查询中丢失加号

我在 switchyard 项目中有一个本机 sql 查询

但是,当 jboss 服务器执行查询时,加号已从跟踪中消失

如何转义加号,使其显示为本机查询的一部分。

0 投票
2 回答
599 浏览

java - 如何使用 maven 打包 switchyard 应用程序

如何使用 Maven 打包具有依赖项的 switchyard 应用程序到我的另一个项目?目前,我正在尝试按照官方码头的说明进行工作 。

但是没有结果,在日志文件中启动应用程序时我看到

有可能实现吗?

pom.xml:

0 投票
1 回答
54 浏览

java - 开关场。如何在 Reciever Service 中路由消息?

Switchyard对我来说是新事物,我很迷失在哪里看。我有两个由 ESB 连接的服务。从发件人我发送带有数据的简单类。根据课程类型,我希望接收方决定要做什么。因此类的类型将是动作,并且该类中的数据将用作该动作的值。

例如,如果我想创建新客户,我发送到总线是这样的:

接收者收到消息,看到他必须创建客户并将此消息路由到

并创造了这个客户。有人可以告诉我怎么做吗?

0 投票
1 回答
107 浏览

java - 开关场。如何创建单例服务?

接下来我要做的是:我有调度程序,它将接收不同类型的消息并将它们路由到处理程序。Dispatcher 持有 map of ,每个 MessageHandler 都可以处理自己的消息类型,每个 handler 都应该在 dispatcher 中注册。

所以我有实现接口的“调度程序”服务:

和几个实现接口 IMessageHandler 的 bean:

IMessage 也是一个接口。

我需要 IMessageHandler 的这个实例来调用 Dispatcher 上的“register”方法来注册自己,以便调度程序可以将消息分发给适当的处理程序。

现在我接下来做:

但是我在日志中看到 Dispatcher 被创建了两次。我怎样才能让他单身?

0 投票
1 回答
1134 浏览

eclipse - 部署时的 ClassNotFoundException

我在本地 maven 存储库中安装了一个外部依赖项(ejb-client)。Eclipse 和手动 maven 构建可以很好地看到它并成功编译。它也在 Maven 依赖项下正确列出。

当我部署到 WildFly 8.1 时,运行时无法识别类并引发异常。我以前从来没有遇到过这样的依赖问题。这个项目的唯一区别是它是一个 SwitchYard 2.0 项目(WildFly 8.1 覆盖)。我怀疑 WildFly 配置由于覆盖而错误,或者我缺少一些 Maven 构建插件。

我终于使用 maven shade 插件解决了它,它编译了内部的依赖关系,但是:
1.我以前从来不需要它,所以我不喜欢解决方案
2.从 eclipse 部署时它不会自动运行,所以我必须手动构建 maven和手动部署。部署时如何告诉 maven 运行 shade 插件?我试图将阶段从包更改为部署无济于事。

引起麻烦的外部依赖是 jmsprojekt-main。

pom.xml

WildFly 启动日志显示未找到依赖项中的类:

0 投票
3 回答
662 浏览

sql-server - 无法绑定多部分标识符“p.ProductID”

我有一些在 mssql 平台上执行良好的 SQL,但我们从 switch yard camel flow(SQL 绑定)执行它不起作用。

sql是

消息是

知道为什么吗?

0 投票
1 回答
42 浏览

jboss - 如何在 JBDS 中安装开关场?

我在尝试从主菜单帮助安装并安装新软件并添加适当的站点时遇到错误,因为找不到文件。

0 投票
2 回答
3892 浏览

java - 找不到元素“持久性”的声明

我有以下坚持

有一个代码片段:

调用持久跟随

我跳以下错误

请帮帮我!!!

0 投票
1 回答
52 浏览

java - 监控目录的 BPEL 流程

我正在尝试编写一个 BPEL 流程来监视本地目录的文件到达,并对该文件执行某些操作。我使用 Jboss EAP 6.4 作为服务器,使用 Switchyard 作为我的 BPEL 运行时,使用 Jboss Developer Studio 作为我的 IDE。总的来说,我对 BPEL 和 Web 服务非常陌生。在过去的几周里,我一直试图了解我需要做什么,但无济于事。我最初的想法是创建一个 java web 服务来监视目录,然后让它调用一个 BPEL 流程来对文件执行某些操作。我想知道我是否需要一个服务来完成它,或者你是否可以在 BPEL 本身内完成它。我将使用 BPEL 来调用将使用该文件的服务。任何帮助将非常感激。