You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Setya (JIRA)" <ji...@apache.org> on 2017/06/27 10:35:00 UTC
[jira] [Created] (CXF-7432) JAX-RS does not work with Equinox
Framework
Setya created CXF-7432:
--------------------------
Summary: JAX-RS does not work with Equinox Framework
Key: CXF-7432
URL: https://issues.apache.org/jira/browse/CXF-7432
Project: CXF
Issue Type: Bug
Components: JAX-RS
Environment: Apache Karaf 4.0.8
Reporter: Setya
Hi all,
JAX-RS and Equinox framework in Karaf 4.0.8 do not seem to get along nicely.
Below are steps to reproduce the problems:
. Set karaf.framework=equinox in etc/config.properties
2. ./karaf clean
3. feature:install gemini-blueprint
4. feature:install cxf-dosgi-core
5. Install [^cxfdemo.jar] bundle.
6. Hit the REST service with the following request:
POST http://<Your IP>:<Your Port>/services/rest/cxfservice/sayName HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/xml
Accept: text/plain
Content-Length: 81
Host: localhost:8181
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
<name>
<firstName>Foo</firstName>
<lastName>Bar</lastName>
</name>
7. The response would be:
HTTP/1.1 415 Unsupported Media Type
Date: Sat, 13 May 2017 14:29:03 GMT
Date: Sat, 13 May 2017 14:29:03 GMT
Content-Length: 0
Server: Jetty(9.2.19.v20160908)
8. Do the same with karaf.framework=felix -> Success
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)