`
ww2
  • 浏览: 427341 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
阅读更多

Intalio公司有个开源的Tempo Workflow系统,可以从  http://tempo.intalio.org/ 获取。

从 (SVN)http://tempo.intalio.org/tempo 获取的源码,只包含source文件,并不是一个完整的工程,需要使用buildr进行编译。

我之前对Ruby几乎一无所知,所以compile tempo对我来说还是有点难度的。没办法,只能现装Ruby/Gem/Rake,以及Buildr。

但是Buildr没有现成的.gem文件,必须使用Rake进行现编译。从 (SVN)http://www.intalio.org/buildr 获取最新的Buildr源码,进行编译。

gem install rake 之后进行rake intall编译操作还需要依赖另外的gems,具体就不详细说了。

windows用户在执行“rake install”命令时,如果遇到tar命令无法运行的情况
(例如我就遇到了,出现类似“undefined method `exitstatus' for nil:NilClass”的提示),
请将rake库文件的lib/packagetask.rb第117行注释掉即可。即: 代码
#              sh %{#{@tar_command} #{flag}cvf #{file} #{package_name}}

gem install buildr之前,还需要依赖很多其他gems操作,具体也不详细说了。gem操作会有详细的提示和操作。

D:\WorkDir\tempo\intalio\buildr\trunk\pkg>gem install buildr
Successfully installed buildr, version 1.2.10
Installing ri documentation for buildr-1.2.10...
Installing RDoc documentation for buildr-1.2.10...

然后使用builr编译Temp工程,在编译的过程中,还是执行testcase操作。
D:\WorkDir\tempo\intalio\tempo\trunk>buildr
(in D:/WorkDir/tempo/intalio/tempo/trunk)
Building tempo
Downloading org.apache.axis2:axis2-adb:jar:1.3
Downloading http://repo1.maven.org/maven2/org/apache/axis2/axis2-adb/1.3/axis2-adb-1.3.jar
100% |.........................................| 158.9KB/158.9KB Time: 00:00:03
Downloading org.apache.axis2:axis2-adb:pom:1.3

.......

Compiling 3 source files in tempo:fds:test:compile
Running tests in tempo:fds
    [junit] Testsuite: org.intalio.tempo.workflow.fds.dispatchers.NotifyDispatcherTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.391 sec
    [junit] ------------- Standard Error -----------------
    [junit] log4j:WARN No appenders could be found for logger (org.intalio.tempo.workflow.fds.dispat
ches.Dispatchers).
    [junit] log4j:WARN Please initialize the log4j system properly.
    [junit] ------------- ---------------- ---------------
    [junit]
    [junit] Testcase: testNotifyDispatcher took 0.235 sec
    [junit] Testsuite: org.intalio.tempo.workflow.fds.tools.MessageConversionTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.078 sec
    [junit] ------------- Standard Output ---------------
    [junit]
    [junit]
    [junit]
    [junit]
    [junit] ------------- ---------------- ---------------
    [junit]
    [junit] Testcase: testUserProcessMessageConversion took 0.032 sec
    [junit] Testcase: testWorkflowProcessesMessageConversion took 0.016 sec
    [junit] Testsuite: org.intalio.tempo.workflow.fds.tools.SoapToolsTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.031 sec
    [junit]
    [junit] Testcase: testSoapTools took 0.016 sec
Testing tempo:processes
Testing tempo:processes:AbsenceRequest
Testing tempo:processes:Store
Testing tempo:processes:TaskManager
Testing tempo:processes:peopleActivity
Testing tempo:processes:xpath-extensions
Testing tempo:security

分享到:
评论

