You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by "mariusz.cwikla" <ma...@gmail.com> on 2014/10/01 23:35:06 UTC
Camel CXF OSGi 404
Hello,
I'm trying to run camel-example-cxf-blueprint on OSGi container built from
scratch, but I'm having 404.
Everything is fine when I deploy this example on ServiceMix or Karaf.
On my environment WSDL is accessible under
http://localhost:8080/cxf/camel-example-cxf-blueprint/webservices/incident?wsdl
When I try to test it using SoapUI I get 404 response, but request is
processed by camel (file defined using .setHeader(Exchange.FILE_NAME,
constant("request-${date:now:yyyy-MM-dd-HHmmssSSS}")) gets created).
404 response:
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html;charset=ISO-8859-1"/>
<title>Error 404 ProxyServlet:
/cxf/camel-example-cxf-blueprint/webservices/incident</title>
</head>
<body>
HTTP ERROR: 404
<p>
Problem accessing
/cxf/camel-example-cxf-blueprint/webservices/incident. Reason:
<pre>ProxyServlet:
/cxf/camel-example-cxf-blueprint/webservices/incident</pre>
</p>
<hr/>
/
<small>Powered by Jetty://</small>
/
</body>
</html>
When I set logging to DEBUG I see strange thing (I have taken only few lines
from the whole processing)
23:26:14.784 [qtp2061704635-51 -
/cxf/camel-example-cxf-blueprint/webservices/incident] DEBUG
org.eclipse.jetty.server.Server - REQUEST
/cxf/camel-example-cxf-blueprint/webservices/incident on
AsyncHttpConnection@11abb694,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=2,l=34,c=625},r=2
.... a lot of logs from jetty, camel, cxf
23:26:14.794 [qtp2061704635-51 -
/cxf/camel-example-cxf-blueprint/webservices/incident] DEBUG
o.a.camel.component.bean.MethodInfo - Setting bean invocation result on the
OUT message: Christian
[qtp2061704635-51 - /cxf/camel-example-cxf-blueprint/webservices/incident]
DEBUG org.apache.cxf.transport.servlet.ServletController - Finished
servicing http request on thread: Thread[qtp2061704635-51 -
/cxf/camel-example-cxf-blueprint/webservices/incident,5,main]
23:26:14.795 [qtp2061704635-51 -
/cxf/camel-example-cxf-blueprint/webservices/incident] DEBUG
org.eclipse.jetty.server.Server - RESPONSE
/cxf/camel-example-cxf-blueprint/webservices/incident 200
23:26:14.795 [Camel (camel) thread #1 - WireTap] DEBUG
o.a.c.component.file.FileOperations - Using InputStream to write file:
target\inbox\request-2014-10-01-232614792
23:26:14.796 [qtp2061704635-51 -
/cxf/camel-example-cxf-blueprint/webservices/incident] DEBUG
org.eclipse.jetty.server.Server - REQUEST
/cxf/camel-example-cxf-blueprint/webservices/incident on
AsyncHttpConnection@11abb694,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=2,l=34,c=625},r=2
... some more logs from jetty
23:26:14.797 [qtp2061704635-51 -
/cxf/camel-example-cxf-blueprint/webservices/incident] DEBUG
org.eclipse.jetty.server.Server - RESPONSE
/cxf/camel-example-cxf-blueprint/webservices/incident 404
As you can see - request is somehow processed twice by jetty - for the first
time it creates 200 RESPONSE, then 404 response and the second response is
returned to SoapUI.
List of my bundles:
id State Bundle
0 ACTIVE org.eclipse.osgi_3.8.1.v20120830-144521
1 ACTIVE org.apache.camel.camel-blueprint_2.13.2
2 ACTIVE org.apache.felix.gogo.shell_0.8.0.v201110170705
3 ACTIVE org.apache.aries.jmx.whiteboard_1.0.0
6 ACTIVE org.apache.camel.camel-cxf_2.13.2
7 ACTIVE org.springframework.transaction_3.2.4.RELEASE
8 ACTIVE com.springsource.serp_1.13.1
9 ACTIVE cxf-dosgi-ri-discovery-distributed_1.6.0
11 ACTIVE org.apache.cxf.cxf-rt-rs-extension-search_2.7.8
12 ACTIVE org.apache.aries.jmx.blueprint.core_1.1.0
13 ACTIVE org.apache.cxf.cxf-rt-frontend-simple_2.7.8
14 ACTIVE org.apache.ws.xmlschema.core_2.0.3
15 ACTIVE org.apache.aries.blueprint.api_1.0.0
16 ACTIVE cxf-dosgi-ri-osgi-api_1.6.0
17 ACTIVE org.apache.camel.camel-core-osgi_2.13.2
18 ACTIVE org.apache.cxf.cxf-rt-rs-extension-providers_2.7.8
19 ACTIVE slf4j.api_1.7.2
20 ACTIVE stax2-api_3.1.1
22 ACTIVE org.apache.aries.proxy.api_1.0.0
23 ACTIVE org.apache.geronimo.specs.geronimo-jpa_2.0_spec_1.1.0
25 ACTIVE org.springframework.expression_3.2.4.RELEASE
26 ACTIVE org.eclipse.equinox.common_3.6.100.v20120522-1841
27 ACTIVE org.springframework.core_3.2.4.RELEASE
28 ACTIVE org.eclipse.equinox.http.servlet_1.1.300.v20120522-1841
29 ACTIVE org.eclipse.equinox.http.registry_1.1.200.v20120522-2049
30 ACTIVE cxf-dosgi-ri-topology-manager_1.6.0
31 ACTIVE org.apache.servicemix.specs.jsr339-api-m10_2.2.0
32 ACTIVE woodstox-core-asl_4.2.0
33 ACTIVE org.apache.aries.proxy.impl_1.0.2
34 ACTIVE org.eclipse.equinox.console_1.0.0.v20120522-1841
35 ACTIVE org.springframework.beans_3.2.4.RELEASE
36 ACTIVE org.apache.servicemix.specs.saaj-api-1.3_2.2.0
37 ACTIVE org.ops4j.pax.web.pax-web-api_1.1.14
38 ACTIVE org.apache.felix.gogo.runtime_0.8.0.v201108120515
39 ACTIVE org.ops4j.pax.logging.pax-logging-service_1.7.0
42 ACTIVE cxf-dosgi-ri-dsw-cxf_1.6.0
43 ACTIVE com.ibm.icu.base_4.4.2.v20110831
44 ACTIVE org.eclipse.equinox.preferences_3.5.0.v20120522-1841
45 ACTIVE org.apache.cxf.cxf-api_2.7.8
46 ACTIVE org.apache.servicemix.specs.jaxws-api-2.2_2.2.0
47 ACTIVE org.apache.cxf.cxf-rt-core_2.7.8
48 ACTIVE org.eclipse.core.expressions_3.4.401.v20120627-124442
49 ACTIVE org.eclipse.osgi.services_3.3.100.v20120522-1822
51 ACTIVE org.eclipse.core.databinding.property_1.4.100.v20120523-1955
52 ACTIVE org.springframework.jms_3.2.4.RELEASE
53 ACTIVE org.apache.servicemix.bundles.wsdl4j_1.6.3.1
54 ACTIVE org.apache.aries.blueprint.core_1.3.0
Fragments=62
55 ACTIVE org.eclipse.core.runtime_3.8.0.v20120521-2346
56 ACTIVE org.ops4j.pax.web.pax-web-spi_1.1.14
57 ACTIVE com.springsource.org.objectweb.asm_3.2.0
58 ACTIVE org.apache.servicemix.specs.jaxb-api-2.2_2.2.0
59 ACTIVE org.apache.cxf.cxf-rt-databinding-aegis_2.7.8
60 ACTIVE org.apache.hadoop.zookeeper_3.3.2
61 ACTIVE org.apache.aries.jmx.blueprint.api_1.1.0
62 RESOLVED org.apache.aries.blueprint.core.compatibility_1.0.0
Master=54
63 ACTIVE org.apache.aries.quiesce.api_1.0.0
65 ACTIVE org.springframework.osgi.extender_1.2.1
66 ACTIVE org.apache.cxf.cxf-rt-frontend-jaxrs_2.7.8
67 ACTIVE jline_2.11.0
68 ACTIVE org.eclipse.equinox.app_1.3.100.v20120522-1841
69 ACTIVE org.eclipse.equinox.registry_3.5.200.v20120522-1841
70 ACTIVE javax.xml_1.3.4.v201005080400
71 ACTIVE org.eclipse.core.databinding.beans_1.2.200.v20120523-1955
72 ACTIVE javax.mail_1.4.4
73 ACTIVE javax.mail_1.4.5
74 ACTIVE org.apache.camel.camel-cxf-transport_2.13.2
75 RESOLVED com.mc.logback.fragment_1.0.0.qualifier
Master=101
76 ACTIVE org.apache.servicemix.bundles.aopalliance_1.0.0.6
77 ACTIVE org.fusesource.jansi_1.11.0
78 ACTIVE cxf-dosgi-ri-discovery-local_1.6.0
79 ACTIVE org.eclipse.core.jobs_3.5.300.v20120622-204750
80 ACTIVE cxf-camel_1.0.0.qualifier
81 ACTIVE org.apache.felix.gogo.command_0.8.0.v201108120515
82 ACTIVE org.apache.cxf.cxf-rt-bindings-soap_2.7.8
83 ACTIVE org.apache.cxf.cxf-rt-frontend-jaxws_2.7.8
84 ACTIVE org.apache.servicemix.bundles.xmlresolver_1.2.0.5
85 ACTIVE org.apache.aries.jmx.core_1.1.1
86 ACTIVE org.apache.camel.camel-spring_2.13.2
87 ACTIVE org.ops4j.pax.web.pax-web-extender-whiteboard_1.1.14
88 ACTIVE org.apache.servicemix.bundles.jaxb-xjc_2.2.1.1_2
90 ACTIVE org.apache.felix.configadmin_1.6.0
91 ACTIVE org.apache.servicemix.bundles.jaxb-impl_2.2.1.1_2
92 ACTIVE org.ops4j.pax.logging.pax-logging-api_1.7.0
93 ACTIVE org.eclipse.core.databinding_1.4.1.v20120521-2329
94 ACTIVE org.springframework.context.support_3.2.4.RELEASE
95 ACTIVE org.apache.cxf.cxf-rt-bindings-xml_2.7.8
96 ACTIVE org.springframework.aop_3.2.4.RELEASE
97 ACTIVE ch.qos.logback.core_1.0.7
98 ACTIVE org.apache.cxf.cxf-rt-transports-http-jetty_2.7.8
99 ACTIVE javax.servlet_3.0.0.v201112011016
101 ACTIVE ch.qos.logback.classic_1.0.7
Fragments=75
102 ACTIVE org.apache.camel.camel-core_2.13.2
104 ACTIVE org.apache.aries.blueprint.cm_1.0.3
105 ACTIVE org.apache.camel.camel-jaxb_2.13.2
106 ACTIVE org.eclipse.core.commands_3.6.1.v20120814-150512
107 ACTIVE org.eclipse.equinox.cm_1.0.400.v20120522-1841
108 ACTIVE org.springframework.osgi.io_1.2.1
109 ACTIVE org.apache.aries.jmx.api_1.1.0
110 ACTIVE org.ops4j.pax.web.pax-web-runtime_1.1.14
111 ACTIVE org.apache.servicemix.specs.stax-api-1.0_2.2.0
112 ACTIVE org.apache.servicemix.specs.activation-api-1.1_2.2.0
113 ACTIVE org.eclipse.core.contenttype_3.4.200.v20120523-2004
114 ACTIVE org.springframework.osgi.core_1.2.1
115 ACTIVE org.apache.cxf.cxf-rt-management_2.7.8
116 ACTIVE org.eclipse.core.databinding.observable_1.4.1.v20120521-2329
117 ACTIVE org.apache.servicemix.bundles.fastinfoset_1.2.13.1
118 ACTIVE org.apache.felix.fileinstall_3.2.6
119 ACTIVE org.apache.aries.util_1.1.0
120 ACTIVE org.springframework.osgi.extensions.annotations_1.2.1
121 ACTIVE cxf-dosgi-ri-discovery-distributed-zookeeper-server_1.6.0
122 ACTIVE org.springframework.context_3.2.4.RELEASE
123 ACTIVE org.apache.cxf.cxf-rt-databinding-jaxb_2.7.8
125 ACTIVE org.apache.cxf.cxf-rt-transports-http_2.7.8
137 ACTIVE org.apache.geronimo.specs.geronimo-jta_1.1_spec_1.1.1
141 ACTIVE org.eclipse.jetty.http_8.1.3.v20120522
142 ACTIVE org.eclipse.jetty.io_8.1.3.v20120522
143 ACTIVE org.eclipse.equinox.http.jetty_3.0.0.v20120522-1841
144 ACTIVE org.eclipse.jetty.server_8.1.3.v20120522
145 ACTIVE org.eclipse.jetty.continuation_8.1.3.v20120522
146 ACTIVE org.eclipse.jetty.util_8.1.3.v20120522
147 ACTIVE org.eclipse.jetty.servlet_8.1.3.v20120522
148 ACTIVE org.eclipse.jetty.security_8.1.3.v20120522
149 ACTIVE org.apache.geronimo.specs.geronimo-jms_1.1_spec_1.1.1
150 ACTIVE cxf-greeter_1.0.0.qualifier
--
View this message in context: http://camel.465427.n5.nabble.com/Camel-CXF-OSGi-404-tp5757295.html
Sent from the Camel - Users mailing list archive at Nabble.com.