从CXF 2.7.0迁移到JAX-RS 2.0(精确的RestEasy 3.0.1)

时间:2013-07-17 10:13:22

标签: java cxf jax-rs jboss7.x resteasy

我有一个使用CXF编写的库,它使用旧的应用程序并在tomcat中运行。我现在正在将该库用于JBoss AS 7中托管的新应用程序。因此,我正在将符合JAX-RS 2.0 SPI的CXF特定代码重写,以便新旧应用程序都可以使用此库。

1.在CXF中,有一种方法可以设置接收超时和连接超时,如下所示

((HTTPConduit)config.getConduit())。getClient()。setReceiveTimeout(timeout);

如何将其移植到jaxrs2.0

2. resteasy 3.0.1的默认实现使用apache httpclient-4(如果我没错)和singleclientconnmanager,如果使用不当会导致 连接忙 错误。是否适合生产LIBRARY使用(因为您可能无法控制使用此库的客户端)?或者我如何将其更改为像CXF一样工作,我不必担心连接

1 个答案:

答案 0 :(得分:2)

请看看这个Blog它可能对你有所帮助,如果你去git hub也有一些代码片段请看看。如果不是我能回答你显示了一些指示