问题标签 [siebel]
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.
vb.net - 如何向 VB.NET 2008 SOAP 请求添加标头?
我有一个 VB.NET 2008 程序,它访问由 WSDL 定义并使用 SOAP 协议的 Siebel Web 服务。
Siebel Web 服务要求在服务请求中包含一个包含用户名、密码和会话类型的标头,但该标头未在 WSDL 中定义。
因此,当我使用 soapUI 实用程序测试 WSDL 时,WSDL 定义的请求如下所示:
但上述内容不起作用,因为它包含一个缺少用户和会话凭据的空标头。只有当我手动替换<soapenv:Header/>
为包含用户名、密码和会话类型的标头时,它才有效,如下所示:
我的问题是我无法弄清楚如何将上述内容转换为 VB.NET 2008 代码。
将 WSDL 导入 Visual Studio 2008、在 VB 代码中定义服务并引用 Web 服务方法时,我没有问题。但是,我无法理清如何在 VB 中定义 Web 服务,以便更新的标头包含在 Web 服务请求中,而不是空标头。因此,我从 VB 发出的所有服务请求都失败了。
我可以定义一个继承自 SoapHeader 类的类...
...但是如何在 VB 发出的 SOAP 请求中包含此标头?
我用来测试的示例代码是一个带有按钮和列表框的简单表单。
代码在子例程的最后一行失败,并显示一条消息,指示请求尚未通过身份验证(错误代码:10944642 错误消息:错误:入站 SOAP 消息 - 会话令牌丢失或无效或已过期),这是相同的错误当我离开包含用户名、密码和会话类型的标题时,我进入了soapUI。
我相信我需要将标头添加到端点(根据http://msdn.microsoft.com/en-us/library/ms731749.aspx和http://msdn.microsoft.com/en-us/library/system .servicemodel.configuration.serviceendpointelement.aspx)但我不确定如何在 VB 中执行此操作。
c++ - 析构函数调用了不合适的库
这是代码:
foo.h
foo.cxx
还有 Logger 类,它在 foo 中使用,没什么有趣的,constructor(char * message)、destructor() 和 write(char * message)。
问题总结:
当我从测试设备调用 libfoo.so 时,它可以正常工作,但是在函数 sdq_init_connector 返回它之后从生产系统调用它时 SEGFAULTs backtrace 下面
请注意 #12 有另一个具有相同对象名称的库。为什么我的内部对象需要来自某个外部库的析构函数?
xsd - Siebel 标头的架构
上述行作为 XML 片段输入到 JDeveloper 的 BPEL 流程中。
问题:如何设计合适的模式来获取 Siebel 标头的用户名和密码以调用 Siebel 服务?
product - Siebel 推广组
我想知道我是否可以使用促销组功能从我用作会员的产品系列中获取一个产品,以及从我也用作另一个会员的产品类别中获取另一个产品?
我希望将其用作兼容性规则,即 IE,产品线 A 中的产品将产品 A 排除在产品 A 类之外。
siebel - 如何在 Siebel CRM Desktop 中自动填充日期字段?
每当我创建一个新活动时,我都需要一个自动填充的日期字段(它将自动填充但呈灰色显示,除非需要选中旁边的复选框)。
创建新活动时,我会根据日期字段执行验证。由于未选中日期字段复选框,因此未考虑验证值。
任何帮助或建议表示赞赏。
谢谢。贾亚·维涅什。
c# - 通过 COM/Siebel 应用程序服务器自动化 Siebel 应用程序:如何获取字段名称?
对于 .Net WCF 服务,我使用 COM/Siebel Application Server 来自动化 Siebel 6.3.0.316,但我还没有弄清楚如何找出字段名称。我可以查询 Siebel 视图的名称,但我没有找到任何方法来获取 Siebel 字段名称,无论是批量还是单独。并且所有在字段上操作的方法都需要字段名作为参数。
有人对此有任何经验或有任何解决此问题的建议吗?
web-services - SOAP 请求的问题
我正在尝试通过...将 Siebel CRM 与 SAP 系统集成...问题是:siebel 生成的 SOAP 请求给了我一个错误,而如果我使用 SOAP UI 生成 SOAP 请求,它工作正常。以下是生成的错误消息和 SOAP 请求
来自 siebel SOAP 请求的错误:
CX_ST_MATCH_ELEMENT:.系统预期元素'PiCopyreference'"。(SBL-EAI-04308)
Siebel 生成的 SOAP 请求不成功:-
成功的 SOAP UI 生成请求:-
同样在 siebel 中,我使用工作流(不涉及脚本)生成 SOAP 请求。
oracle - Siebel 开放式 UI 环境
我正在寻找一种快速简便的方法来设置 Siebel Open UI,以便在我的公司环境中实施之前对其进行测试。我们目前使用的是 8.1.1.5,并且有兴趣升级到 8.1.1.9。我们听说 Siebel Open UI 将允许您在 Google chrome 和其他浏览器中使用 CRM。我们还听说可以更自由地更改 UI,而且我们不必坚持使用 SWSE 模板。
siebel - 我正在尝试在 Siebel 中制作一个小程序 ReadOnly。我正在使用 Aspect BC ReadOnly 属性
但是 Aspect BC ReadOnly 不起作用。可以使用 Aspect ReadOnly 使整个视图为 ReadOnly。
我正在使用这样的东西:
在 BC 用户道具中,
在 Applet User 道具中,
当 Aspect1 值即 Field1 值为“Y”时,这应该使 My View1 中的 My Applet 只读。
PS:Field1
是一个计算值,它被评估为“Y”。
但这不起作用,是否有任何特殊情况不起作用。
提前致谢
siebel - 我想通过单击按钮刷新 siebel 中的视图
我正在使用 siebel v 8.0。
单击小程序中的按钮时,我想刷新视图。
单击按钮时,我需要浏览器脚本中的一些代码来刷新视图。
我努力了
但他们都没有工作。但我需要刷新整个视图而不是当前的小程序。请帮忙。.