问题标签 [osb]

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 投票
3 回答
19188 浏览

wcf - 将用户名和密码传递给 svcutil.exe?

我们有目前使用用户名和密码保护的 OSB 服务。我在尝试使用 svcutil 生成服务代理时收到 401 未授权。我知道您需要设置一个 svcutil.exe.config 文件,但除了通过证书的示例之外,我找不到任何示例。

有谁知道如何使用 svcutil 发送用户名和密码?

0 投票
1 回答
1720 浏览

wcf - 将证书传递给 Svcutil 以生成 OSB 服务的代理

我们希望实现从 WCF 到 OSB 服务的双向 SSL 安全性。我们已成功部署证书,因此当您使用 IE 浏览服务时,您会收到相应的证书提示,然后它会立即将您带到 WSDL。

但是,当您尝试使用此 MSDN 文章中步骤 8 和 9 中定义的 svcutil 生成代理时。

http://msdn.microsoft.com/en-us/library/cc949005.aspx

我得到错误:

收到操作“Get”的回复消息,操作为“ http://schemas.xmlsoap.org/ws/2004/09/transfer/Get ”。但是,您的客户端代码需要操作“ http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse ”。

OSB 服务设置为使用 Soap 1.2,我们使用的 svcutil.exe.config 与本文相同,但 findValue 和 x509FindType 除外。相反,我们使用 FindByThumbprint 指向“My”商店名称和“CurrentUser”商店位置。证书在那里,与我们从 IE 提示符中选择的证书相同。

0 投票
1 回答
501 浏览

alsb - 如何查询 OSB (ALSB) 服务总线消息?

是否可以使用 OSB JMX 接口来查询通过服务总线的消息?

0 投票
3 回答
1213 浏览

junit - OSB 服务的 JUNIT 测试

我们可以有用于测试 Oracle Service Bus 中的代理、业务服务的 Junit 测试用例吗?如果是的话,有人可以给我一些相同的指示。

0 投票
1 回答
3359 浏览

weblogic - OSB WLS 初始化问题

面对 OSB 中的一些奇怪行为,我在客户端模式下配置了带有 MQ 的 WLS,我正在做一些小测试来检查连接,我创建了一个代理服务来读取来自 Q1 的消息和一个业务服务(BS)来路由它到 Q2。问题是代理能够读取消息,但 BS 抛出这个:

JMSPool BEA-169807 从 EJB 或 servlet 中与名为 ALSB_JMS_SessionPool_491704821 的 JMS 资源建立初始连接时出错。服务器稍后将再次尝试连接。错误是 javax.jms.JMSException:[JMSPool:169803]JMS 连接工厂 AKBConnFact 的 JNDI 查找失败:javax.naming.NoInitialContextException:无法实例化类:com.sun.jndi.fscontext.RefFSContextFactory [根异常是 java.lang .ClassNotFoundException: com.sun.jndi.fscontext.RefFSContextFactory

注意:类路径或 domain/lib 文件夹包含 RefFSContextFactory 类

任何想法团伙..?TIA

0 投票
2 回答
1367 浏览

download - Oracle 服务总线

有没有可以下载 OSB 10gR3 的地方?

在此先感谢,贾尼。

0 投票
2 回答
5973 浏览

ibm-mq - com.ibm.mq.MQException

已经被这个问题困扰了几个小时了,有人有什么想法吗?

java.lang.NoSuchMethodError: com.ibm.mq.MQException.(Ljava/lang/String;Ljava/lang/String;II)V at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason .java:223) 在 com.ibm.msg.client.wmq.internal.WMQMessageConsumer.checkJmqiCallSuccess(WMQMessageConsumer.java:123) 在 com.ibm.msg.client.wmq.internal.WMQConsumerShadow.getMsg(WMQConsumerShadow.java:1198 ) 在 com.ibm.msg.client.wmq.internal.WMQConsumerShadow.receive(WMQConsumerShadow.java:922) 在 com.ibm.msg.client.wmq.internal.WMQSyncConsumerShadow.receiveInternal(WMQSyncConsumerShadow.java:233)。 ibm.msg.client.wmq.internal.WMQMessageConsumer.receive(WMQMessageConsumer.java:450) 在 com.ibm.msg.client.jms.internal.JmsMessageConsumerImpl.receiveInboundMessage(JmsMessageConsumerImpl.java:742) 在 com.ibm.msg。 client.jms.internal.JmsMessageConsumerImpl。在 com.ibm.mq.jms.MQMessageConsumer.receive 接收(JmsMessageConsumerImpl.java:423)(MQMessageConsumer.java:258)

当我使用 MQ 本机库放置消息并使用 JMS API 读取它们时出现此错误。jms 读取失败,抛出上述异常。我也在使用 jms 选择器,这似乎是导致问题的原因。没有选择器一切正常。TIA。

0 投票
1 回答
438 浏览

java - 二进制消息比较

我们刚刚遇到了一个有趣的问题,我们在对消息转换的响应流进行单元测试时遇到了这个问题。此流程的结果是(XML 到 NON XML)二进制输出,它被放入队列。我们面临的问题是:此二进制输出消息的长度与非 xml 数据的长度不匹配,我们将其保存为 MFL 格式测试工具的预期结果。我们的推断是 OSB 在内部对此消息应用了一些编码,从外观上看,它是代理/业务服务中存在的 UTF-8。于是我们把expected的编码改成了UTF-8,测试用例成功了。但仔细调查后发现,UTF-8 本身并不能正确表示所有数据。哪里有数据丢失,它用'?' 象征。

而且中间还有MQ,可能有自己的编码,我们目前无法排除。

我们可以想到两种解决方案: 1. 我们可以通过将期望和获得的都转换为 Byte[] 来实现比较,以避免任何编码问题。但是我们无法在输出中获得确切的消息长度。2、我们可以将期望结果和得到的结果都编码成UTF-8以外的通用编码格式,但不确定是哪种,然后进行比较。

有什么想法吗?

0 投票
1 回答
656 浏览

web-services - 您如何使用 TDD 开发使用 Oracle Service Bus 的 Web 服务

有人对使用 Oracle Service Bus 开发 Web 服务时如何进行 TDD 和 UNIT 测试有任何意见吗?我能想到的只是将后端存根,然后通过服务总线运行测试,但这实际上只是集成测试。在这种情况下,我将如何应用 TDD 原则?

0 投票
3 回答
2609 浏览

oracle - Oracle 是否有两种 ESB 产品:Aqualogic Service Bus 和 Oracle Service Bus,或者 ALSB 是否已合并到 Oracle SB 产品中?

Oracle 是否有两种 ESB 产品:Aqualogic Service Bus 和 Oracle Service Bus,或者 ALSB 是否已合并到 Oracle SB 产品中?