发现: 今天发现hudson上的job没跑成功,看了看log发现:
[INFO] Failed to start the JBoss 5.1.0 container.
Deployable [http://127.0.0.1:8080/cargocpc/index.html] failed to finish deploying within the timeout period [120000]. The Deployable state is thus unknown.
...
...
Caused by: org.codehaus.cargo.container.ContainerException: Deployable [http://127.0.0.1:8080/cargocpc/index.html] failed to finish deploying within the timeout period [120000]. The Deployable state is thus unknown.
分析: cargo在执行自动部署应用到jboss服务器上花费时间太长,超过了20s,限制
解决: 更改pom
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.0</version>
<configuration>
<wait>false</wait>
<container>
<containerId>jboss5x</containerId>
<home>${env.JBOSS_HOME}</home>
<timeout>${cargo.container.timeout}</timeout>
</container>
<configuration>
<type>existing</type>
<home>${env.JBOSS_HOME}/server/default
</home>
<properties>
<cargo.hostname>127.0.0.1</cargo.hostname>
<cargo.servlet.port>8080</cargo.servlet.port>
<cargo.rmi.port>1099</cargo.rmi.port>
<cargo.jboss.configuration>default
</cargo.jboss.configuration>
</properties>
</configuration>
</configuration>
<executions>
<execution>
<id>start-container</id>
<phase>pre-integration-test</phase>
<goals>
<goal>start</goal>
</goals>
</execution>
<execution>
<id>stop-container</id>
<phase>post-integration-test</phase>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>
上传SVN, 再跑。。。可以.
分享到:
相关推荐
Cargo downloads your Rust package’s dependencies,compiles your packages, makes distributable packages, and uploads them to crates.io, the Rust community’s package registry. You can contribute to ...
maven下使用Cargo实现自动化部署到tomcat7中cargo:deploy
Cargo是一个瘦的Java包装器,可让您以标准方式操纵各种类型的应用程序容器(J2EE,Java EE,Jakarta EE等)。 Cargo提供以下API和工具: 任何一个。 这些容器中的任何一个,无论是单独的服务器,服务器场还是群集。 ...
锈cargo行动 该GitHub Action在Rust语言项目上运行指定的命令。 目录工作流程示例on : [push]name : CIjobs : build_and_test : name : Rust project runs-on : ubuntu-latest steps : - uses : actions/checkout@v2...
码头码头货物Dockerfile 用于设置安装了和容器。 版本: Java 7 码头 9.0.7 货物 1.4.4拉 # docker pull mthenw/jetty-cargo跑步 # docker run -d -p ...cargo:latest java -Djetty.home=/o About a minute ago Up Abo
货物图使用cargo metadata和graphviz为货物项目创建依赖关系图。安装cargo install cargo-depgraph 如果您使用的是Arch Linux,则可以选择安装AUR软件包cargo-depgraph 。用法cargo depgraph [options] | dot -Tpng ...
vimux货物 使用在vim和tmux中运行命令。用法该插件当前假设您在当前文件中有一个名为tests的模块,并且该模块未嵌套。 如果只想将此映射与具有rust文件类型的文件一起使用,请向~/.vimrc或~/.vim/ftplugin/rust.vim...
ddd-cargo 领域驱动货物需求示例 需求-节选自《领域驱动设计第7章》 假设我们正在为一家货运公司开发新的软件,最初的需求包括三项基本功能: 事先预约货物 跟踪客户货物的主要处理流程 当货物到达其处理过程中的...
cargo是一个库,它通过使用Container提供了一种强大的方式来处理对象及其依赖项。 容器通过构造函数注入实现模式来工作,从而产生显式依赖并实现了控制反转原理。 安装 $ go get github.com/drgomesp/cargo 入门 ...
esy-cargo是示例包装, ,包装为 。 为什么 esy不仅可以获取并安装Reason和OCaml库和工具,而且还可以获取和安装用C编写的库和工具。这将重现性优势扩展到了用C编写的程序包,例如skia , libffi , pkg-config等。...
2020年货运carGo-智能物流系统
CARGO是一个高级框架,可以半自动生成针对压缩存储任意类型的大型基因组数据集而优化的软件系统。 直接使用CARGO方法压缩FASTQ和SAM格式档案的过程仅需几行代码,即可生成与特定格式量身定制的压缩程序匹配(有时...
支持的文件 ${DPRO}.js : main test data ${DPRO_INST}.js : (optional) extra data that only applies to certain instance默认文件位置 ${REPO_ROOT} /config/data # file location can be changed by using ${...
智能货运 冻结中的项目完成MySQL Tool APP(以帮助该项目)在此处查看更多信息: : 智能软件可追踪即将到来的货物 -在第一个pymsql-完全释放后,完全重新启动传入。
:wrapped_gift: 货轮 要在CI或其他“干净”环境中使用cargo fetch替代方法,您需要使用必要的包装箱快速启动以编译/测试项目等。为什么? 您在诸如之类的云提供商内部运行许多CI作业,并且想要快速获取货物注册表和...
cargo_to_go
System Design and Analysis Proposal to Develop the Online and Monitoring System for Air Cargo Door to Door Service (D2D),Fadi Wassouf,钟珞,Software relies on the first step of software developing ...
prepare和cook : cargo chef --helpcargo-chefUSAGE: cargo chef <SUBCOMMAND>SUBCOMMANDS: cook Re-hydrate the minimum project skeleton identified by `cargo chef prepare` and build it to cach
一个简单的库,打算与Cargo软件包一起用作构建依赖项,以便使用系统pkg-config工具(如果有)来确定库的位置。 您可以直接使用此板条箱来探查特定的库,也可以使用在中声明所有pkg-config依赖Cargo.toml 。 该库...