小编the*_*toy的帖子

使用maven远程部署到WebSphere 8.5

我想控制maven生成的EAR的远程部署到未在构建服务器上运行的现有WAS实例.

理想情况下,我想在Maven中执行此操作,以便我可以在集成测试阶段进行远程部署,然后在验证阶段继续运行一些JMeters.我想这很标准.

我环顾四周,无法在WAS 8.5中找到合理的方法.

有几篇文章:

远程部署到WAS 6.1

websphere7am - Maven的插件

货物

和网络上的其他人,包括IBM.似乎没有提供实现远程部署到WAS 8.5的方法

有人有解决方案吗?

编辑1:IBM进一步确认没有正式的maven解决方案可以在这里找到:

WAS 8.5 - 使用Ant自动执行任务

websphere wsadmin maven-cargo maven websphere-8

14
推荐指数
1
解决办法
2万
查看次数

WSDL生成可重复的构建

我被要求查看现有基于服务的应用程序的构建过程.它有几个基于服务的模块,其中一些服务由第三方提供.构建过程中使用的wsdls通过http降低到构建中.为了竞争,我使用maven 3和axistools-maven-plugin从wsdl生成类.

这开始让我思考.如果远程服务器关闭,我的构建将失败.如果wsdl更改我的构建也可能失败.我想要这个吗?远程wsdls在service/wsdl名称中进行了版本化,因此不应对API进行重大更改,但它们是第三方,我真的不能依赖此约定.

在本地下载wsdl并根据源代码管理的文件构建是不是更好?我会有一个适当的可重复构建,然后没有远程服务器不可用的危险.但这似乎并不敏捷.如果我采用这种方法,那么我如何才能知道远程wsdl中的任何变化?

我敢肯定,我不是第一个想从wsdls构建最佳实践的人.任何人都可以强调哪种机制被认为是从远程wsdls生成的服务生成可修复构建的最佳实践方式?

java axis wsdl wsdl2java maven

5
推荐指数
1
解决办法
475
查看次数

日志中漂亮的打印 spring-ws 肥皂消息

我们正在调试一些 spring-ws 肥皂网络服务,并使用本文中突出显示的 log4j 设置输出肥皂请求:

/sf/answers/1232393151/

我想漂亮地打印发送到日志的肥皂消息。有谁知道这是否可以做到,如果可以的话该怎么做?

java soap log4j spring-ws slf4j

5
推荐指数
1
解决办法
1317
查看次数

Maven2 - 只部署主pom

我有一个主POM,其中定义了许多模块.

我想对主POM进行一些小的更改,并将新的Master POM部署到我们的nexus实例.

一切都被认为是允许的,但是当我做一个mvn clean install部署时,所有模块也都被构建和部署.我不想要这个.

我如何告诉maven只部署主POM而不是构建/部署模块?可以这样做吗?

maven-2 maven

3
推荐指数
1
解决办法
1040
查看次数