You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Sergey Beryozkin (JIRA)" <ji...@apache.org> on 2015/04/30 18:38:06 UTC
[jira] [Updated] (CXF-6270) jaxrs:client does not work in blueprint
[ https://issues.apache.org/jira/browse/CXF-6270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Beryozkin updated CXF-6270:
----------------------------------
Fix Version/s: (was: 3.1.0)
> jaxrs:client does not work in blueprint
> ---------------------------------------
>
> Key: CXF-6270
> URL: https://issues.apache.org/jira/browse/CXF-6270
> Project: CXF
> Issue Type: Bug
> Components: JAX-RS
> Affects Versions: 3.0.4
> Reporter: Christian Schneider
>
> When I use the blueprint below then <jaxrs-client:client..> works but <jaxrs:client ...> does not work.
> Accoding to Sergey both variants should work and in spring both actually work.
> <?xml version="1.0" encoding="UTF-8"?>
> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0"
> xmlns:jaxrs="http://cxf.apache.org/blueprint/jaxrs"
> xmlns:jaxrs-client="http://cxf.apache.org/blueprint/jaxrs-client"
> xsi:schemaLocation="
> http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
> http://cxf.apache.org/blueprint/jaxrs http://cxf.apache.org/schemas/blueprint/jaxrs.xsd
> http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0 http://aries.apache.org/schemas/blueprint-cm/blueprint-cm-1.1.0.xsd
> http://cxf.apache.org/blueprint/jaxrs-client http://cxf.apache.org/schemas/blueprint/jaxrs-client.xsd
> ">
> <bean id="personServlet"
> class="net.lr.tutorial.karaf.cxf.personrest.webui.PersonServlet">
> <property name="personService" ref="personService" />
> </bean>
> <cm:property-placeholder persistent-id="net.lr.tutorial.karaf.cxf.personrest.webui"
> update-strategy="reload">
> <cm:default-properties>
> <cm:property name="personServiceRest.URL" value="http://localhost:8181/cxf/person" />
> </cm:default-properties>
> </cm:property-placeholder>
>
> <jaxrs-client:client id="personService" serviceClass="net.lr.tutorial.karaf.cxf.personrest.model.PersonService"
> address="${personServiceRest.URL}" />
> <service interface="javax.servlet.http.HttpServlet" ref="personServlet">
> <service-properties>
> <entry key="alias" value="/personuirest" />
> </service-properties>
> </service>
> </blueprint>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)