首页 \ 问答 \ 如何在IBM BPM中设置Python / Jython(How to setup Python/Jython in IBM BPM)

如何在IBM BPM中设置Python / Jython(How to setup Python/Jython in IBM BPM)

我想在IBM BPM中配置Python / Jython,以便这些文件可以直接从流程应用程序执行。 我怎样才能做到这一点? 如何在WebSphere Application Server中设置此条目?


I want to configure Python/Jython in IBM BPM, so that these files can directly executed from process app. How can I do that? How to setup this entry in WebSphere Application Server?


原文:https://stackoverflow.com/questions/26623595
更新时间:2022-01-11 21:01

最满意答案

为什么需要在IBM BPM上安装python或jython,如果需要使用WAS命令行进行部署,那么命令与jython或python无关,并且可以执行相同的操作。


Why do you need to install python or jython on IBM BPM , if you need it to make deploy using WAS command line , there're commands that not related to jython or python and can do the same.

相关问答

更多
  • (1)我们通常意义上说的python是CPython,也就是完全用C实现的python,它支持C的扩展,不支持java什么的扩展。 (2)JPython是完全用JPython实现的python,它支持用java扩展,貌似无法用C扩展。 (3)这两个东东如果不讨论什么特殊的模块的话,当然用法相同,打个比方,现在用一个项目,让你用Fortran来实现python,那你也会尽可能的保持其语法上与另外两个主流的interpret一致。 (4)这两个东东,当然有区别,例如CPython就没有JPython的垃圾回收机 ...
  • 为什么需要在IBM BPM上安装python或jython,如果需要使用WAS命令行进行部署,那么命令与jython或python无关,并且可以执行相同的操作。 Why do you need to install python or jython on IBM BPM , if you need it to make deploy using WAS command line , there're commands that not related to jython or python and can ...
  • Jython路线图肯定是过时的。 然而,在Frank Wierzbicki的Weblog(Jython的主要开发人员之一)中,您可以获得更新 ,告诉Python 3绝对是雷达。 不幸的是, 在同一个博客的评论中已经说明了什么时候还不清楚: Jython将会达到2.6及以后的3.x,但很难给出一个稳固的时间框架。 我希望能在几个月内得到2.6分。 Jython roadmap is definitely outdated. However, on Frank Wierzbicki's Weblog (one ...
  • 一些Python模块,像lxml ,需要C中的组件。这些在Jython中不起作用。 大多数Python包可以正常工作,您可以使用与在CPython中使用的工具相同的工具进行安装。 这在Jython Book的附录A中有描述 : 要获取setuptools,请从http://peak.telecommunity.com/dist/ez_setup.py下载ez_setup.py。 然后,转到离开下载文件的目录,然后执行: $ jython ez_setup.py [easy_install脚本将被安装到Jy ...
  • 应首先将setupPath()方法添加到JythonObjectFactory中。 public static void setupPath(String[] paths) { PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("import sys;"); for (int i = 0; i < paths.length; i++) { interpreter.exe ...
  • 你的数据实际上不是YAML,缺少一些冒号和一些不必要的引号: Cell: cellName: Cell01 JAAS: alias1: aliasName: j2cALiasA aliasDesc: First j2cAlias alias2: aliasName: j2cALiasB aliasDesc: Second j2cAlias Node: nodeName: Node01 JAAS ...
  • 我可以证实类似的发现。 Intel Mac,OS X 10.6.1,Java 1.6.0_15 64位,Jython 2.5.1。 使用CPython 2.6.1运行代码需要0.1-0.2秒,但使用Jython运行代码需要至少几十秒; 我没等多于30个。它也使用了很多CPU。 我尝试了Beautiful Soup 3.0.7a,因为它使用了不同的解析器,但结果相同。 有趣的是,我尝试在不同的HTML文件上运行您的代码,它工作正常。 但它似乎仍然比CPython慢得多:Jython花了1.02-1.3秒; C ...
  • 在v8.5中,没有什么比暂停进程门户中的任务更好的了。 虽然我们可以从管理控制台暂停任务。 此外,如果您想从流程门户暂停它,您可以尝试以下方式: 创建一个HS,具有一个文本框,用于接受进程的PID。 使用JS API,暂停提供的PID的任务。 var id = tw.local.pid ; tw.system.findProcessInstanceByID(id).suspend() ; 将此人工服务作为可启动服务公开给有意的用户。 提供要暂停的PID。 In v8.5 there is nothing ...
  • 如果我正确理解你做了什么,你的假设是正确的:teamworks.HttpClient在默认情况下触发HTTP GET。 据我所知,没有办法配置它发送POST请求。 我建议用更强大的Web客户端编写自己的Java Integration Service,但对未来来说这将非常方便: http://www.ibm.com/developerworks/bpm/bpmjournal/1404_boyer/1404_boyer.html 此资源包括编写您自己的REST服务器,但底部还有一章介绍如何将REST客户端实现 ...
  • 经过一番搜索,我实际得到了答案。 首先,根据您安装的操作系统和Java,从以下链接下载JES 5.02。 https://github.com/gatech-csl/jes/releases 然后运行以下功能。 因为我在这个程序中使用的函数,如makeEmptyPicture,pickAColor等基本上都是JES函数,除了这个JES之外不会被python编译器编译。 After some searching, I actually got the answer. First, download the ...

相关文章

更多

最新问答

更多
  • Google会更新重定向网址吗?(Does Google update redirect URLs? [closed])
  • 如何将js-variable从.js文件传递给Electron中的.html页面?(How to pass js-variable from .js file to .html page in Electron?)
  • matlab中的数据处理gui - 从文件和文本框中读取并传递给函数(data handling in matlab gui - reading from file and textbox and pass to function)
  • SVG矩形的笔划宽度在顶部/左侧被切除。(SVG rectangle's stroke widths are cut off on top/left. How do I fix this?)
  • BOOST_CHECK中的错误?(Bug in BOOST_CHECK?)
  • 使用ActiveDocument时记录替换量(Recording the amount of replacements when using ActiveDocument)
  • 将php数组转换为javascript数组(convert php array to a javascript array)
  • 在斯威夫特干邑国际象棋引擎与iOS项目集成(Stockfish Chess Engine Integration with iOS project in Swift)
  • C# - 增加一个双倍值(1.212E + 25)(C# - Incrementing a double value (1.212E+25))
  • 取消asynctask的最佳方法(Best way to cancel asynctask)
  • 文件转换问题的最佳方法(Best approach to File Conversion problems)
  • 从分组数据中选择第一行和最后一行(Select first and last row from grouped data)
  • 哪些元素可以禁用?(What elements can ng-disabled be applied to?)
  • ASP.NET GridView在回发时为空(ASP.NET GridView empty on postback)
  • lua环境和模块(lua environments and modules)
  • 如何将小切片复制到更大切片的末尾(How to copy a small slice to the end of a bigger slice)
  • IIS7 URL重写模块替换(IIS7 URL Rewriting Module Replace)
  • IE和Google Chrome中的多表单提交(Multi-forms submission in IE and Google chrome)
  • Symfony2:如何在控制器中检索UserChecker?(Symfony2: How to retrieve the UserChecker in a controller?)
  • 循环通过数组和删除项目,而不破坏循环(Looping through array and removing items, without breaking for loop)
  • 如何动态更改YouTube播放器的选项(How to dynamically change YouTube player's options)
  • Laravel使用以点开头的文件处理存储磁盘(Laravel working through storage disk with files starting with dot)
  • 在挂架中使用重定向时出错(Error using redirect in pylons)
  • 替换netCDF文件中的变量(Replacing a variable inside a netCDF file)
  • 让swable中的非可变数组(let Non-mutable array in swift)
  • 春季安全缺省登录页面代码位于何处?(Where is spring security default login page code located?)
  • Unix - 并排打印公共线(Unix - Print Common Lines side by side)
  • 验证TimeSpan(Validating TimeSpan)
  • 如果还有一个具有返回值的重载版本,如何正确调用非返回值Swift函数?(How do I properly call a non-return-value Swift function when it also has an overloading version that has returned value?)
  • Perl:比较两个文件并打印匹配和不匹配的数据(Perl: Comparing two files and printing data that match and don't match)