问题标签 [glassfish-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 回答
1055 浏览

security - 从 bpel 进程调用需要基本 http 身份验证的 Web 服务

我正在寻找需要从 bpel 进程进行基本身份验证的 Web 服务。我已将我的 wsdl 配置为尽可能接近“网络”所说的内容,但它仍然无法正常工作。它进行调用,但在请求的标头中没有所有重要的行。

有做过这件事的人可以帮忙吗?也许是一个例子或什么?

有关我遵循的一些示例,请参见此处。

0 投票
5 回答
6622 浏览

java - GlassFish ESB / Open ESB 的未来是什么

随着 SUN 和 Oracle 的合并:Open ESB 又名 GlassFish ESB 的未来是什么?这个产品是否会因为 Oracle 拥有 Oracle Service Bus(以前是 BEA AquaLogic Service Bus)而停产?

0 投票
2 回答
456 浏览

netbeans - BPEL 流程的参数

我使用 OpenESB + BPEL。我想使用一些参数来设置系统特定的设置(路径、字符串常量等)。我尝试使用一个简单的 java 类应该读取并与此方法一起使用的属性文件(http://wiki.open-esb.java.net/Wiki.jsp?page=BPELSEHowToCallJavaMethods)。问题是我无法在 BPEL 项目中创建属性文件(不支持)。所以我手动创建了一个文件。但是这个文件不包含在部署的应用程序中。

是否有任何包含属性文件的可行解决方案,或者是否有任何其他方法可以在 BPEL 流程上设置参数?

谢谢,

胡必比

更新:我发现使用应用程序变量是解决方案。我定义了一些变量,但我不知道如何在 BPEL 中使用它们。

0 投票
1 回答
1449 浏览

java - Unable to deploy in Netbeans 6.7.1 and Glassfish v2.1.1

I am trying to deploy a simple WebService in Netbeans 6.7.1 and Glassfish v2.1.1 and am getting the following error. I am using GlassfishESBv2.2 and windows 7 machine. I have tried googling and implemented things as shown in http://forums.netbeans.org/topic10055-0-asc-0.html . Still unable to deploy. Though the message says that application server is not started, from the Server tab , I am able to see a message which indicates Glassfish has started.Also , doing a netstat after trying to deploy returns this, which means that Glassfish is running.

C:>netstat -an | findstr "4848" TCP 0.0.0.0:4848 0.0.0.0:0 LISTENING

I have been trying real hard to get this resolved. Any help is highly appreciated.

Error Message :

The Sun Java System Application Server could not start. More information about the cause is in the Server log file. Possible reasons include:
- IDE timeout: refresh the server node to see if it's running now.
- Port conflicts. (use netstat -a to detect possible port numbers already used by the operating system.)
- Incorrect server configuration (domain.xml to be corrected manually)
- Corrupted Deployed Applications preventing the server to start.(This can be seen in the server.log file. In this case, domain.xml needs to be modified).
- Invalid installation location.
C:\Users\xyz\Documents\NetBeansProjects\HWebService\nbproject\build-impl.xml:564: Deployment error:
The Sun Java System Application Server could not start.
More information about the cause is in the Server log file.
Possible reasons include:
- IDE timeout: refresh the server node to see if it's running now.
- Port conflicts. (use netstat -a to detect possible port numbers already used by the operating system.)
- Incorrect server configuration (domain.xml to be corrected manually)
- Corrupted Deployed Applications preventing the server to start.(This can be seen in the server.log file. In this case, domain.xml needs to be modified).
- Invalid installation location.
See the server log for details.
BUILD FAILED (total time: 29 seconds)

0 投票
1 回答
174 浏览

file-io - GlassfishESB filebc 组件导致打开文件句柄过多

我有一段时间在生产系统(Win 2k3)中运行基于 Glassfish ESB 的 CASA 应用程序。我最近遇到了一个非常奇怪的文件句柄相关问题。碰巧我无法从 prod 服务器内部执行任何与文件相关的操作。我的分析使我使用了名为“OpenedFilesView”的工具,该工具列出了任何进程的所有打开文件句柄。我看到在指定文件夹(在文件服务器上)上有数千个 .LCK 文件打开的文件句柄。这是我的 casa 应用程序尝试复制从不同文件夹(例如 FolderA)接收的文件的文件夹(例如 FolderB)。我已将 FILEBC 组件用于此文件移动操作。有没有人遇到过这个/类似的问题?

0 投票
2 回答
1604 浏览

web-services - 从 OpenESB 中的 Web 服务调用 BPEL

现在我正在使用 Open ESB 开发一个复合应用程序。我通过发送请求 SOAP 消息通过测试用例对我的应用程序进行了测试,效果很好。

问题是,我希望我的复合应用程序能够像 web 服务一样使用,所以我可以使用 SOAPpy 从 Python 调用复合应用程序,而不是像在测试用例中那样发送编辑过的 SOAP 消息。

我怎样才能做到这一点?我应该从 Web 服务调用 BPEL 流程吗?

我已经阅读了“简要介绍:探索 OpenESB”和“使用 NetBeans IDE 6 构建基于 SOA 的复合应用程序”。这两本书都为复合应用程序创建了一个接口,而不是像 Web 服务那样使用复合应用程序。

提前致谢,

0 投票
1 回答
793 浏览

windows - jbi-registry.xml:文件过早结束

有时 Glassfish - OpenESB-v2.3 会出现以下错误:

这里发生了什么?

0 投票
0 回答
147 浏览

glassfish-esb - Glassfish ESB 2.1 运行时出现“找不到文件异常”

美好的一天..!

在生产中,我们有 Glassfish 2.1 服务器在两个实例中托管 ESB 应用程序,每个实例位于两个 Linux Box 下。ESB 应用程序的功能是接收客户端请求并转换到目的地,再次接收响应并发送回客户端。

从过去几天开始,我们在 HTTP BC 的 WsdlQueryHelper 抛出的日志中看到“找不到文件异常”。我们分析了日志并了解到它仅发生在一个实例(服务器 1 的实例 2)上,而该实例中的请求很少。我们从 SOAP 工具检查了该实例的服务,它给出了适当的响应,了解 WsdlQueryHelper 在运行时未能处理少量请求。在日志中相同的异常详细信息下方,

*[#|2012-12-13T18:29:24.526+1100|FINE|sun-appserver2.1|com.sun.jbi.httpsoapbc.WsdlQueryHelper|_ThreadID=319;_ThreadName=httpWorkerThread-7092-0;ClassName=com。 sun.jbi.httpsoapbc.WsdlQueryHelper;MethodName=;_RequestID=6fdd0535-24d4-4878-8c98-b48e2dea39eb;|init 查询帮助程序失败。javax.wsdl.WSDLException:WSDLException(在/definitions/types/xsd:schema):faultCode = OTHER_ERROR:尝试解析'RouterSchema_v4.xsd'引用的模式时发生错误,相对于''。:java.io.FileNotFoundException:未找到此文件:com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java :918) com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(WSDLReaderImpl.java:678) com.ibm。

你能帮我们解决这个问题吗?

问候,拉姆

0 投票
1 回答
1299 浏览

java - 在运行时在消息驱动 Bean 中添加手动映射名称

我需要制作简单的消息驱动 Bean,它将监听动态添加的队列位置。我尝试了几种方法来实现这一点,但都没有奏效。我有使用 esb 和 java 消息队列的应用程序,并且我试图在运行时从配置文件中读取队列位置,从而告诉我的消息驱动 bean 要监听的队列是什么。我也不确定这是可能的。

我也试过实现message listener,但是因为要使用ejb模块,而且ejb模块不支持main方法,需要自己的容器(比如messagedriven bean),不知道用什么代替main方法达到相同的目标。我无法使用会话 bean,因为我需要在客户端和服务之间实现异步通信。

我也尝试过使用客户端应用程序(虽然它不是选项之一),但是 maven 项目不支持在 netbeans 中对此类应用程序进行调试和运行功能。

有谁知道这个问题的任何解决方案,或者至少有一些想法?