问题标签 [peoplesoft]
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.
wcf - 无法使用 BizTalk 2010 中的 WCF 适配器调用一种方式 Peoplesoft 服务
我们正在尝试使用 WCF-BasicHttp 绑定和单向发送端口调用不从 BizTalk 2010 返回任何响应的单向 PeopleSoft 服务。
我们收到以下错误。
System.ServiceModel.CommunicationException:服务器没有提供有意义的回复;这可能是由于合同不匹配、会话过早关闭或内部服务器错误造成的。
我已经阅读了几篇关于这个问题的文章。这说由于可靠的传递功能,BizTalk 不支持一种方式的消息
social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/3a55a044-0a07-416c-9931-1dd6bdeb717a
这个说我需要创建 WCF 代理,它将调用单向 Web 服务并向 BizTalk 返回一条空消息,因此消息传递过程不会超时等待答案。(如果可能的话,我想避免这种情况)
www.pvle.be/2008/12/calling-one-way-wcf-service-with-biztalk-wcf-adapter-part-2/
在这个线程的结尾,Rajesh 说他们使用 SOAP 适配器来解决同样的问题。(不推荐使用 SOAP 适配器)
在另一个线程中,拉杰什说
正如 Steef 前面提到的,BizTalk 不支持严格的单向 WCF 发送端口。因此,您可以尝试将单向发送端口更改为双向发送端口,然后如果您不需要它,您可以忽略编排中的响应消息
我尝试将单向发送端口更改为双向发送端口。我仍然遇到同样的错误。
所以我的问题是:
是否可以在不编写其他 WCF 代理的情况下调用不从 BizTalk 2010 返回任何响应的服务?如果是,您能否提供一个分步示例?
感谢您对我的长篇文章的耐心等待。
阿尔珀
wcf - BizTalk 2010 调用一种方式(即发即弃)服务和确认
上下文:BizTalk 2010 试图调用不返回响应的单向(即发即弃)PeopleSoft 服务。我已经验证 BizTalk 2010 不支持设计的单向服务。无法使用 BizTalk 2010 中的 WCF 适配器调用一种方式 Peoplesoft 服务
PeopleSoft 团队向我展示了他们的异步服务返回以下 Http 状态和标头。
但是,当我查看从 BizTalk 2010 发布的 One Way WCF 服务返回的 xml 时,我看到了这个
请注意空的 SOAP 消息。
因此,BizTalk 2010 需要有一个 NON-NULL 响应才能调用服务。发回上述 HTTP 状态代码的 PeopleSoft 服务不被 BizTalk 视为确认。
那是对的吗?
谢谢。
ruby - 在 Peoplesoft App 上使用 Watir:每个文本字段都会重新加载页面
我正在使用 Watir 1.6.7。
我正在使用 Watir 和 Cucumber 为 PeopleSoft 应用程序开发一些回归测试。我在应用程序中遇到了一些表单问题。
首先,在 text_field 中输入值时,当用户在 text_field 之外单击时,页面会刷新。等待下一个 text_field 元素存在是有问题的,因为它可能会在页面重新加载之前或在页面重新加载后按预期定位元素。增加等待时间从来都不是一个好的解决方案,即使它“有效”。
第二个问题是直到用户在当前字段之外点击才会触发页面刷新。在这种情况下,当脚本尝试访问下一个要填充的 text_field 时会发生这种情况。这里的一个解决方案是发送一个或键击,但我能感觉到脚本随着每次这样的添加而变得更加脆弱。
是否有任何其他方法不那么脆弱,并且在每个 text_field 操作之间不需要 2-3 个额外的命令?
逐个播放看起来像:
- 浏览器导航到包含表单的页面。
- 浏览器填写第一个表单字段。(修复:发送击键导致页面刷新,wait_until 第二个字段再次可见)
- 浏览器选择要填写的第二个表单域。(再次,击键和 wait_until)
- 页面刷新,脚本失败。(解决)
- 浏览器选择第三个表单域...
installation - 订阅合约错误日志的限制
我在集成代理中监控某些失败消息时遇到了问题。当我查看详细信息并单击错误消息时,我只有 50 行......所以我无法检查在此过程中到底发生了什么。(PeopleTools ->集成代理->服务操作监视器->监控->异步详细信息)
我尝试直接从PSIBERRP检索日志,但正如您所料,其中一个事务 ID 也只有 50 行。
我在Tools 8.50.06上,我在 google 上检查了书籍和一些请求,询问了我周围,没有人知道如何解锁这个限制。
有谁知道一些设置来消除这个限制?
oracle - Peoplecode,SQLEXEC 没有检索到正确的数据
<-------人员代码------>
你好,
我有一个我尝试使用 SQLEXEC 和 SQL.fetch() 执行的 SQL 查询,但问题是,当我将值传递给参数 (:1,:2...) 时,它不会返回一行但是当我对查询本身的 where 子句中的值进行硬编码,它检索到正确的值。有人可以帮忙吗?
我的查询类似于以下示例查询: Select * from PS_rec1 where emplid=:1 and plan_type=:2
在我对值进行硬编码之前,它不会返回任何数据。
我已经检查了后端的值,并且可以获取一些数据。此外,相同的查询在 TOAD 中运行时会检索数据。
.net - 复杂对象作为 SAP Web 服务中的参数?
我们正在创建一个将复杂对象作为参数的 Web 服务。如果 SAP 和 PeopleSoft 需要使用服务并创建要作为参数传入的对象,这是否会成为问题?
谢谢!
php - 有没有办法从 PeopleSoft HRMS 应用程序中联合内容?
我正在寻找一种在不使用 ODBC 的情况下从 PeopleSoft HRMS 应用程序中提取数据的方法。最好是想以 XML、RSS 或其他类型的通用格式获取所有打开的列表,这将允许我在将新 HRMS 应用程序数据与旧 HRMS 应用程序数据合并的应用程序的生产中进行操作.
有任何提示、技巧或好的阅读材料吗?
peoplesoft - 确定 PeopleSoft URL
确定当前组件的 URL 的最简单方法是什么?
我需要做的是获取当前 URL 并将最后一部分更改为不同的组件,我将其存储在 URL 定义中。这个新的 URL 将通过电子邮件发送到另一个 OPRID。
但目前无法确定当前 URL。
谢谢
sockets - PeopleSoft Webserver 崩溃,失去与 AppServer 的连接
在我们的网络服务器上,我们看到了大量这样的错误:
Application Server last connected //psoftapp.company.net_8850 bea.jolt.ServiceException: bea.jolt.JoltRemoteService(GetCertificate)call(): Timeout\nbea.jolt.SessionException: Connection recv error\nbea.jolt.JoltException: [3] NwHdlr.recv():超时错误
在我们的 Appserver 上:
PSPUBDSP_dflt.27505 (0) 07/20/11 08:13:33 (JNIUTIL):抛出 Java 异常:java.net.SocketException:连接重置
我正在阅读 PeopleSoft 的一些调优文档,我发现了我在几个地方看到的建议——将 tcp_wait_time_interval 减少到 60 秒。我想我有点理解这是在做什么 - 似乎不再使用的网络(或套接字?)连接被“回收”或可用?有人可以证实这一点吗?另外,为什么这些连接未使用/陈旧?它是由于人们没有正确退出应用程序(而只是关闭浏览器)造成的吗?
谢谢!
peoplesoft - 与人融为一体
我想远程查询 peoplesoft 并在给定用户凭据匹配的情况下获取一些数据。有没有办法以编程方式做到这一点?我可以用python来做吗?如果没有,我需要哪种语言或技术?
提前致谢。