- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
在 Unix 服务器上,我通过进程调度程序运行应用程序引擎。在其中,我试图在“Exec”pplcode 函数中使用“zip”Unix 命令。
但是,我只得到错误
PS_Exec(P):执行批处理命令时出错,原因是:没有这样的文件或目录 (2)我已经尝试了几种方法。我认为最合乎逻辑的方法是将目录更改回根目录,然后更改到指定目录,以便我可以轻松地使用 zip 命令,例如以下...
Exec("cd / && cd /opt/psfin/pt850/dat/PSFIN1/PYMNT && zip INVREND INVREND.XML");
1643 12.20.34 0.000048 72: Exec("cd /opt/psfin/pt850/dat/PSFIN1/PYMNT");
1644 12.20.34 0.001343 PS_Exec(P): Error executing batch command with reason: No such file or directory (2)
我什至尝试了以下...只是为了看看任何东西是否在 Exec 中工作...
Exec("ls");
果然报了同样的错
现在,有些人可能想知道,与进程调度程序相关联的帐户是否真的对服务器上的这个特定目录路径具有权限?好吧,我能够毫无问题地创建上一个命令中给出的 xml 文件。
我似乎无法通过 Unix 命令的 Exec 发布来修改它。我想知道这是否是 unix 服务器关于运行进程调度程序的运算符(operator) ID 的权利和权限错误。但是,鉴于它可以在那里创建和写入文件,我无法理解为什么 Exec 命令会遇到任何阻力......只是我在黑暗中的直觉......
任何帮助将不胜感激!!!
谢谢,弗林
最佳答案
不确定您是否仍有问题,但在您的执行代码中,添加可选的 %FilePath_Absolute
常量应该有帮助。当该常量被关闭时,PS 会自动为所有命令添加前缀<PS_HOME>
。 .不过,您必须指定带有此标志的绝对路径。我已将命令更改为应该有效的命令。
Exec("zip /opt/psfin/pt850/dat/PSFIN1/PYMNT/INVREND /opt/psfin/pt850/dat/PSFIN1/PYMNT/INVREND.XML", %FilePath_Absolute);
文档位于 PeopleBooks有时有点困惑,但在这种情况下它解释得很好。您始终可以将绝对位置存储在一个变量中,并将其作为前缀添加到您的命令中,这样您就不必一直输入 /opt/psfin/pt850/dat/PSFIN1/PYMNT/
.
关于linux - PeopleSoft 应用程序引擎的 EXEC pplcd 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25874396/
我们安装了 PeopleSoft,我正在构建一个单独的 Web 应用程序,该应用程序需要从 PeopleSoft 数据库中提取数据。 Web 应用程序将位于与 PeopleSoft 不同的服务器上,但
我想远程查询 peoplesoft 并获取一些给定用户凭据匹配的数据。 有没有办法以编程方式做到这一点? 我可以用python来做吗?如果没有,我需要哪种语言或技术? 提前致谢。 最佳答案 如果您可以
大家好,我们正在构建一个工作门户。当用户登录到门户时,他/她可以按下一个按钮,将他们重定向到 peoplesoft 网页。但是,当用户仅关闭 peoplesoft 网页中的选项卡并且未注销时,他/她再
有没有办法使用 PeopleCode“转移”功能转移(并填写字段)到组件使用 INSTALLATION 作为搜索记录的页面? 我们在 PT 8.53 上使用 FSCM 9.1。 我尝试转移到的页面
您如何使用 Peoplesoft 测试框架中的“存在”操作?它不像记录的那样工作。如文档所述,它说:对于“文本”类型和“存在”操作,使用“name=XYZ;ret&exists”的识别值,其中 XYZ
我正面临 PeopleSoft 查询(使用 Oracle 后端数据库)的一个问题:当一个涉及多个记录的相当复杂的查询被用户触发时,PS 会强制连接安全记录,从而生成如下 SQL: select ...
一个特定的用户与 2 个角色相关联,这 2 个角色在工作流电子邮件列表中,因此该用户两次收到相同的电子邮件。无论如何我可以避免这种重复的电子邮件 谢谢 高瑟姆 最佳答案 只是有点晚了...:/但是看到
我试图更好地了解行和行集在 PeopleCode 中的用途?我读完了PeopleBooks,但仍然觉得我没有很好的理解。我希望对这些与应用程序引擎程序相关的内容有更多的了解。也许通过一个例子可能会有所
根据Peoplebook here , CreateRowset 函数有参数{FIELD.fieldname, RECORD.recname} 用来指定相关的显示记录。 我曾尝试像下面这样使用它(仅作
我们正在考虑安装版本控制。我们发现三个与 PeopleSoft 集成:Phire、Gray Sparling 和 Stat。有没有人用过这些,你有什么经验? 最佳答案 我对 STAT 有很多经验,但没
有没有人在 Liferay 或 uPortal 等第三方应用程序中通过 iFrame 成功集成了 Peoplesoft 屏幕或导航? 我们正在尝试将 Liferay Portal 集成为 Web 前端
我在 PeopleSoft 应用程序上遇到了一个奇怪的问题。看来集成代理消息的处理顺序不正确。还有另一种可能性,那就是提交是异步触发的,允许事务乱序完成。 有许多详细记录的插入,后面跟着一个对刚插入的
我正在尝试构建需要与 PeopleSoft 应用程序同步的第三方应用程序。是否有任何 CI 可以让我使用 Web 服务对用户进行身份验证以进入 PeopleSoft 数据库?身份验证必须来自第三方自定
我的任务是构建一个 ETL job这需要财务csv来自 Assets 管理程序的数据,转换并传送到我们的PeopleSoft Financial system . 我正在使用Talend还写了一些py
我正在使用 PeopleSoft 的查询管理器来构建一个包含经理姓名的新员工报告。不幸的是,Job - EE 表将报告捕获到位置而不是经理。为了获得经理的名字,我必须再次链接到 Job - EE 表,
我是 PeopleSoft 和 Application Designer 的新手。我正在使用 Peoplesoft 9.0。我想使用自定义 CSS 样式创建自定义按钮外观。 我在页面上添加了一个按钮。
在 Unix 服务器上,我通过进程调度程序运行应用程序引擎。在其中,我试图在“Exec”pplcode 函数中使用“zip”Unix 命令。 但是,我只得到错误 PS_Exec(P):执行批处理命令时
我使用下面的类似代码使用 VBA 从 Excel 运行“公共(public)”PeopleSoft 查询。当我查看从下面的代码生成的超链接时,它类似于我们使用此方法运行的公共(public)查询。唯一
我正在研究通过 Web 服务将第 3 方 Web 应用程序与 PeopleSoft 集成。我对 PeopleSoft 不是很熟悉。经过初步调查后,似乎为了将任何 PeopleSoft 功能公开为 We
在我们的网络服务器上,我们看到了大量这样的错误: 应用服务器上次连接//psoftapp.company.net_8850 bea.jolt.ServiceException: bea.jolt.Jo
我是一名优秀的程序员,十分优秀!