问题标签 [open-esb]

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 回答
106 浏览

web-services - BPEL 持久性问题

在 Glassfish 服务器中打开持久性非常容易,但我发现这将持久化通过系统的所有调用,其中一些是不需要持久化的同步调用。这显然会影响服务器性能。

有没有办法指定哪些 bpel 进程被持久化,例如表示同步调用的 BPEL 不会被持久化,而表示位于内存中的异步进程的 BPEL 会被持久化。

0 投票
1 回答
637 浏览

web-services - OpenESB GlassFish - WSDL 导入不正确的位置 URL。

我正在尝试将我的复合项目部署到具有域的生产环境,即

esbservices.mydomain.com

我通过这个 URL 成功地从我的域中获取 WSDL ......即

esbservices.mydomain.com/myproject/services/myservice?wsdl

然而,WSDL 文档(甚至通过域访问)包含对具有本地网络/计算机路径的其他 WSDL 文档的导入。

我想摆脱这个http://my-pc-name.com:9080/而能够使用http://esbservices.mydomain.com/。因为当有人试图从其他网络生成 Web 服务客户端时,它会失败。

0 投票
0 回答
250 浏览

glassfish - OpenESB 2.3 GlassFish - 记录每个请求的 IP 地址

目前我正面临 GlassFish OpenESB (net beans impl) 2.3 的问题。哪个是最新版本。

我在不存在的无效 URL 上在我的服务器上收到大量 http 请求,因此日志文件以每秒 2/3 次的速度打印以下日志。似乎是一个线程和一个循环向我发送这些请求。

[#|2013-07-12T16:04:10.335+0500|警告|sun-appserver2.1|com.sun.jbi.httpsoapbc.embedded.JAXWSGrizzlyRequestProcessor|_ThreadID=136;_ThreadName=httpWorkerThread-9080-3;/MyProject/ DummyTransactions;9080;_RequestID=75ec0a79-46bb-4bfd-bfaf-3ff27cc454dd;|HTTPBC-W00652:未找到请求的 URL /MyProject/DummyTransactions,端口 9,080|#] 的 Web 服务映射

有没有办法记录每个请求的 IP 地址,然后还有办法阻止它们。这两个中的任何一个都将非常有帮助。

提前致谢

0 投票
1 回答
106 浏览

web-services - 在 GlassFish 2 下运行单独的证书

谁能解释一下我的 GlassFish 应用程序服务器中如何拥有多个 X.509 证书?对我来说主要的挑战是 GlassFish 只使用一个别名,即“s1as”。

0 投票
1 回答
802 浏览

java - Web 应用程序在部署时找不到文件

我有一个使用 files.txt 工作的应用程序。当我使用主类测试应用程序时它可以工作,但是当我部署它时出现此错误:

我怎样才能使这项工作。谢谢 !

0 投票
1 回答
585 浏览

web-services - OpenESB CASA:单个 WSDL 中的多个操作

我有一系列 Web 服务端点,它们在我的实体上提供基本的 CRUD 操作。例如,采用以下 WS 方法: userService?wsdl --getUser(id) --getUsers --addUser(User) --removeUser(id)

我想在 OpenESB 上创建一个 CA,为所有这些操作提供一个代理端点。

所以我要做的是在 NetBeans 上创建一个新的 BPEL 模块,然后我添加一个新的 WSDL 文档,这将是我的描述符。然后,我将多个操作添加到此 WSDL。

然后,我为后端 WS 中实现的每个操作创建一个 BPEL。

这有效地为我提供了具有多个操作的结果输出 WSDL。

将此 BPEL 模块添加到我的 CA 时出现问题;将端口链接到 PartnerLink 时,每个端口只能执行一次。您可以在此屏幕截图上更清楚地看到它:

在此处输入图像描述

我只能从 aulaServicesPort 跟踪一个“箭头”到单个 PartnerLink,而我需要将其链接到屏幕截图中显示的两个操作。

这会导致多个 WSDL,每个操作一个,而我想创建一种“集线器”WSDL,包括所有相关操作(在我之前的示例中,这将是具有所有给定操作的用户 CA)

0 投票
1 回答
171 浏览

wsdl - OpenESB - 不同的环境

我正在开发一个提供 Web 服务目录的服务层应用程序,然后我正在使用 OpenESB 编排它们。

我创建我的 BPEL,使用http://localhost:8080/services/myService?wsdl.

问题是——这些 BPEL 强烈依赖于这个特定的 URL,当我在生产服务器上部署时,我的 ESB 层停止工作。

如何使我的 BPEL 独立于特定端点?我可以将 URI 引用到外部配置文件吗?

0 投票
1 回答
266 浏览

java - 未找到 WSDL 的 Java OpenESB CalculatorApp 文件异常

我正在尝试运行 OpenESB 附带的示例计算器应用程序,但我不断收到以下错误。

java.io.FileNotFoundException: http://localhost:8080/CalculatorApp/CalculatorWSService?wsdl

第一个计算器页面有效: http://localhost:8080/CalculatorClientApp/

但是当我单击“获取结果”时,它会生成 FileNotFoundException。

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
555 浏览

javascript - 带有 JavaScript 客户端的 OpenESB/NetBeans RESTful Web 服务

我按照这个关于开发 RESTful Web 服务的基本 NetBeans 教程进行操作。我能够成功地为客户数据库创建和测试 Restful Web 服务。

但是,在为这个 RESTful Web 服务创建 Restful JavaScript Client 时,我得到一个空表输出。似乎 TestStubs.html JavaScript 代码部分中的 app.getResources() 调用使用 app.getResources() 调用返回了一个空数组,因此资源数组上的循环永远不会运行。

这是资源为空的 TestStubs.html 的 JavaScript 部分:

这是 localhost:8080/CustomerDBrestJS/customerDBrest.client/TestStubs.html 的截图

截屏

0 投票
1 回答
474 浏览

web-services - 在openesb中调用外部Web服务

我在本地创建了一个简单的网络服务。在 bpel 项目中导入其 wsdl 并尝试调用它。我直接从浏览器测试了网络服务,它工作正常。但是在 CA 中运行测试用例会给我以下错误。