相关推荐

    jira插件tempo Timesheets 7.9.1

    《Jira插件Tempo Timesheets 7.9.1详解》 Tempo Timesheets是一款在Jira平台上广泛使用的高效时间管理插件,其7.9.1版本为用户提供了更为精准和便捷的工作时间追踪解决方案。这款插件的核心功能在于帮助团队成员...

    Jira时间跟踪插件tempo.tgz

    Tempo是Jira的一款强大插件,专门用于时间跟踪和管理。这款插件增强了Jira的基础功能,帮助团队更有效地追踪工作时间,优化资源分配,提高生产力。 时间分配在项目管理中至关重要,因为它直接影响到项目的进度和...

    Asimptote_Cycle-Tempo_5.1.5.rar

    Cycle-Tempo细节 Cycle-Tempo是能量转换系统热力学分析和优化的流程图。它适合于 传统的发电厂, 压缩制冷和冷却系统 非常规能源系统如: 太阳能ORC发电厂, tri-generation系统, 吸收式冷却和制冷系统 燃料电池, ...

    Jira插件tempo-plugin-7.9.1

    Jira工时表插件tempo-plugin-7.9.1

    JSON渲染引擎Tempo.zip

    Tempo 是个轻量级的JSON渲染引擎(只有4kb),使用它可以以纯HTML的方式来构建数据呈现。 ...而 Tempo 可以实现 HTML 与 JavaScript 的完全分离,也支持使用AJAX获取数据再用 Tempo 呈现。... 标签:Tempo

    Tempo timing, tactics and strategy in narrative-driven decision-making

    Tempo is a modern treatment of decision-making that weaves together concepts and principles from the mathematical decision sciences, cognitive psychology, philosophy and theories of narrative and ...

    tempo-planner

    JIRE插件用于企业管理项目的插件,tempo-timesheet,展示时间分配任务

    Tempo Pro_v2.1.6.rar

    Tempo Pro_v2.1.6

    TEMPO韵律eA2中文说明书.pdf

    本文将以TEMPO韵律eA2中文说明书为基础,对这款综合了数字音频处理、功率放大和音频输出于一体的设备进行详细解析,旨在让用户能够充分了解并发挥其最佳性能。 首先,用户在初次使用TEMPO韵律eA2数字综合放大器时,...

    基于Tempo智慧中台解决方案.pptx

    【基于Tempo智慧中台解决方案】的PPTX文件展示了美林数据技术股份有限公司推出的Tempo智慧中台方案,这是一家专注于大数据领域的领军企业。美林数据成立于1998年,总部位于西安,拥有多个办事处遍布全国,致力于为...

    TEMPO韵律eA1A中文说明书.pdf

    【TEMPO韵律eA1A中文说明书.pdf】是一份由Shanling山灵品牌提供的设备操作手册,主要介绍了一款名为eA1A的综合放大器。此设备旨在为音乐爱好者提供高质量的音频体验,它集成了多种输入源和功能,确保用户能够方便地...

    tempo:Grafana Tempo是高容量,最小依赖项的分布式跟踪后端

    Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。 Tempo具有成本效益,仅需要对象存储即可运行,并且与Grafana,Prometheus和Loki深度集成。 Tempo可以与任何开源跟踪协议一起使用,包括Jaeger,Zipkin和...

    大数据tempo平台

    美林数据技术股份有限公司,结合二十年企业数字化行业服务经验、6 年数 据分析与挖掘技术研究与应用积累,历时三年,打造出“面向企业级用户的一体 化大数据分析平台”——Tempo 大数据分析平台。旨在为企业用户提供...

    tempo节拍器软件

    电脑上的节拍器!很好用!本人学吉他用的!

    TEMPO韵律eA3中文说明书.pdf

    "TEMPO韵律eA3中文说明书.pdf" 该用户手册是关于 Shanling 山灵品牌的 DIGITAL INTEGRATED AMPLIFIER eA3 的使用说明书。该设备是一款数字综合放大器,具有多种功能,包括音频信号输入、音量调整、耳机输出等。 ...

    Grafana Tempo是高容量,最小依赖项的跟踪存储。-Golang开发

    Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。 Tempo具有成本效益,仅需要对象存储即可运行,并且与Grafana,Prometheus和Loki深度集成。 Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。...

    Tempo人工智能挖掘平台(AI).pptx

    涵盖描述数据统计、直方图、相关分析、典型相关分析、偏相关分析、方差分析、P-P图、Q-Q图以及相似度等统计方法和图表。用户基于这些统计方法进行交互数据分析,掌握数据的分布特征。

    POLAR TEMPO用户使用说明书.pdf

    《Polar Tempo用户使用说明书》详细介绍了Polar Tempo心率监测器的使用方法和功能,旨在帮助用户充分利用这款产品来优化他们的运动体验和健康管理。Polar是知名的运动健康设备制造商,其产品以其精确性和可靠性而...

    tempo

    :hourglass_not_done: Tempo:MLOps软件开发套件 一个开源SDK,可简化工作流程,以大规模生产机器学习模型。 概述 Tempo为多个MLOps项目提供了统一的界面,使数据科学家能够部署和生产机器学习系统。 激励榜样 Tempo...

Global site tag (gtag.js) - Google Analytics