<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-12050</id>
	<title>Nabble - ServiceMix - User</title>
	<updated>2009-12-09T14:23:33Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/ServiceMix---User-f12050.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ServiceMix---User-f12050.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26718645</id>
	<title>Camel 2.1 with Servicemix 3.3.1</title>
	<published>2009-12-09T14:23:33Z</published>
	<updated>2009-12-09T14:23:33Z</updated>
	<author>
		<name>boday</name>
	</author>
	<content type="html">I've been using Camel 2.0 with a patched version of the servicemix-camel.zip file. &amp;nbsp;Is there a patch available for Camel 2.1 yet?
&lt;br&gt;&lt;br&gt;thanks...&lt;div class=&quot;signature&quot;&gt;Ben - Senior Consultant
&lt;br&gt;using SMX 3.3.1/Camel 2.0&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Camel-2.1-with-Servicemix-3.3.1-tp26718645p26718645.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26716780</id>
	<title>Re: Bridging two ServiceMix instances in same VM</title>
	<published>2009-12-09T12:06:29Z</published>
	<updated>2009-12-09T12:06:29Z</updated>
	<author>
		<name>H. Willstrand</name>
	</author>
	<content type="html">On Wed, Dec 9, 2009 at 7:54 AM, Anto Paul &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26716780&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antopaul.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Any help on this?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Anto
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Dec 4, 2009 at 10:45 AM, Anto Paul &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26716780&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antopaul.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;     I am using ServiceMix lw container and it is deployed as a WAR file in
&lt;br&gt;&amp;gt;&amp;gt; JBoss. There are two WAR files and has its own ServiceMix container. Now I
&lt;br&gt;&amp;gt;&amp;gt; need to communicate between these two instances. Since both are deployed in
&lt;br&gt;&amp;gt;&amp;gt; same VM I don't want to use any remote client that will pass the payload
&lt;br&gt;&amp;gt;&amp;gt; over wire. I am looking for a simple and efficient way of exchanging payload
&lt;br&gt;&amp;gt;&amp;gt; from on instance to another using an API call. Also I am using InOut MEP for
&lt;br&gt;&amp;gt;&amp;gt; that so I am expecting immediate response from second SMX instance.
&lt;br&gt;&amp;gt;&amp;gt;     Ways I can think of is to bind SMX client to JNDI and use this client
&lt;br&gt;&amp;gt;&amp;gt; to communicate. But this will give class cast exceptions as both WAR files
&lt;br&gt;&amp;gt;&amp;gt; has ServiceMix JARs. Is there any other way to achieve it?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks in advance for help.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Anto
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Have a look at &lt;a href=&quot;http://activemq.apache.org/vm-transport-reference.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://activemq.apache.org/vm-transport-reference.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;//HW
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bridging-two-ServiceMix-instances-in-same-VM-tp26638012p26716780.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26714405</id>
	<title>Re: org.apache.cxf.interceptor.Fault: Index: 1, Size: 1 using CXF  client on SMIX 4.0</title>
	<published>2009-12-09T09:41:49Z</published>
	<updated>2009-12-09T09:41:49Z</updated>
	<author>
		<name>Max Ferrari</name>
	</author>
	<content type="html">The problem was actually in our implementation in that we were adding
&lt;br&gt;the wrong parameter type(s) to the params list.
&lt;br&gt;&lt;br&gt;The document at &lt;a href=&quot;http://camel.apache.org/cxf.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/cxf.html&lt;/a&gt;&amp;nbsp;(paragraph 'How to
&lt;br&gt;prepare the message for the camel-cxf endpoint in POJO data format')
&lt;br&gt;says:
&lt;br&gt;&amp;quot;First you need to specify the operation name in the message header,
&lt;br&gt;then add the method parameters to a list, and initialize the message
&lt;br&gt;with this parameter list.&amp;quot;
&lt;br&gt;&lt;br&gt;Actually the camel-cxf client in POJO mode expects the sequence of
&lt;br&gt;elements that constitutes the wsdl parameter (in our case not the
&lt;br&gt;singleMms element itself, but its contents, unwrapped).
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/8 Max Ferrari &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26714405&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mana.lists@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Willem,
&lt;br&gt;&amp;gt; on the cxf endpoint we use http as transport.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We're working in POJO mode so we're following
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/cxf.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/cxf.html&lt;/a&gt;&amp;nbsp;paragraph &amp;quot;How to prepare the message
&lt;br&gt;&amp;gt; for the camel-cxf endpoint in POJO data format&amp;quot;: so we're
&lt;br&gt;&amp;gt;  - creating an object of type SingleMms (that's the param type
&lt;br&gt;&amp;gt; required by the operation),
&lt;br&gt;&amp;gt;  - populate it,
&lt;br&gt;&amp;gt;  - marshal it and
&lt;br&gt;&amp;gt;  - put it onto the params list that's used to initialize the message
&lt;br&gt;&amp;gt; body (I've added a sample in my original message).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We've tried also by adding / removing our 'callerIdentity' cxf header
&lt;br&gt;&amp;gt; from the exchange to see if that made any difference, but it didn't.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Max
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/12/8 Willem Jiang &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26714405&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;willem.jiang@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Do you use jms transport on the CXF endpoint?
&lt;br&gt;&amp;gt;&amp;gt; I fixed an error (with the same error message) of camel-cxf recently, which
&lt;br&gt;&amp;gt;&amp;gt; was caused by the CXF jms transport can't deal with exception message
&lt;br&gt;&amp;gt;&amp;gt; rightly.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If not, can you tell me what kind of message do you send to CXF client ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Willem
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Max Ferrari wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have managed to reproduce on SMIX 4.0.0 vanilla (camel 1.6.0 and cxf
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2.1.4) an issue that we are experiencing also on Fuse ESB 4.1.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In one of our bundles we have defined a CXF client with datamode set
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to POJO and MTOM enabled.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Our customer's WSDL (see below) has an implicit header for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; authentication (the header is defined in the wsdl:binding section but
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not in the wsdl:portType).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We use the maven cxf-codegen-plugin to execute wsdl2java to generate
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; client sources.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The problem arises when - from one of our routes - we generate a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; message and send it to the cxf client bean; before it even reaches the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; server we get the following exception and then the exchange is routed
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to the dead letter queue:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 11:52:24,685 | WARN | nerContainer-973 | PhaseInterceptorChain |
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.endpoint.ClientImpl 471 | Interceptor has thrown
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; exception, unwinding now
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.interceptor.Fault: Index: 1, Size: 1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:119)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; at java.util.ArrayList.RangeCheck(ArrayList.java:547)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; at java.util.ArrayList.get(ArrayList.java:322)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; com.intersec.schema.mcms._3.SingleMms_WrapperTypeHelper1.createWrapperObject(Unknown
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Source)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:103)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ... 39 more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Of course the com.intersec package has to do with the cxf-generated client
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; code.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Now, I've dug a bit but the only relevant result I could find is a cxf
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; issue with out-of-band headers that was fixed in cxf 2.0.3:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1129&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1129&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Not sure if what I'm seeing in our route is our mistake, a new issue
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with cxf or a regression, however I've tried with the workaround
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; suggested in that cxf Jira entry (running the wsdl2java with '-exsh
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; true'), unfortunately with no results (we get the same error).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Any pointers anyone?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Relevant excerpts of our source code:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----------------------------------------------------------------------CXF
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; client definition
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;cxf:cxfEndpoint
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; id=&amp;quot;cxfClientMTOM&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; serviceClass=&amp;quot;com.intersec.schema.mcms._3.MCMSPortType&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; address=&amp;quot;${cxfclient.serviceURI}&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;ref bean=&amp;quot;logInbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;ref bean=&amp;quot;logOutbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;!-- &amp;lt;ref bean=&amp;quot;JonasWSSOutInterceptor&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;cxf:properties&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;entry key=&amp;quot;dataFormat&amp;quot; value=&amp;quot;POJO&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;entry key=&amp;quot;mtom-enabled&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/cxf:properties&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/cxf:cxfEndpoint&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // -----------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sample WSDL
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;wsdl:definitions xmlns=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:soap=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/soap/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:SOAP-ENC=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/encoding/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:wsdl=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:tns=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:mime=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/mime/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/mime/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:xmime=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  xmlns:apachesoap=&amp;quot;&lt;a href=&quot;http://xml.apache.org/xml-soap&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.apache.org/xml-soap&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:types&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;xsd:schema targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;xsd:import namespace=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        schemaLocation=&amp;quot;xmime.xsd&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;xsd:complexType name=&amp;quot;attachmentArray&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;xsd:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;tns:attachment&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;xsd:complexType name=&amp;quot;attachment&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;fileName&amp;quot; type=&amp;quot;xsd:string&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;binaryData&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; type=&amp;quot;xmime:base64Binary&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;xsd:element name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;oadc&amp;quot;               type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;msisdn_to&amp;quot;          type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;subject&amp;quot;            type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;smil&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; type=&amp;quot;xmime:base64Binary&amp;quot; xmime:expectedContentTypes=&amp;quot;text/xml&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;attachments&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; type=&amp;quot;tns:attachmentArray&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;allow_adaptations&amp;quot;  type=&amp;quot;xsd:boolean&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;message_priority&amp;quot;   type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;message_expiration&amp;quot; type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;xsd:element name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;singleMmsReturn&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;xsd:element name=&amp;quot;callerIdentity&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;login&amp;quot; type=&amp;quot;xsd:string&amp;quot; minOccurs=&amp;quot;1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;password&amp;quot; type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;/xsd:schema&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:types&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:message name=&amp;quot;identityHeader&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:part name=&amp;quot;request_header&amp;quot; element=&amp;quot;tns:callerIdentity&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:message name=&amp;quot;singleMmsRequest&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMms&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:message name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMmsResponse&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:portType name=&amp;quot;MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:input message=&amp;quot;tns:singleMmsRequest&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:output  message=&amp;quot;tns:singleMmsResponse&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:portType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:binding name=&amp;quot;MCMSBinding&amp;quot; type=&amp;quot;tns:MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;soap:binding style=&amp;quot;document&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; transport=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;soap:operation soapAction=&amp;quot;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:input&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;soap:header use=&amp;quot;literal&amp;quot; part=&amp;quot;request_header&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; message=&amp;quot;tns:identityHeader&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/wsdl:input&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:output&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;/wsdl:output&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:binding&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:service name=&amp;quot;MCMS&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:port name=&amp;quot;MCMSPort&amp;quot; binding=&amp;quot;tns:MCMSBinding&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;soap:address location=&amp;quot;&lt;a href=&quot;http://localhost:8000/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8000/soap/&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;/wsdl:port&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:service&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/wsdl:definitions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----------------------------------------------------------------------Sample
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; route code
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .process(new Processor() {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; @Override
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; public void process(Exchange x) throws Exception {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; SingleMms soapSingleMMS = new SingleMms();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // ... populate the mms fields ...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; List&amp;lt;String&amp;gt; params = new LinkedList&amp;lt;String&amp;gt;();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; JAXBContext mcmsJC =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; JAXBContext.newInstance(&amp;quot;com.intersec.schema.mcms._3&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Marshaller ma = mcmsJC.createMarshaller();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; StringWriter mcmsWriter = new StringWriter();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ma.marshal(soapSingleMMS, mcmsWriter);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // set in request
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; params.add(mcmsWriter.toString());
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Map&amp;lt;String, Object&amp;gt; requestContext = new HashMap&amp;lt;String, Object&amp;gt;();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://localhost:9080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9080&lt;/a&gt;&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // create &amp; add caller identity header
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; CallerIdentity identity = new CallerIdentity();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; identity.setLogin(&amp;quot;dummy&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; identity.setPassword(&amp;quot;dummy&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; List&amp;lt;Header&amp;gt; headers = new ArrayList&amp;lt;Header&amp;gt;();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Header identityHeader = new Header(new
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; QName(&amp;quot;com.intersec.schema.mcms._3&amp;quot;, &amp;quot;callerIdentity&amp;quot;), identity, new
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; JAXBDataBinding(CallerIdentity.class));
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; headers.add(identityHeader);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; x.getOut().setHeader(Header.HEADER_LIST, headers);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; x.getOut().setBody(params);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; x.getOut().setHeader(Client.REQUEST_CONTEXT , requestContext);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; x.getOut().setHeader(CxfConstants.OPERATION_NAME, &amp;quot;singleMms&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; })
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // web service request
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .to(&amp;quot;cxf:bean:&amp;quot; + getCxfEndpointId())
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Max
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Max
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/org.apache.cxf.interceptor.Fault%3A-Index%3A-1%2C-Size%3A-1-using-CXF-client--on-SMIX-4.0-tp26681112p26714405.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26714086</id>
	<title>issues recovering AMQ message store</title>
	<published>2009-12-09T09:25:47Z</published>
	<updated>2009-12-09T09:25:47Z</updated>
	<author>
		<name>boday</name>
	</author>
	<content type="html">Whenever I restart servicemix I get this warning message...&amp;quot;The ReferenceStore is not valid - recovering&amp;quot;...is this normal? &amp;nbsp;
&lt;br&gt;&lt;br&gt;Also, the message store recovers quickly on my Windows7 dev box (~10 seconds for 30k persistent messages), but hangs on our Solaris box with identical builds. &amp;nbsp;It takes 30-60 minutes to recover with less than a 1k persisted messages...why would that be?
&lt;br&gt;&lt;br&gt;I'm using SMX 3.3.1, AMQ 5.2, Camel 2.0...with the following AMQ persistence config...
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;amq:persistenceAdapter&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;amq:amqPersistenceAdapter directory=&amp;quot;file:./data/amq&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/amq:persistenceAdapter&amp;gt;
&lt;br&gt;&lt;br&gt;Are there any other config settings which would effect this recovery?
&lt;br&gt;&lt;br&gt;thanks in advance...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;Ben - Senior Consultant
&lt;br&gt;using SMX 3.3.1/Camel 2.0&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/issues-recovering-AMQ-message-store-tp26714086p26714086.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26712200</id>
	<title>Re: Cluster two Servicemix instances in two separate hosts</title>
	<published>2009-12-09T07:37:21Z</published>
	<updated>2009-12-09T07:37:21Z</updated>
	<author>
		<name>Andrea Valori</name>
	</author>
	<content type="html">I'm assuming that configuring conf/activemq.xml and conf/servicemix.xml properly, a SMX instance endpoint on host1 will be able to route messages to another SMX instance endpoint on host2 without any change to SUs xbean.xml file.
&lt;br&gt;Is this assumption correct? Or am I wrong? 
&lt;br&gt;&lt;br&gt;Thanks, 
&lt;br&gt;Andrea</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cluster-two-Servicemix-instances-in-two-separate-hosts-tp26701886p26712200.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26710708</id>
	<title>o endpoint, service or interface name specified for routing: Camel -&gt; JBI</title>
	<published>2009-12-09T06:04:20Z</published>
	<updated>2009-12-09T06:04:20Z</updated>
	<author>
		<name>lekkie</name>
	</author>
	<content type="html">Hi guys,
&lt;br&gt;&lt;br&gt;I have a cxfbc jbi package into an OSGi. When I list my nmr contents here is what I have:
&lt;br&gt;&lt;br&gt;.....
&lt;br&gt;servicemix-http
&lt;br&gt;servicemix-jms
&lt;br&gt;root
&lt;br&gt;servicemix-wsn2005
&lt;br&gt;{&lt;a href=&quot;http://servicemix.org/wsnotification&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.org/wsnotification&lt;/a&gt;}NotificationBroker:
&lt;br&gt;{&lt;a href=&quot;http://servicemix.org/wsnotification&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.org/wsnotification&lt;/a&gt;}Publisher:Anonymous
&lt;br&gt;{&lt;a href=&quot;http://servicemix.org/wsnotification&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.org/wsnotification&lt;/a&gt;}CreatePullPoint:Bro
&lt;br&gt;{&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;}Service:ServiceSoap
&lt;br&gt;{&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;}ServiceConsumer:ServiceSoapConsumer
&lt;br&gt;I can successfully send a request from {&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;}Service:ServiceSoap to {&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;}ServiceConsumer:ServiceSoapConsumer using the SoapUI tool.
&lt;br&gt;&lt;br&gt;However, when I try to send from a camel application the ESB kept sayin no matching endpoints. Here is my configuration.
&lt;br&gt;&amp;lt;route&amp;gt;
&lt;br&gt;&amp;lt;from uri=&amp;quot;nmr:nauRoute&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;to uri=&amp;quot;jbi:endpoint:&lt;a href=&quot;http://tempuri.org/Service/ServiceSoap&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/Service/ServiceSoap&lt;/a&gt;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/route&amp;gt;
&lt;br&gt;Here is the err msg:
&lt;br&gt;12:48:17,929 | ERROR | tenerContainer-1 | EndpointMessageListener | rg.apache.camel.processor.Logger 248 | java.lang.IllegalStateException: No endpoint, service or interface name specified for routing
&lt;br&gt;org.apache.camel.RuntimeCamelException: java.lang.IllegalStateException: No endpoint, service or interface name specified for routing
&lt;br&gt;at org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1037)
&lt;br&gt;at org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:103)
&lt;br&gt;at org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:543)
&lt;br&gt;at org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:482)
&lt;br&gt;at org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:451)
&lt;br&gt;at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:323)
&lt;br&gt;at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:261)
&lt;br&gt;at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:982)
&lt;br&gt;at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:974)
&lt;br&gt;at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:876)
&lt;br&gt;at java.lang.Thread.run(Thread.java:595)
&lt;br&gt;Caused by: java.lang.IllegalStateException: No endpoint, service or interface name specified for routing</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/o-endpoint%2C-service-or-interface-name-specified-for-routing%3A-Camel--%3E-JBI-tp26710708p26710708.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26709683</id>
	<title>Re: Cluster two Servicemix instances in two separate hosts</title>
	<published>2009-12-09T04:52:09Z</published>
	<updated>2009-12-09T04:52:09Z</updated>
	<author>
		<name>Andrea Valori</name>
	</author>
	<content type="html">Thanks for the reply Jean-Baptiste, 
&lt;br&gt;&lt;br&gt;before describing what happened, two words about the deployment:
&lt;br&gt;host1 contain simply a file poller, host2 simply a file sender, to assure that the two SUs are properly configured I deployed them locally (in two separate SAs) before trying with separate hosts, and they work correctly together.
&lt;br&gt;&lt;br&gt;I applied what you told me for separate hosts, configuring conf/activemq.xml like that:
&lt;br&gt;&lt;br&gt;&amp;lt;amq:transportConnector uri=&amp;quot;tcp://192.168.0.5:61616&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;amq:networkConnector uri=&amp;quot;static://(tcp://192.168.0.5:61616,tcp://192.168.0.2:61616)&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;with these settings now I can see the NetworkBridge voice under jConsole, and under the voice &amp;quot;org.apache.activemq/Queue&amp;quot; appears the other host endpoint (the file sender) listed, I don't see any error or warning messages on screen, also.
&lt;br&gt;But when I put a file in the poller directory in host1 it can't find the sender endpoint in host2, and it throws a MessagingException &amp;quot;Could not find route for exchange...&amp;quot;
&lt;br&gt;&lt;br&gt;Am I missing anything?
&lt;br&gt;&lt;br&gt;Thanks for the help,
&lt;br&gt;Andrea
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cluster-two-Servicemix-instances-in-two-separate-hosts-tp26701886p26709683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26705931</id>
	<title>Re: Bridging two ServiceMix instances in same VM</title>
	<published>2009-12-08T22:54:16Z</published>
	<updated>2009-12-08T22:54:16Z</updated>
	<author>
		<name>Anto P</name>
	</author>
	<content type="html">Any help on this?
&lt;br&gt;&lt;br&gt;Anto
&lt;br&gt;&lt;br&gt;On Fri, Dec 4, 2009 at 10:45 AM, Anto Paul &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26705931&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antopaul.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I am using ServiceMix lw container and it is deployed as a WAR file in
&lt;br&gt;&amp;gt; JBoss. There are two WAR files and has its own ServiceMix container. Now I
&lt;br&gt;&amp;gt; need to communicate between these two instances. Since both are deployed in
&lt;br&gt;&amp;gt; same VM I don't want to use any remote client that will pass the payload
&lt;br&gt;&amp;gt; over wire. I am looking for a simple and efficient way of exchanging payload
&lt;br&gt;&amp;gt; from on instance to another using an API call. Also I am using InOut MEP for
&lt;br&gt;&amp;gt; that so I am expecting immediate response from second SMX instance.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Ways I can think of is to bind SMX client to JNDI and use this client
&lt;br&gt;&amp;gt; to communicate. But this will give class cast exceptions as both WAR files
&lt;br&gt;&amp;gt; has ServiceMix JARs. Is there any other way to achieve it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance for help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Anto
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Bridging-two-ServiceMix-instances-in-same-VM-tp26638012p26705931.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26705834</id>
	<title>Re: Cluster two Servicemix instances in two separate hosts</title>
	<published>2009-12-08T22:40:00Z</published>
	<updated>2009-12-08T22:40:00Z</updated>
	<author>
		<name>Jean-Baptiste Onofré</name>
	</author>
	<content type="html">Hi Andrea
&lt;br&gt;&lt;br&gt;1/ if address1 == address2 == localhost, you need to use a different 
&lt;br&gt;port number for the ActiveMQ broker. For example, the first node on 
&lt;br&gt;61616 and the second one on 616167.
&lt;br&gt;2/ The ActiveMQ transportConnectors should match the networkConnectors.
&lt;br&gt;If you define a transportConnectors like this:
&lt;br&gt;&amp;lt;amq:transportConnector uri=&amp;quot;tcp://localhost:616161&amp;quot; 
&lt;br&gt;discoveryUri=&amp;quot;multicast://default&amp;quot;/&amp;gt;
&lt;br&gt;you should have a networkConnectors like this:
&lt;br&gt;&amp;lt;amq:networkConnector uri=&amp;quot;multicast://default&amp;quot;/&amp;gt;
&lt;br&gt;The networkConnector is responsible of the ActiveMQ brokers plug.
&lt;br&gt;3/ If you use localhost as address, you can't use multicast as it's not 
&lt;br&gt;supported by the lo interface. In that case, you need to use static 
&lt;br&gt;ActiveMQ broker declaration like this:
&lt;br&gt;&amp;lt;amq:transportConnectors&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;amq:transportConnector uri=&amp;quot;tcp://localhost:61616&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/amq:transportConnectors&amp;gt;
&lt;br&gt;&amp;lt;amq:networkConnectors&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;amq:networkConnector 
&lt;br&gt;uri=&amp;quot;static://(tcp://localhost:61616,tcp://localhost:616167)&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/amq:networkConnectors&amp;gt;
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;JB
&lt;br&gt;&lt;br&gt;andrealibero.valori wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi, I'm a student working on a project based on Servicemix.
&lt;br&gt;&amp;gt; The project need to run two Servicemix 3.3.1 instances in two separate hosts
&lt;br&gt;&amp;gt; in the same network, one with poller endpoints, the other with writer
&lt;br&gt;&amp;gt; endpoints, and possibly use transparent routing between the SMX instances.
&lt;br&gt;&amp;gt; I tried following instructions from mailing lists and the SMX website with
&lt;br&gt;&amp;gt; no success.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In particular:
&lt;br&gt;&amp;gt; - name the two JBI container with different names in servicemix.xml
&lt;br&gt;&amp;gt; - set the JBI container flowName to &amp;quot;jms&amp;quot;
&lt;br&gt;&amp;gt; - name the two ActiveMQ brokers with different names in actimemq.xml
&lt;br&gt;&amp;gt; - set the AMQ connectors to:
&lt;br&gt;&amp;gt; SMX instance 1
&lt;br&gt;&amp;gt; &amp;lt;amq:transportConnector uri=&amp;quot;tcp://[address1]:61616&amp;quot;
&lt;br&gt;&amp;gt; discoveryUri=&amp;quot;multicast://default&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; SMX instance 2
&lt;br&gt;&amp;gt; &amp;lt;amq:transportConnector uri=&amp;quot;tcp://[address2]:61616&amp;quot;
&lt;br&gt;&amp;gt; discoveryUri=&amp;quot;multicast://default&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; when [address1] = [address2] = localhost one of the SMX instances writes
&lt;br&gt;&amp;gt; repeatedly
&lt;br&gt;&amp;gt; WARN - DiscoveryNetworkConnector could not start NetworkBridge...
&lt;br&gt;&amp;gt; java.net.UnknownHostException: PC1
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; when [address1] = [address2] = 0.0.0.0 no instance write anything on screen,
&lt;br&gt;&amp;gt; but they don't see each other, and there is no &amp;quot;NetworkBridge&amp;quot; in jConsole
&lt;br&gt;&amp;gt; under &amp;quot;org.apache.activemq/localhost&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; when [address1] = 192.168.0.2 and [address2] = 192.168.0.5 one of the
&lt;br&gt;&amp;gt; instances writes repeatedly
&lt;br&gt;&amp;gt; WARN - DiscoveryNetworkConnector could not start NetworkBridge... 
&lt;br&gt;&amp;gt; java.net.ConnectException: Connection timed out
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Can someone help me? 
&lt;br&gt;&amp;gt; Thanks in advance
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cluster-two-Servicemix-instances-in-two-separate-hosts-tp26701886p26705834.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26701886</id>
	<title>Cluster two Servicemix instances in two separate hosts</title>
	<published>2009-12-08T14:22:01Z</published>
	<updated>2009-12-08T14:22:01Z</updated>
	<author>
		<name>Andrea Valori</name>
	</author>
	<content type="html">Hi, I'm a student working on a project based on Servicemix.
&lt;br&gt;The project need to run two Servicemix 3.3.1 instances in two separate hosts in the same network, one with poller endpoints, the other with writer endpoints, and possibly use transparent routing between the SMX instances.
&lt;br&gt;I tried following instructions from mailing lists and the SMX website with no success.
&lt;br&gt;&lt;br&gt;In particular:
&lt;br&gt;- name the two JBI container with different names in servicemix.xml
&lt;br&gt;- set the JBI container flowName to &amp;quot;jms&amp;quot;
&lt;br&gt;- name the two ActiveMQ brokers with different names in actimemq.xml
&lt;br&gt;- set the AMQ connectors to:
&lt;br&gt;SMX instance 1
&lt;br&gt;&amp;lt;amq:transportConnector uri=&amp;quot;tcp://[address1]:61616&amp;quot; discoveryUri=&amp;quot;multicast://default&amp;quot;/&amp;gt;
&lt;br&gt;SMX instance 2
&lt;br&gt;&amp;lt;amq:transportConnector uri=&amp;quot;tcp://[address2]:61616&amp;quot; discoveryUri=&amp;quot;multicast://default&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;when [address1] = [address2] = localhost one of the SMX instances writes repeatedly
&lt;br&gt;WARN - DiscoveryNetworkConnector could not start NetworkBridge... java.net.UnknownHostException: PC1
&lt;br&gt;&lt;br&gt;when [address1] = [address2] = 0.0.0.0 no instance write anything on screen, but they don't see each other, and there is no &amp;quot;NetworkBridge&amp;quot; in jConsole under &amp;quot;org.apache.activemq/localhost&amp;quot;
&lt;br&gt;&lt;br&gt;when [address1] = 192.168.0.2 and [address2] = 192.168.0.5 one of the instances writes repeatedly
&lt;br&gt;WARN - DiscoveryNetworkConnector could not start NetworkBridge... &amp;nbsp;java.net.ConnectException: Connection timed out
&lt;br&gt;&lt;br&gt;&lt;br&gt;Can someone help me? 
&lt;br&gt;Thanks in advance
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Cluster-two-Servicemix-instances-in-two-separate-hosts-tp26701886p26701886.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26699267</id>
	<title>Does EIP AsyncBridge block processing?</title>
	<published>2009-12-08T11:25:05Z</published>
	<updated>2009-12-08T11:25:05Z</updated>
	<author>
		<name>jweathers777</name>
	</author>
	<content type="html">I have a service unit composed of an eip:async-bridge configured with a certain number of seconds for timeout. When I send a message into this service unit, it hands it off to another service to create a response message. If I delay the response message or simply do not return a response message, I've noticed that it appears that I cannot process other request/response pairs through my service unit during the timeout duration.
&lt;br&gt;&lt;br&gt;So is it accurate that the eip:async-bridge will block for the timeout duration while waiting for the response message to come back?
&lt;br&gt;&lt;br&gt;If so, is there away to accomplish the async-bridge functionality that does not hold up processing of other messages?</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Does-EIP-AsyncBridge-block-processing--tp26699267p26699267.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26697084</id>
	<title>Re: Migrating from SMX3 to SMX4</title>
	<published>2009-12-08T09:06:51Z</published>
	<updated>2009-12-08T09:06:51Z</updated>
	<author>
		<name>GNarra</name>
	</author>
	<content type="html">Freeman,
&lt;br&gt;&lt;br&gt;We did it that way because we have several cxf-bc endpoints that are spread across multiple SA's and all run on the same port, this is the workaround we figured from you post in april 2009.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://cwiki.apache.org/SM/discussion-forums.html#nabble-td23066349&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwiki.apache.org/SM/discussion-forums.html#nabble-td23066349&lt;/a&gt;&lt;br&gt;&lt;br&gt;Has this been fixed in SMX3.3.1, where we can set busCfg=cxf.xml for multiple cxf-bc endpoints in xbean.xml of the SA?
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;-gopal
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Freeman Fang wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;Even you use SMX3 with JBI package SAs/SUs, you should put busConfig &amp;nbsp;
&lt;br&gt;files(cxf.xml in your case) &amp;nbsp;in SAs/SUs, but not put it in SMX_HOME/ 
&lt;br&gt;conf.
&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-7, at 上午2:22, GNarra wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lukasz,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We have a installation of SMX3.3.1 with CXF BC, CXF SE, SA's, We &amp;nbsp;
&lt;br&gt;&amp;gt; want to
&lt;br&gt;&amp;gt; move to SMX 4 by deploying these existing SA's in SMX4 and then move &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; SA's to OSGi Bundles, If we start migrating to OSGi bundles as our &amp;nbsp;
&lt;br&gt;&amp;gt; starting
&lt;br&gt;&amp;gt; step, it is going to take significant time before our system is &amp;nbsp;
&lt;br&gt;&amp;gt; ready to
&lt;br&gt;&amp;gt; test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So I am looking to how to migrate quickly and then move to OSGi &amp;nbsp;
&lt;br&gt;&amp;gt; bundles. I
&lt;br&gt;&amp;gt; looked at SMX 4 documentation for migrating but all that says is &amp;nbsp;
&lt;br&gt;&amp;gt; deploy the
&lt;br&gt;&amp;gt; SA's in deploy directory. We have stand alone jars that are not part &amp;nbsp;
&lt;br&gt;&amp;gt; of SA's
&lt;br&gt;&amp;gt; and deployed in the lib folder. I am wondering how do I move all this
&lt;br&gt;&amp;gt; configuration(servicemix.conf) to SMX 4.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; cxf.xml was used by the CXF BC and CXF SE to initiliaze the port for &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; whole bus(CXFBusImp)l, I see that CXF BC is still on 2009.01 version &amp;nbsp;
&lt;br&gt;&amp;gt; in SMX
&lt;br&gt;&amp;gt; 4, so where do I deploy the cxf.xml bus configuration.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks for your help
&lt;br&gt;&amp;gt; -gopal
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lukasz Dywicki wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt; Changes that ServiceMix team made in SMX 4 is really big.
&lt;br&gt;&amp;gt;&amp;gt; 1) It depends, because SMX 4 is built on OSGi. In OSGi world class &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; loading
&lt;br&gt;&amp;gt;&amp;gt; are very strict. In SMX 3 the conf directory was classpath element. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; In
&lt;br&gt;&amp;gt;&amp;gt; SMX4 configuration is no longer classpath element so you have to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; enable it
&lt;br&gt;&amp;gt;&amp;gt; in own bundle.
&lt;br&gt;&amp;gt;&amp;gt; 2) In SMX 4 the JBI is only one feature from set of provided. If &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you had
&lt;br&gt;&amp;gt;&amp;gt; defined beans in servicemix.xml you should enable it as services in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; OSGi
&lt;br&gt;&amp;gt;&amp;gt; bundle. SMX4 offers support for JBI 1.0 but preffered programming &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; is based
&lt;br&gt;&amp;gt;&amp;gt; on OSGi bundles. First of all it allows you to define many different
&lt;br&gt;&amp;gt;&amp;gt; endpoints in one bundle (Maven project) - CXF BC, CXF SE or event &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; embedded
&lt;br&gt;&amp;gt;&amp;gt; Camel.
&lt;br&gt;&amp;gt;&amp;gt; 3) The default broker is on deploy directory.
&lt;br&gt;&amp;gt;&amp;gt; 4) You can add own keystore using -Djavax.net.ssl.keyStore parameter.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Best regards,
&lt;br&gt;&amp;gt;&amp;gt; Lukasz Dywicki
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; GNarra wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We are evaluating on making the move from SMX3.3.1 to SMX4 and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; have a few
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; questions.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) In SMX 3.3.1, we deployed servicemix/conf/cxf.xml which has the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;httpj:engine-factory&amp;gt;&amp;lt;httpj:engine port=&amp;quot;0000&amp;quot;&amp;gt;, where do you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; deploy
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cxf.xml in SMX4 configuration?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) what is the equivalent of servicemix.xml &amp;quot;jbi&amp;quot; container
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; configuration?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 3) Where is the DefaultBroker class in smx4?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 4) In SMX4 there is no keystore.jks file,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; any help is greatly appreciated
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -gopal
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26667505.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26667505.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26697084.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26691490</id>
	<title>Re: &quot;stax read exception&quot; with cxf-bc &amp; cxf-se</title>
	<published>2009-12-08T02:12:11Z</published>
	<updated>2009-12-08T02:12:11Z</updated>
	<author>
		<name>devylon</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;thank you for the hint. I looked into jira, but couldn't find the issue. 
&lt;br&gt;&lt;br&gt;-- Ingo
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Freeman Fang wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;As you are using mac, I believe you run into a known issue tracked by &amp;nbsp;
&lt;br&gt;SMXCOMP-600[1], this issue already get fixed and would be in &amp;nbsp;
&lt;br&gt;servicemix-cxf-bc-2009.02 release
&lt;br&gt;&lt;br&gt;[1]&lt;a href=&quot;https://issues.apache.org/activemq/browse/SMXCOMP-600&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/SMXCOMP-600&lt;/a&gt;&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-8, at 上午12:18, devylon wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i did my tests with soap ui and generated sample requests. what i &amp;nbsp;
&lt;br&gt;&amp;gt; figured out
&lt;br&gt;&amp;gt; is:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; when is submit this envelop:
&lt;br&gt;&amp;gt; &amp;lt;soapenv:Envelope
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:GetPerson
&lt;br&gt;&amp;gt; xmlns:typ=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first/types&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first/types&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/typ:GetPerson&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; everything is fine, BUT if i submit this envelop:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;soapenv:Envelope
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:typ=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first/types&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first/types&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:GetPerson &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/typ:GetPerson&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i get the stax exception. i'm little bit confused and couldn't &amp;nbsp;
&lt;br&gt;&amp;gt; explain the
&lt;br&gt;&amp;gt; difference
&lt;br&gt;&amp;gt; to me ?!?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; devylon wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm testing the cxf-bc and cxf-se components. But unfortunatly i &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; get the
&lt;br&gt;&amp;gt;&amp;gt; following error with the wsdl-first sample:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; DEBUG - SedaQueue &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-
&lt;br&gt;&amp;gt;&amp;gt; org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@2e2acb47 dequeued
&lt;br&gt;&amp;gt;&amp;gt; exchange: InOut[
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;id: ID:10.41.20.39-12569e5f07a-4:1
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;status: Error
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;role: consumer
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;interface: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}Person
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;service: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; first}PersonService
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;endpoint: PersonImplPort
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;operation: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; first}GetPerson
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;in: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;jbi:message name=&amp;quot;GetPersonRequest&amp;quot; type=&amp;quot;msg:GetPersonRequest&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; version=&amp;quot;1.0&amp;quot; xmlns:jbi=&amp;quot;&lt;a href=&quot;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:msg=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; instance&amp;quot;&amp;gt;&amp;lt;jbi:part&amp;gt;&amp;lt;typ:GetPerson&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/typ:GetPerson&amp;gt;&amp;lt;/jbi:part&amp;gt;&amp;lt;/jbi:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;error: org.apache.cxf.interceptor.Fault: stax read exception
&lt;br&gt;&amp;gt;&amp;gt; ]
&lt;br&gt;&amp;gt;&amp;gt; DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notifying exchange
&lt;br&gt;&amp;gt;&amp;gt; ID:10.41.20.39-12569e5f07a-4:1(386d346c) in
&lt;br&gt;&amp;gt;&amp;gt; DeliveryChannel{servicemix-cxf-bc} from &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; processInboundSynchronousExchange
&lt;br&gt;&amp;gt;&amp;gt; DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notified:
&lt;br&gt;&amp;gt;&amp;gt; ID:10.41.20.39-12569e5f07a-4:1(386d346c) in
&lt;br&gt;&amp;gt;&amp;gt; DeliveryChannel{servicemix-cxf-bc} from sendSync
&lt;br&gt;&amp;gt;&amp;gt; 07.12.2009 17:08:48 org.apache.cxf.phase.PhaseInterceptorChain &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; doIntercept
&lt;br&gt;&amp;gt;&amp;gt; INFO: Interceptor has thrown exception, unwinding now stax read &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; exception
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My environment is:
&lt;br&gt;&amp;gt;&amp;gt; - OS: OSX 10.6
&lt;br&gt;&amp;gt;&amp;gt; - Java: Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
&lt;br&gt;&amp;gt;&amp;gt; Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
&lt;br&gt;&amp;gt;&amp;gt; - ServiceMix : 3.3.1
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have no clue whats going wrong :(
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- devylon
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26679639.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26679639.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26691490.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26690532</id>
	<title>Re: cxfbc provider sample</title>
	<published>2009-12-08T00:47:38Z</published>
	<updated>2009-12-08T00:47:38Z</updated>
	<author>
		<name>lekkie</name>
	</author>
	<content type="html">Thanks for the response.
&lt;br&gt;&lt;br&gt;I am a little confused on how to use that. It seems like a test unit for a java webservice deployed on the ESB.
&lt;br&gt;&lt;br&gt;May be what I should ask is how do I integrate this into my camel application in order to use it to call a remote webservice over http/soap hosted on another IP?
&lt;br&gt;&lt;br&gt;Kind Regards.
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Freeman Fang wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;Take a look at CxfBcProviderTest[1]
&lt;br&gt;&lt;br&gt;[1]&lt;a href=&quot;https://svn.apache.org/repos/asf/servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderTest.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderTest.java&lt;/a&gt;&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-8, at 下午3:42, lekkie wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have not come across a sample cxfbc provider sample. If it exists &amp;nbsp;
&lt;br&gt;&amp;gt; can
&lt;br&gt;&amp;gt; someone point me to it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I understand same can be achieved with camel-cxf component, but the
&lt;br&gt;&amp;gt; components' samples available have been an integration with java &amp;nbsp;
&lt;br&gt;&amp;gt; classes
&lt;br&gt;&amp;gt; (jaxws).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I actually need something to integrate with a remote webservice url.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Knd Rgds.
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/cxfbc-provider-sample-tp26689856p26689856.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/cxfbc-provider-sample-tp26689856p26689856.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cxfbc-provider-sample-tp26689856p26690532.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26690020</id>
	<title>Re: cxfbc provider sample</title>
	<published>2009-12-07T23:57:33Z</published>
	<updated>2009-12-07T23:57:33Z</updated>
	<author>
		<name>Freeman Fang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Take a look at CxfBcProviderTest[1]
&lt;br&gt;&lt;br&gt;[1]&lt;a href=&quot;https://svn.apache.org/repos/asf/servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderTest.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/servicemix/components/bindings/servicemix-cxf-bc/trunk/src/test/java/org/apache/servicemix/cxfbc/CxfBcProviderTest.java&lt;/a&gt;&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-8, at 下午3:42, lekkie wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have not come across a sample cxfbc provider sample. If it exists &amp;nbsp;
&lt;br&gt;&amp;gt; can
&lt;br&gt;&amp;gt; someone point me to it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I understand same can be achieved with camel-cxf component, but the
&lt;br&gt;&amp;gt; components' samples available have been an integration with java &amp;nbsp;
&lt;br&gt;&amp;gt; classes
&lt;br&gt;&amp;gt; (jaxws).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I actually need something to integrate with a remote webservice url.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Knd Rgds.
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/cxfbc-provider-sample-tp26689856p26689856.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/cxfbc-provider-sample-tp26689856p26689856.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cxfbc-provider-sample-tp26689856p26690020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26689909</id>
	<title>Re: org.apache.cxf.interceptor.Fault: Index: 1, Size: 1 using CXF  client on SMIX 4.0</title>
	<published>2009-12-07T23:45:27Z</published>
	<updated>2009-12-07T23:45:27Z</updated>
	<author>
		<name>Max Ferrari</name>
	</author>
	<content type="html">Hi Willem,
&lt;br&gt;on the cxf endpoint we use http as transport.
&lt;br&gt;&lt;br&gt;We're working in POJO mode so we're following
&lt;br&gt;&lt;a href=&quot;http://camel.apache.org/cxf.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/cxf.html&lt;/a&gt;&amp;nbsp;paragraph &amp;quot;How to prepare the message
&lt;br&gt;for the camel-cxf endpoint in POJO data format&amp;quot;: so we're
&lt;br&gt;&amp;nbsp; - creating an object of type SingleMms (that's the param type
&lt;br&gt;required by the operation),
&lt;br&gt;&amp;nbsp; - populate it,
&lt;br&gt;&amp;nbsp; - marshal it and
&lt;br&gt;&amp;nbsp; - put it onto the params list that's used to initialize the message
&lt;br&gt;body (I've added a sample in my original message).
&lt;br&gt;&lt;br&gt;We've tried also by adding / removing our 'callerIdentity' cxf header
&lt;br&gt;from the exchange to see if that made any difference, but it didn't.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;Max
&lt;br&gt;&lt;br&gt;2009/12/8 Willem Jiang &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26689909&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;willem.jiang@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Do you use jms transport on the CXF endpoint?
&lt;br&gt;&amp;gt; I fixed an error (with the same error message) of camel-cxf recently, which
&lt;br&gt;&amp;gt; was caused by the CXF jms transport can't deal with exception message
&lt;br&gt;&amp;gt; rightly.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If not, can you tell me what kind of message do you send to CXF client ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Willem
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Max Ferrari wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt;&amp;gt; I have managed to reproduce on SMIX 4.0.0 vanilla (camel 1.6.0 and cxf
&lt;br&gt;&amp;gt;&amp;gt; 2.1.4) an issue that we are experiencing also on Fuse ESB 4.1.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In one of our bundles we have defined a CXF client with datamode set
&lt;br&gt;&amp;gt;&amp;gt; to POJO and MTOM enabled.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Our customer's WSDL (see below) has an implicit header for
&lt;br&gt;&amp;gt;&amp;gt; authentication (the header is defined in the wsdl:binding section but
&lt;br&gt;&amp;gt;&amp;gt; not in the wsdl:portType).
&lt;br&gt;&amp;gt;&amp;gt; We use the maven cxf-codegen-plugin to execute wsdl2java to generate
&lt;br&gt;&amp;gt;&amp;gt; client sources.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The problem arises when - from one of our routes - we generate a
&lt;br&gt;&amp;gt;&amp;gt; message and send it to the cxf client bean; before it even reaches the
&lt;br&gt;&amp;gt;&amp;gt; server we get the following exception and then the exchange is routed
&lt;br&gt;&amp;gt;&amp;gt; to the dead letter queue:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 11:52:24,685 | WARN | nerContainer-973 | PhaseInterceptorChain |
&lt;br&gt;&amp;gt;&amp;gt; org.apache.cxf.endpoint.ClientImpl 471 | Interceptor has thrown
&lt;br&gt;&amp;gt;&amp;gt; exception, unwinding now
&lt;br&gt;&amp;gt;&amp;gt; org.apache.cxf.interceptor.Fault: Index: 1, Size: 1
&lt;br&gt;&amp;gt;&amp;gt; at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:119)
&lt;br&gt;&amp;gt;&amp;gt; ...
&lt;br&gt;&amp;gt;&amp;gt; Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
&lt;br&gt;&amp;gt;&amp;gt; at java.util.ArrayList.RangeCheck(ArrayList.java:547)
&lt;br&gt;&amp;gt;&amp;gt; at java.util.ArrayList.get(ArrayList.java:322)
&lt;br&gt;&amp;gt;&amp;gt; at
&lt;br&gt;&amp;gt;&amp;gt; com.intersec.schema.mcms._3.SingleMms_WrapperTypeHelper1.createWrapperObject(Unknown
&lt;br&gt;&amp;gt;&amp;gt; Source)
&lt;br&gt;&amp;gt;&amp;gt; at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:103)
&lt;br&gt;&amp;gt;&amp;gt; ... 39 more
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Of course the com.intersec package has to do with the cxf-generated client
&lt;br&gt;&amp;gt;&amp;gt; code.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Now, I've dug a bit but the only relevant result I could find is a cxf
&lt;br&gt;&amp;gt;&amp;gt; issue with out-of-band headers that was fixed in cxf 2.0.3:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1129&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1129&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Not sure if what I'm seeing in our route is our mistake, a new issue
&lt;br&gt;&amp;gt;&amp;gt; with cxf or a regression, however I've tried with the workaround
&lt;br&gt;&amp;gt;&amp;gt; suggested in that cxf Jira entry (running the wsdl2java with '-exsh
&lt;br&gt;&amp;gt;&amp;gt; true'), unfortunately with no results (we get the same error).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Any pointers anyone?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Relevant excerpts of our source code:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; //
&lt;br&gt;&amp;gt;&amp;gt; -----------------------------------------------------------------------CXF
&lt;br&gt;&amp;gt;&amp;gt; client definition
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;cxf:cxfEndpoint
&lt;br&gt;&amp;gt;&amp;gt; id=&amp;quot;cxfClientMTOM&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; serviceClass=&amp;quot;com.intersec.schema.mcms._3.MCMSPortType&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; address=&amp;quot;${cxfclient.serviceURI}&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;ref bean=&amp;quot;logInbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;ref bean=&amp;quot;logOutbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;!-- &amp;lt;ref bean=&amp;quot;JonasWSSOutInterceptor&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;cxf:properties&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;entry key=&amp;quot;dataFormat&amp;quot; value=&amp;quot;POJO&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;entry key=&amp;quot;mtom-enabled&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/cxf:properties&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/cxf:cxfEndpoint&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; // -----------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; sample WSDL
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsdl:definitions xmlns=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:soap=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/soap/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:SOAP-ENC=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/encoding/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:wsdl=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:tns=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:mime=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/mime/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/mime/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:xmime=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  xmlns:apachesoap=&amp;quot;&lt;a href=&quot;http://xml.apache.org/xml-soap&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.apache.org/xml-soap&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:types&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;xsd:schema targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;xsd:import namespace=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;        schemaLocation=&amp;quot;xmime.xsd&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;xsd:complexType name=&amp;quot;attachmentArray&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;xsd:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;tns:attachment&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;xsd:complexType name=&amp;quot;attachment&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;fileName&amp;quot; type=&amp;quot;xsd:string&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;binaryData&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; type=&amp;quot;xmime:base64Binary&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;xsd:element name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;oadc&amp;quot;               type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;msisdn_to&amp;quot;          type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;subject&amp;quot;            type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;smil&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; type=&amp;quot;xmime:base64Binary&amp;quot; xmime:expectedContentTypes=&amp;quot;text/xml&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;attachments&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; type=&amp;quot;tns:attachmentArray&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;allow_adaptations&amp;quot;  type=&amp;quot;xsd:boolean&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;message_priority&amp;quot;   type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;message_expiration&amp;quot; type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;xsd:element name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;singleMmsReturn&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;xsd:element name=&amp;quot;callerIdentity&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;login&amp;quot; type=&amp;quot;xsd:string&amp;quot; minOccurs=&amp;quot;1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            &amp;lt;xsd:element name=&amp;quot;password&amp;quot; type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;          &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/xsd:schema&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:types&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:message name=&amp;quot;identityHeader&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:part name=&amp;quot;request_header&amp;quot; element=&amp;quot;tns:callerIdentity&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:message name=&amp;quot;singleMmsRequest&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMms&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:message name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMmsResponse&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:portType name=&amp;quot;MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:input message=&amp;quot;tns:singleMmsRequest&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:output  message=&amp;quot;tns:singleMmsResponse&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:portType&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:binding name=&amp;quot;MCMSBinding&amp;quot; type=&amp;quot;tns:MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;soap:binding style=&amp;quot;document&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; transport=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;soap:operation soapAction=&amp;quot;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:input&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;soap:header use=&amp;quot;literal&amp;quot; part=&amp;quot;request_header&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; message=&amp;quot;tns:identityHeader&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/wsdl:input&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;wsdl:output&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;/wsdl:output&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:binding&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;wsdl:service name=&amp;quot;MCMS&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsdl:port name=&amp;quot;MCMSPort&amp;quot; binding=&amp;quot;tns:MCMSBinding&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      &amp;lt;soap:address location=&amp;quot;&lt;a href=&quot;http://localhost:8000/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8000/soap/&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/wsdl:port&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  &amp;lt;/wsdl:service&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsdl:definitions&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; //
&lt;br&gt;&amp;gt;&amp;gt; -----------------------------------------------------------------------Sample
&lt;br&gt;&amp;gt;&amp;gt; route code
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; .process(new Processor() {
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; @Override
&lt;br&gt;&amp;gt;&amp;gt; public void process(Exchange x) throws Exception {
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; SingleMms soapSingleMMS = new SingleMms();
&lt;br&gt;&amp;gt;&amp;gt; // ... populate the mms fields ...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; List&amp;lt;String&amp;gt; params = new LinkedList&amp;lt;String&amp;gt;();
&lt;br&gt;&amp;gt;&amp;gt; JAXBContext mcmsJC =
&lt;br&gt;&amp;gt;&amp;gt; JAXBContext.newInstance(&amp;quot;com.intersec.schema.mcms._3&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; Marshaller ma = mcmsJC.createMarshaller();
&lt;br&gt;&amp;gt;&amp;gt; StringWriter mcmsWriter = new StringWriter();
&lt;br&gt;&amp;gt;&amp;gt; ma.marshal(soapSingleMMS, mcmsWriter);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; // set in request
&lt;br&gt;&amp;gt;&amp;gt; params.add(mcmsWriter.toString());
&lt;br&gt;&amp;gt;&amp;gt; Map&amp;lt;String, Object&amp;gt; requestContext = new HashMap&amp;lt;String, Object&amp;gt;();
&lt;br&gt;&amp;gt;&amp;gt; requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://localhost:9080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9080&lt;/a&gt;&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; // create &amp; add caller identity header
&lt;br&gt;&amp;gt;&amp;gt; CallerIdentity identity = new CallerIdentity();
&lt;br&gt;&amp;gt;&amp;gt; identity.setLogin(&amp;quot;dummy&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; identity.setPassword(&amp;quot;dummy&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; List&amp;lt;Header&amp;gt; headers = new ArrayList&amp;lt;Header&amp;gt;();
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Header identityHeader = new Header(new
&lt;br&gt;&amp;gt;&amp;gt; QName(&amp;quot;com.intersec.schema.mcms._3&amp;quot;, &amp;quot;callerIdentity&amp;quot;), identity, new
&lt;br&gt;&amp;gt;&amp;gt; JAXBDataBinding(CallerIdentity.class));
&lt;br&gt;&amp;gt;&amp;gt; headers.add(identityHeader);
&lt;br&gt;&amp;gt;&amp;gt; x.getOut().setHeader(Header.HEADER_LIST, headers);
&lt;br&gt;&amp;gt;&amp;gt; x.getOut().setBody(params);
&lt;br&gt;&amp;gt;&amp;gt; x.getOut().setHeader(Client.REQUEST_CONTEXT , requestContext);
&lt;br&gt;&amp;gt;&amp;gt; x.getOut().setHeader(CxfConstants.OPERATION_NAME, &amp;quot;singleMms&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt; })
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; // web service request
&lt;br&gt;&amp;gt;&amp;gt; .to(&amp;quot;cxf:bean:&amp;quot; + getCxfEndpointId())
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Max
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/org.apache.cxf.interceptor.Fault%3A-Index%3A-1%2C-Size%3A-1-using-CXF-client--on-SMIX-4.0-tp26681112p26689909.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26689871</id>
	<title>Re: Getting error when using Apache camel inside servicemix.</title>
	<published>2009-12-07T23:43:22Z</published>
	<updated>2009-12-07T23:43:22Z</updated>
	<author>
		<name>Harbeer Kadian</name>
	</author>
	<content type="html">Thank you willem....
&lt;br&gt;&lt;br&gt;I am able to write in a file using CamelContextFactory...
&lt;br&gt;I am adding the way i did for future reference.
&lt;br&gt;&lt;br&gt;1) Create an Activator class which implements BundleActivator.
&lt;br&gt;Store the BundleContext variable in a static variable added by us in the Activator class.
&lt;br&gt;&lt;br&gt;Do the following code where u want to create the CamelContext instance
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bundleContext = Activator.getBundleContext(); //static BundleContext
&lt;br&gt;&amp;nbsp; &amp;nbsp; 		camelContextFactory = new CamelContextFactory();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	camelContextFactory.setBundleContext(bundleContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	camel = camelContextFactory.createContext();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	camel.addComponent(&amp;quot;file&amp;quot;, new FileComponent());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	camel.start();
&lt;br&gt;&lt;br&gt;Harbeer kadian
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;willem.jiang wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;Since there are some difference between the OSGi and normal java class 
&lt;br&gt;for loading the files in META-INF (camel component, lanaguage and type 
&lt;br&gt;converter finding are based on it ) . We introduce a camel-osgi module 
&lt;br&gt;to resolve these kind of issue.
&lt;br&gt;&lt;br&gt;You can use the CamelContextFactory in the camel-osig module to create 
&lt;br&gt;the CamelContext and you need to set the BundleContext before calling 
&lt;br&gt;the createContext method.
&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;&lt;br&gt;&lt;br&gt;Harbeer Kadian wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I created one webservice in the OSGI format and installed it in the
&lt;br&gt;&amp;gt; servicemix.
&lt;br&gt;&amp;gt; The webservice worked fine and i was able to send and receive requests
&lt;br&gt;&amp;gt; through SoapUI software.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I tried to add some apache camel code inside this so that i can send a
&lt;br&gt;&amp;gt; string to a file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The implementation is as follows
&lt;br&gt;&amp;gt; This is my webservice implementation class.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; package com.webservice.calculator;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; import java.util.logging.Logger;
&lt;br&gt;&amp;gt; import javax.jws.WebMethod;
&lt;br&gt;&amp;gt; import javax.jws.WebParam;
&lt;br&gt;&amp;gt; import javax.jws.WebResult;
&lt;br&gt;&amp;gt; import javax.jws.WebService;
&lt;br&gt;&amp;gt; import javax.xml.bind.annotation.XmlSeeAlso;
&lt;br&gt;&amp;gt; import javax.xml.ws.RequestWrapper;
&lt;br&gt;&amp;gt; import javax.xml.ws.ResponseWrapper;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; import org.apache.camel.CamelContext;
&lt;br&gt;&amp;gt; import org.apache.camel.Component;
&lt;br&gt;&amp;gt; import org.apache.camel.Endpoint;
&lt;br&gt;&amp;gt; import org.apache.camel.Exchange;
&lt;br&gt;&amp;gt; import org.apache.camel.Producer;
&lt;br&gt;&amp;gt; import org.apache.camel.ProducerTemplate;
&lt;br&gt;&amp;gt; import org.apache.camel.component.file.FileComponent;
&lt;br&gt;&amp;gt; import org.apache.camel.component.log.LogComponent;
&lt;br&gt;&amp;gt; import org.apache.camel.impl.DefaultCamelContext;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; import com.progress.pso.payments_api.PaymentsApi;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; /**
&lt;br&gt;&amp;gt; &amp;nbsp;* This class was generated by Apache CXF 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp;* Tue Dec 01 17:46:59 IST 2009
&lt;br&gt;&amp;gt; &amp;nbsp;* Generated source version: 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp;*/
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; @javax.jws.WebService(
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; serviceName = &amp;quot;CalculatorService&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; portName = &amp;quot;CalculatorSoapPort&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; targetNamespace = &amp;quot;&lt;a href=&quot;http://calculator.webservice.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://calculator.webservice.com&lt;/a&gt;&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wsdlLocation =
&lt;br&gt;&amp;gt; &amp;quot;file:/D:/harbeer/Maven_Project/payment-web-service-osgi/src/main/resources/wsdl/Calculator.wsdl&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endpointInterface =
&lt;br&gt;&amp;gt; &amp;quot;com.webservice.calculator.CalculatorPortType&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; public class CalculatorPortTypeImpl implements CalculatorPortType {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private static final Logger LOG =
&lt;br&gt;&amp;gt; Logger.getLogger(CalculatorPortTypeImpl.class.getName());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private PaymentsApi paymentApi;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private CamelContext camel;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private ProducerTemplate template;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public CalculatorPortTypeImpl() throws Exception {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	camel = new DefaultCamelContext();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	template = camel.createProducerTemplate();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	camel.addComponent(&amp;quot;file&amp;quot;, new FileComponent());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	camel.start();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void setPaymentApi(PaymentsApi paymentApi) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	this.paymentApi = paymentApi;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /* (non-Javadoc)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @see
&lt;br&gt;&amp;gt; com.webservice.calculator.CalculatorPortType#subtractNumbers(java.math.BigInteger 
&lt;br&gt;&amp;gt; inputOne ,)java.math.BigInteger &amp;nbsp;inputTwo )*
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public java.math.BigInteger subtractNumbers(java.math.BigInteger
&lt;br&gt;&amp;gt; inputOne,java.math.BigInteger inputTwo) { 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	sendToCamelFile(&amp;quot;harbeer&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return paymentApi.subtractNumbers(inputOne, inputTwo);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (Exception ex) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ex.printStackTrace();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new RuntimeException(ex);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private void sendToCamelFile(String name) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	try {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // get the log component
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Component component = camel.getComponent(&amp;quot;file&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Endpoint endpoint =
&lt;br&gt;&amp;gt; component.createEndpoint(&amp;quot;file:///D:/harbeer&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Exchange exchange = endpoint.createExchange();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exchange.getIn().setBody(name);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exchange.getIn().setHeader(FileComponent.HEADER_FILE_NAME,
&lt;br&gt;&amp;gt; &amp;quot;harbeer.txt&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // now we want to send the exchange to this endpoint and we then
&lt;br&gt;&amp;gt; need a producer
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // for this, so we create and start the producer.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Producer producer = endpoint.createProducer();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(producer);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.start();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(name);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.process(exchange);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.stop();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (Exception e) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // we ignore any exceptions and just rethrow as runtime
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new RuntimeException(e);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I installed this new webservice implementation inside servicemix 4 as an
&lt;br&gt;&amp;gt; osgi bundle.
&lt;br&gt;&amp;gt; I got following exception when i called webservice method subtractNumbers();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Caused by: org.apache.camel.NoTypeConversionAvailableException: No type
&lt;br&gt;&amp;gt; converte
&lt;br&gt;&amp;gt; r available to convert from type: class
&lt;br&gt;&amp;gt; org.apache.camel.component.file.FileMess
&lt;br&gt;&amp;gt; age to the required type: java.io.InputStream with value FileMessage:
&lt;br&gt;&amp;gt; D:\harbeer
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.converter.DefaultTypeConverter.doConvertTo(Defa
&lt;br&gt;&amp;gt; ultTypeConverter.java:147)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(Defaul
&lt;br&gt;&amp;gt; tTypeConverter.java:90)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(Defaul
&lt;br&gt;&amp;gt; tTypeConverter.java:86)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:85)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.util.ExchangeHelper.getMandatoryInBody(ExchangeHelpe
&lt;br&gt;&amp;gt; r.java:130)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.component.file.FileProducer.process(FileProducer.jav
&lt;br&gt;&amp;gt; a:78)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.component.file.FileProducer.process(FileProducer.jav
&lt;br&gt;&amp;gt; a:61)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; com.webservice.calculator.CalculatorPortTypeImpl.sendToCamelFile(Calc
&lt;br&gt;&amp;gt; ulatorPortTypeImpl.java:129)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 31 more
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Please help if i am missing some thing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; With Regards
&lt;br&gt;&amp;gt; Harbeer Kadian
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Getting-error-when-using-Apache-camel-inside-servicemix.-tp26635823p26689871.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26689856</id>
	<title>cxfbc provider sample</title>
	<published>2009-12-07T23:42:03Z</published>
	<updated>2009-12-07T23:42:03Z</updated>
	<author>
		<name>lekkie</name>
	</author>
	<content type="html">I have not come across a sample cxfbc provider sample. If it exists can someone point me to it?
&lt;br&gt;&lt;br&gt;I understand same can be achieved with camel-cxf component, but the components' samples available have been an integration with java classes (jaxws).
&lt;br&gt;&lt;br&gt;I actually need something to integrate with a remote webservice url.
&lt;br&gt;&lt;br&gt;Knd Rgds.</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cxfbc-provider-sample-tp26689856p26689856.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26689146</id>
	<title>apache ODE-Database configuration error</title>
	<published>2009-12-07T22:05:52Z</published>
	<updated>2009-12-07T22:05:52Z</updated>
	<author>
		<name>brijesh</name>
	</author>
	<content type="html">Hello there, 
&lt;br&gt;&lt;br&gt;I have deployed ODE jbi version 1.3.3 through web console. But when i starting the service using web console, I get following db configuration error as follows 
&lt;br&gt;&lt;br&gt;&lt;I&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;lt;![CDATA[javax.jbi.JBIException: Database configuration error.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:181)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.jbi.OdeLifeCycle.init(OdeLifeCycle.java:114)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.ComponentMBeanImpl.init(ComponentMBeanImpl.java:201)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.ComponentMBeanImpl.doStart(ComponentMBeanImpl.java:287)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.ComponentMBeanImpl.start(ComponentMBeanImpl.java:216)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.AdminCommandsService.startComponent(AdminCommandsService.java:156)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:323)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.jmx.access.MBeanClientInterceptor.invokeOperation(MBeanClientInterceptor.java:371)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.jmx.access.MBeanClientInterceptor.invoke(MBeanClientInterceptor.java:302)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy51.startComponent(Unknown Source)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.web.controller.ComponentLifeCycle.handleRequest(ComponentLifeCycle.java:57)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:857)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:475)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:440)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.web.filter.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:81)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.security.service.SecurityManager.runAs(Unknown Source)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
&lt;br&gt;&lt;br&gt;Caused by: java.lang.RuntimeException: TransactionManager is not recoverable.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.il.dbutil.Database.initInternalDb(Database.java:180)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.il.dbutil.Database.initEmbeddedDb(Database.java:233)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.il.dbutil.Database.initDataSource(Database.java:148)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.il.dbutil.Database.start(Database.java:99)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ode.jbi.OdeLifeCycle.initDataSource(OdeLifeCycle.java:177)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 46 more
&lt;br&gt;&lt;br&gt;]]&amp;gt;&amp;lt;/stack-trace&amp;gt;
&lt;br&gt;&amp;lt;/exception-info&amp;gt;
&lt;br&gt;&amp;lt;/task-result-details&amp;gt;
&lt;br&gt;&amp;lt;/frmwk-task-result-details&amp;gt;
&lt;br&gt;&amp;lt;/frmwk-task-result&amp;gt;
&lt;br&gt;&amp;lt;/jbi-task-result&amp;gt;
&lt;br&gt;&amp;lt;/jbi-task&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:115)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.framework.AdminCommandsService.startComponent(AdminCommandsService.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseStandardMBean.java:323)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 35 more
&lt;br&gt;&lt;/I&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Any idea on this ?
&lt;br&gt;&lt;br&gt;Regards, 
&lt;br&gt;&lt;br&gt;Brijesh N K
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/apache-ODE-Database-configuration-error-tp26689146p26689146.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26687882</id>
	<title>Re: Getting error when using Apache camel inside servicemix.</title>
	<published>2009-12-07T18:44:24Z</published>
	<updated>2009-12-07T18:44:24Z</updated>
	<author>
		<name>willem.jiang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Since there are some difference between the OSGi and normal java class 
&lt;br&gt;for loading the files in META-INF (camel component, lanaguage and type 
&lt;br&gt;converter finding are based on it ) . We introduce a camel-osgi module 
&lt;br&gt;to resolve these kind of issue.
&lt;br&gt;&lt;br&gt;You can use the CamelContextFactory in the camel-osig module to create 
&lt;br&gt;the CamelContext and you need to set the BundleContext before calling 
&lt;br&gt;the createContext method.
&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;&lt;br&gt;&lt;br&gt;Harbeer Kadian wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I created one webservice in the OSGI format and installed it in the
&lt;br&gt;&amp;gt; servicemix.
&lt;br&gt;&amp;gt; The webservice worked fine and i was able to send and receive requests
&lt;br&gt;&amp;gt; through SoapUI software.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I tried to add some apache camel code inside this so that i can send a
&lt;br&gt;&amp;gt; string to a file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The implementation is as follows
&lt;br&gt;&amp;gt; This is my webservice implementation class.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; package com.webservice.calculator;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; import java.util.logging.Logger;
&lt;br&gt;&amp;gt; import javax.jws.WebMethod;
&lt;br&gt;&amp;gt; import javax.jws.WebParam;
&lt;br&gt;&amp;gt; import javax.jws.WebResult;
&lt;br&gt;&amp;gt; import javax.jws.WebService;
&lt;br&gt;&amp;gt; import javax.xml.bind.annotation.XmlSeeAlso;
&lt;br&gt;&amp;gt; import javax.xml.ws.RequestWrapper;
&lt;br&gt;&amp;gt; import javax.xml.ws.ResponseWrapper;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; import org.apache.camel.CamelContext;
&lt;br&gt;&amp;gt; import org.apache.camel.Component;
&lt;br&gt;&amp;gt; import org.apache.camel.Endpoint;
&lt;br&gt;&amp;gt; import org.apache.camel.Exchange;
&lt;br&gt;&amp;gt; import org.apache.camel.Producer;
&lt;br&gt;&amp;gt; import org.apache.camel.ProducerTemplate;
&lt;br&gt;&amp;gt; import org.apache.camel.component.file.FileComponent;
&lt;br&gt;&amp;gt; import org.apache.camel.component.log.LogComponent;
&lt;br&gt;&amp;gt; import org.apache.camel.impl.DefaultCamelContext;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; import com.progress.pso.payments_api.PaymentsApi;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; /**
&lt;br&gt;&amp;gt; &amp;nbsp;* This class was generated by Apache CXF 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp;* Tue Dec 01 17:46:59 IST 2009
&lt;br&gt;&amp;gt; &amp;nbsp;* Generated source version: 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp;*/
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; @javax.jws.WebService(
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; serviceName = &amp;quot;CalculatorService&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; portName = &amp;quot;CalculatorSoapPort&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; targetNamespace = &amp;quot;&lt;a href=&quot;http://calculator.webservice.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://calculator.webservice.com&lt;/a&gt;&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wsdlLocation =
&lt;br&gt;&amp;gt; &amp;quot;file:/D:/harbeer/Maven_Project/payment-web-service-osgi/src/main/resources/wsdl/Calculator.wsdl&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endpointInterface =
&lt;br&gt;&amp;gt; &amp;quot;com.webservice.calculator.CalculatorPortType&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; public class CalculatorPortTypeImpl implements CalculatorPortType {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private static final Logger LOG =
&lt;br&gt;&amp;gt; Logger.getLogger(CalculatorPortTypeImpl.class.getName());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private PaymentsApi paymentApi;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private CamelContext camel;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private ProducerTemplate template;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public CalculatorPortTypeImpl() throws Exception {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	camel = new DefaultCamelContext();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	template = camel.createProducerTemplate();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	camel.addComponent(&amp;quot;file&amp;quot;, new FileComponent());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	camel.start();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void setPaymentApi(PaymentsApi paymentApi) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	this.paymentApi = paymentApi;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /* (non-Javadoc)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @see
&lt;br&gt;&amp;gt; com.webservice.calculator.CalculatorPortType#subtractNumbers(java.math.BigInteger 
&lt;br&gt;&amp;gt; inputOne ,)java.math.BigInteger &amp;nbsp;inputTwo )*
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public java.math.BigInteger subtractNumbers(java.math.BigInteger
&lt;br&gt;&amp;gt; inputOne,java.math.BigInteger inputTwo) { 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	sendToCamelFile(&amp;quot;harbeer&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return paymentApi.subtractNumbers(inputOne, inputTwo);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (Exception ex) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ex.printStackTrace();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new RuntimeException(ex);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private void sendToCamelFile(String name) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 	try {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 		
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // get the log component
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Component component = camel.getComponent(&amp;quot;file&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Endpoint endpoint =
&lt;br&gt;&amp;gt; component.createEndpoint(&amp;quot;file:///D:/harbeer&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Exchange exchange = endpoint.createExchange();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exchange.getIn().setBody(name);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exchange.getIn().setHeader(FileComponent.HEADER_FILE_NAME,
&lt;br&gt;&amp;gt; &amp;quot;harbeer.txt&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // now we want to send the exchange to this endpoint and we then
&lt;br&gt;&amp;gt; need a producer
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // for this, so we create and start the producer.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Producer producer = endpoint.createProducer();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(producer);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.start();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(name);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.process(exchange);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.stop();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (Exception e) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // we ignore any exceptions and just rethrow as runtime
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new RuntimeException(e);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I installed this new webservice implementation inside servicemix 4 as an
&lt;br&gt;&amp;gt; osgi bundle.
&lt;br&gt;&amp;gt; I got following exception when i called webservice method subtractNumbers();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Caused by: org.apache.camel.NoTypeConversionAvailableException: No type
&lt;br&gt;&amp;gt; converte
&lt;br&gt;&amp;gt; r available to convert from type: class
&lt;br&gt;&amp;gt; org.apache.camel.component.file.FileMess
&lt;br&gt;&amp;gt; age to the required type: java.io.InputStream with value FileMessage:
&lt;br&gt;&amp;gt; D:\harbeer
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.converter.DefaultTypeConverter.doConvertTo(Defa
&lt;br&gt;&amp;gt; ultTypeConverter.java:147)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(Defaul
&lt;br&gt;&amp;gt; tTypeConverter.java:90)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(Defaul
&lt;br&gt;&amp;gt; tTypeConverter.java:86)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:85)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:52)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.util.ExchangeHelper.getMandatoryInBody(ExchangeHelpe
&lt;br&gt;&amp;gt; r.java:130)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.component.file.FileProducer.process(FileProducer.jav
&lt;br&gt;&amp;gt; a:78)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.component.file.FileProducer.process(FileProducer.jav
&lt;br&gt;&amp;gt; a:61)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; com.webservice.calculator.CalculatorPortTypeImpl.sendToCamelFile(Calc
&lt;br&gt;&amp;gt; ulatorPortTypeImpl.java:129)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 31 more
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Please help if i am missing some thing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; With Regards
&lt;br&gt;&amp;gt; Harbeer Kadian
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Getting-error-when-using-Apache-camel-inside-servicemix.-tp26635823p26687882.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26687792</id>
	<title>Re: Migrating from SMX3 to SMX4</title>
	<published>2009-12-07T18:31:01Z</published>
	<updated>2009-12-07T18:31:01Z</updated>
	<author>
		<name>Freeman Fang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Even you use SMX3 with JBI package SAs/SUs, you should put busConfig &amp;nbsp;
&lt;br&gt;files(cxf.xml in your case) &amp;nbsp;in SAs/SUs, but not put it in SMX_HOME/ 
&lt;br&gt;conf.
&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-7, at 上午2:22, GNarra wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lukasz,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We have a installation of SMX3.3.1 with CXF BC, CXF SE, SA's, We &amp;nbsp;
&lt;br&gt;&amp;gt; want to
&lt;br&gt;&amp;gt; move to SMX 4 by deploying these existing SA's in SMX4 and then move &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; SA's to OSGi Bundles, If we start migrating to OSGi bundles as our &amp;nbsp;
&lt;br&gt;&amp;gt; starting
&lt;br&gt;&amp;gt; step, it is going to take significant time before our system is &amp;nbsp;
&lt;br&gt;&amp;gt; ready to
&lt;br&gt;&amp;gt; test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So I am looking to how to migrate quickly and then move to OSGi &amp;nbsp;
&lt;br&gt;&amp;gt; bundles. I
&lt;br&gt;&amp;gt; looked at SMX 4 documentation for migrating but all that says is &amp;nbsp;
&lt;br&gt;&amp;gt; deploy the
&lt;br&gt;&amp;gt; SA's in deploy directory. We have stand alone jars that are not part &amp;nbsp;
&lt;br&gt;&amp;gt; of SA's
&lt;br&gt;&amp;gt; and deployed in the lib folder. I am wondering how do I move all this
&lt;br&gt;&amp;gt; configuration(servicemix.conf) to SMX 4.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; cxf.xml was used by the CXF BC and CXF SE to initiliaze the port for &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; whole bus(CXFBusImp)l, I see that CXF BC is still on 2009.01 version &amp;nbsp;
&lt;br&gt;&amp;gt; in SMX
&lt;br&gt;&amp;gt; 4, so where do I deploy the cxf.xml bus configuration.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks for your help
&lt;br&gt;&amp;gt; -gopal
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lukasz Dywicki wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt; Changes that ServiceMix team made in SMX 4 is really big.
&lt;br&gt;&amp;gt;&amp;gt; 1) It depends, because SMX 4 is built on OSGi. In OSGi world class &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; loading
&lt;br&gt;&amp;gt;&amp;gt; are very strict. In SMX 3 the conf directory was classpath element. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; In
&lt;br&gt;&amp;gt;&amp;gt; SMX4 configuration is no longer classpath element so you have to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; enable it
&lt;br&gt;&amp;gt;&amp;gt; in own bundle.
&lt;br&gt;&amp;gt;&amp;gt; 2) In SMX 4 the JBI is only one feature from set of provided. If &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you had
&lt;br&gt;&amp;gt;&amp;gt; defined beans in servicemix.xml you should enable it as services in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; OSGi
&lt;br&gt;&amp;gt;&amp;gt; bundle. SMX4 offers support for JBI 1.0 but preffered programming &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; is based
&lt;br&gt;&amp;gt;&amp;gt; on OSGi bundles. First of all it allows you to define many different
&lt;br&gt;&amp;gt;&amp;gt; endpoints in one bundle (Maven project) - CXF BC, CXF SE or event &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; embedded
&lt;br&gt;&amp;gt;&amp;gt; Camel.
&lt;br&gt;&amp;gt;&amp;gt; 3) The default broker is on deploy directory.
&lt;br&gt;&amp;gt;&amp;gt; 4) You can add own keystore using -Djavax.net.ssl.keyStore parameter.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Best regards,
&lt;br&gt;&amp;gt;&amp;gt; Lukasz Dywicki
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; GNarra wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We are evaluating on making the move from SMX3.3.1 to SMX4 and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; have a few
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; questions.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) In SMX 3.3.1, we deployed servicemix/conf/cxf.xml which has the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;httpj:engine-factory&amp;gt;&amp;lt;httpj:engine port=&amp;quot;0000&amp;quot;&amp;gt;, where do you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; deploy
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cxf.xml in SMX4 configuration?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) what is the equivalent of servicemix.xml &amp;quot;jbi&amp;quot; container
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; configuration?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 3) Where is the DefaultBroker class in smx4?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 4) In SMX4 there is no keystore.jks file,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; any help is greatly appreciated
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thanks
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -gopal
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26667505.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26667505.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26687792.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26687745</id>
	<title>Re: servicemix-quartz endpoints cause ClassNotFoundException</title>
	<published>2009-12-07T18:24:37Z</published>
	<updated>2009-12-07T18:24:37Z</updated>
	<author>
		<name>Freeman Fang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;The embeded container configuration like
&lt;br&gt;&amp;lt;sm:container id=&amp;quot;jbi&amp;quot; embedded=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;sm:activationSpecs&amp;gt;
&lt;br&gt;are not supported in smx4 any longer.
&lt;br&gt;&lt;br&gt;If you want to use quartz component in smx4, you may need take a look &amp;nbsp;
&lt;br&gt;at simple example shipped with kit.
&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-8, at 上午4:49, Bill Simms wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;lt;sm:container id=&amp;quot;jbi&amp;quot; embedded=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;sm:activationSpecs&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/servicemix-quartz-endpoints-cause-ClassNotFoundException-tp26683890p26687745.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26687725</id>
	<title>Re: org.apache.cxf.interceptor.Fault: Index: 1, Size: 1 using CXF client 	on SMIX 4.0</title>
	<published>2009-12-07T18:21:32Z</published>
	<updated>2009-12-07T18:21:32Z</updated>
	<author>
		<name>willem.jiang</name>
	</author>
	<content type="html">Do you use jms transport on the CXF endpoint?
&lt;br&gt;I fixed an error (with the same error message) of camel-cxf recently, 
&lt;br&gt;which was caused by the CXF jms transport can't deal with exception 
&lt;br&gt;message rightly.
&lt;br&gt;&lt;br&gt;If not, can you tell me what kind of message do you send to CXF client ?
&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;&lt;br&gt;Max Ferrari wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi list,
&lt;br&gt;&amp;gt; I have managed to reproduce on SMIX 4.0.0 vanilla (camel 1.6.0 and cxf
&lt;br&gt;&amp;gt; 2.1.4) an issue that we are experiencing also on Fuse ESB 4.1.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In one of our bundles we have defined a CXF client with datamode set
&lt;br&gt;&amp;gt; to POJO and MTOM enabled.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Our customer's WSDL (see below) has an implicit header for
&lt;br&gt;&amp;gt; authentication (the header is defined in the wsdl:binding section but
&lt;br&gt;&amp;gt; not in the wsdl:portType).
&lt;br&gt;&amp;gt; We use the maven cxf-codegen-plugin to execute wsdl2java to generate
&lt;br&gt;&amp;gt; client sources.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The problem arises when - from one of our routes - we generate a
&lt;br&gt;&amp;gt; message and send it to the cxf client bean; before it even reaches the
&lt;br&gt;&amp;gt; server we get the following exception and then the exchange is routed
&lt;br&gt;&amp;gt; to the dead letter queue:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 11:52:24,685 | WARN | nerContainer-973 | PhaseInterceptorChain |
&lt;br&gt;&amp;gt; org.apache.cxf.endpoint.ClientImpl 471 | Interceptor has thrown
&lt;br&gt;&amp;gt; exception, unwinding now
&lt;br&gt;&amp;gt; org.apache.cxf.interceptor.Fault: Index: 1, Size: 1
&lt;br&gt;&amp;gt; at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:119)
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
&lt;br&gt;&amp;gt; at java.util.ArrayList.RangeCheck(ArrayList.java:547)
&lt;br&gt;&amp;gt; at java.util.ArrayList.get(ArrayList.java:322)
&lt;br&gt;&amp;gt; at com.intersec.schema.mcms._3.SingleMms_WrapperTypeHelper1.createWrapperObject(Unknown
&lt;br&gt;&amp;gt; Source)
&lt;br&gt;&amp;gt; at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:103)
&lt;br&gt;&amp;gt; ... 39 more
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Of course the com.intersec package has to do with the cxf-generated client code.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Now, I've dug a bit but the only relevant result I could find is a cxf
&lt;br&gt;&amp;gt; issue with out-of-band headers that was fixed in cxf 2.0.3:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1129&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1129&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not sure if what I'm seeing in our route is our mistake, a new issue
&lt;br&gt;&amp;gt; with cxf or a regression, however I've tried with the workaround
&lt;br&gt;&amp;gt; suggested in that cxf Jira entry (running the wsdl2java with '-exsh
&lt;br&gt;&amp;gt; true'), unfortunately with no results (we get the same error).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any pointers anyone?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Relevant excerpts of our source code:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // -----------------------------------------------------------------------CXF
&lt;br&gt;&amp;gt; client definition
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;cxf:cxfEndpoint
&lt;br&gt;&amp;gt; id=&amp;quot;cxfClientMTOM&amp;quot;
&lt;br&gt;&amp;gt; serviceClass=&amp;quot;com.intersec.schema.mcms._3.MCMSPortType&amp;quot;
&lt;br&gt;&amp;gt; address=&amp;quot;${cxfclient.serviceURI}&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;ref bean=&amp;quot;logInbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;ref bean=&amp;quot;logOutbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;!-- &amp;lt;ref bean=&amp;quot;JonasWSSOutInterceptor&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;cxf:properties&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;entry key=&amp;quot;dataFormat&amp;quot; value=&amp;quot;POJO&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;entry key=&amp;quot;mtom-enabled&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/cxf:properties&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/cxf:cxfEndpoint&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // -----------------------------------------------------------------------
&lt;br&gt;&amp;gt; sample WSDL
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;wsdl:definitions xmlns=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:soap=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/soap/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:SOAP-ENC=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/encoding/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:wsdl=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:tns=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:mime=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/mime/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/mime/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:xmime=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:apachesoap=&amp;quot;&lt;a href=&quot;http://xml.apache.org/xml-soap&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.apache.org/xml-soap&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:types&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:schema targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:import namespace=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; schemaLocation=&amp;quot;xmime.xsd&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType name=&amp;quot;attachmentArray&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;tns:attachment&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType name=&amp;quot;attachment&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;fileName&amp;quot; type=&amp;quot;xsd:string&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;binaryData&amp;quot;
&lt;br&gt;&amp;gt; type=&amp;quot;xmime:base64Binary&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;oadc&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;msisdn_to&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;subject&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;smil&amp;quot;
&lt;br&gt;&amp;gt; type=&amp;quot;xmime:base64Binary&amp;quot; xmime:expectedContentTypes=&amp;quot;text/xml&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;attachments&amp;quot;
&lt;br&gt;&amp;gt; type=&amp;quot;tns:attachmentArray&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;allow_adaptations&amp;quot; &amp;nbsp;type=&amp;quot;xsd:boolean&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;message_priority&amp;quot; &amp;nbsp; type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;message_expiration&amp;quot; type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;singleMmsReturn&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;callerIdentity&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;login&amp;quot; type=&amp;quot;xsd:string&amp;quot; minOccurs=&amp;quot;1&amp;quot;
&lt;br&gt;&amp;gt; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;password&amp;quot; type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;&amp;gt; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:schema&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:types&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:message name=&amp;quot;identityHeader&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:part name=&amp;quot;request_header&amp;quot; element=&amp;quot;tns:callerIdentity&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:message name=&amp;quot;singleMmsRequest&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMms&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:message name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMmsResponse&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:portType name=&amp;quot;MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:input message=&amp;quot;tns:singleMmsRequest&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:output &amp;nbsp;message=&amp;quot;tns:singleMmsResponse&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:portType&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:binding name=&amp;quot;MCMSBinding&amp;quot; type=&amp;quot;tns:MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;soap:binding style=&amp;quot;document&amp;quot;
&lt;br&gt;&amp;gt; transport=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:operation soapAction=&amp;quot;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:input&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:header use=&amp;quot;literal&amp;quot; part=&amp;quot;request_header&amp;quot;
&lt;br&gt;&amp;gt; message=&amp;quot;tns:identityHeader&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:input&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:output&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:output&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:binding&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;wsdl:service name=&amp;quot;MCMS&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:port name=&amp;quot;MCMSPort&amp;quot; binding=&amp;quot;tns:MCMSBinding&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:address location=&amp;quot;&lt;a href=&quot;http://localhost:8000/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8000/soap/&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:port&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:service&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsdl:definitions&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // -----------------------------------------------------------------------Sample
&lt;br&gt;&amp;gt; route code
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; .process(new Processor() {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; @Override
&lt;br&gt;&amp;gt; public void process(Exchange x) throws Exception {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; SingleMms soapSingleMMS = new SingleMms();
&lt;br&gt;&amp;gt; // ... populate the mms fields ...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; List&amp;lt;String&amp;gt; params = new LinkedList&amp;lt;String&amp;gt;();
&lt;br&gt;&amp;gt; JAXBContext mcmsJC = JAXBContext.newInstance(&amp;quot;com.intersec.schema.mcms._3&amp;quot;);
&lt;br&gt;&amp;gt; Marshaller ma = mcmsJC.createMarshaller();
&lt;br&gt;&amp;gt; StringWriter mcmsWriter = new StringWriter();
&lt;br&gt;&amp;gt; ma.marshal(soapSingleMMS, mcmsWriter);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // set in request
&lt;br&gt;&amp;gt; params.add(mcmsWriter.toString());
&lt;br&gt;&amp;gt; Map&amp;lt;String, Object&amp;gt; requestContext = new HashMap&amp;lt;String, Object&amp;gt;();
&lt;br&gt;&amp;gt; requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
&lt;br&gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://localhost:9080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9080&lt;/a&gt;&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // create &amp; add caller identity header
&lt;br&gt;&amp;gt; CallerIdentity identity = new CallerIdentity();
&lt;br&gt;&amp;gt; identity.setLogin(&amp;quot;dummy&amp;quot;);
&lt;br&gt;&amp;gt; identity.setPassword(&amp;quot;dummy&amp;quot;);
&lt;br&gt;&amp;gt; List&amp;lt;Header&amp;gt; headers = new ArrayList&amp;lt;Header&amp;gt;();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Header identityHeader = new Header(new
&lt;br&gt;&amp;gt; QName(&amp;quot;com.intersec.schema.mcms._3&amp;quot;, &amp;quot;callerIdentity&amp;quot;), identity, new
&lt;br&gt;&amp;gt; JAXBDataBinding(CallerIdentity.class));
&lt;br&gt;&amp;gt; headers.add(identityHeader);
&lt;br&gt;&amp;gt; x.getOut().setHeader(Header.HEADER_LIST, headers);
&lt;br&gt;&amp;gt; x.getOut().setBody(params);
&lt;br&gt;&amp;gt; x.getOut().setHeader(Client.REQUEST_CONTEXT , requestContext);
&lt;br&gt;&amp;gt; x.getOut().setHeader(CxfConstants.OPERATION_NAME, &amp;quot;singleMms&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; })
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // web service request
&lt;br&gt;&amp;gt; .to(&amp;quot;cxf:bean:&amp;quot; + getCxfEndpointId())
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Max
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/org.apache.cxf.interceptor.Fault%3A-Index%3A-1%2C-Size%3A-1-using-CXF-client--on-SMIX-4.0-tp26681112p26687725.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26687589</id>
	<title>Re: &quot;stax read exception&quot; with cxf-bc &amp; cxf-se</title>
	<published>2009-12-07T18:03:53Z</published>
	<updated>2009-12-07T18:03:53Z</updated>
	<author>
		<name>Freeman Fang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;As you are using mac, I believe you run into a known issue tracked by &amp;nbsp;
&lt;br&gt;SMXCOMP-600[1], this issue already get fixed and would be in &amp;nbsp;
&lt;br&gt;servicemix-cxf-bc-2009.02 release
&lt;br&gt;&lt;br&gt;[1]&lt;a href=&quot;https://issues.apache.org/activemq/browse/SMXCOMP-600&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/SMXCOMP-600&lt;/a&gt;&lt;br&gt;&lt;br&gt;Freeman
&lt;br&gt;On 2009-12-8, at 上午12:18, devylon wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i did my tests with soap ui and generated sample requests. what i &amp;nbsp;
&lt;br&gt;&amp;gt; figured out
&lt;br&gt;&amp;gt; is:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; when is submit this envelop:
&lt;br&gt;&amp;gt; &amp;lt;soapenv:Envelope
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:GetPerson
&lt;br&gt;&amp;gt; xmlns:typ=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first/types&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first/types&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/typ:GetPerson&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; everything is fine, BUT if i submit this envelop:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;soapenv:Envelope
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; xmlns:typ=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first/types&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first/types&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:GetPerson &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/typ:GetPerson&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i get the stax exception. i'm little bit confused and couldn't &amp;nbsp;
&lt;br&gt;&amp;gt; explain the
&lt;br&gt;&amp;gt; difference
&lt;br&gt;&amp;gt; to me ?!?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; devylon wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm testing the cxf-bc and cxf-se components. But unfortunatly i &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; get the
&lt;br&gt;&amp;gt;&amp;gt; following error with the wsdl-first sample:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; DEBUG - SedaQueue &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-
&lt;br&gt;&amp;gt;&amp;gt; org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@2e2acb47 dequeued
&lt;br&gt;&amp;gt;&amp;gt; exchange: InOut[
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;id: ID:10.41.20.39-12569e5f07a-4:1
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;status: Error
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;role: consumer
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;interface: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}Person
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;service: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; first}PersonService
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;endpoint: PersonImplPort
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;operation: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; first}GetPerson
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;in: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;jbi:message name=&amp;quot;GetPersonRequest&amp;quot; type=&amp;quot;msg:GetPersonRequest&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; version=&amp;quot;1.0&amp;quot; xmlns:jbi=&amp;quot;&lt;a href=&quot;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:msg=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; instance&amp;quot;&amp;gt;&amp;lt;jbi:part&amp;gt;&amp;lt;typ:GetPerson&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/typ:GetPerson&amp;gt;&amp;lt;/jbi:part&amp;gt;&amp;lt;/jbi:message&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;error: org.apache.cxf.interceptor.Fault: stax read exception
&lt;br&gt;&amp;gt;&amp;gt; ]
&lt;br&gt;&amp;gt;&amp;gt; DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notifying exchange
&lt;br&gt;&amp;gt;&amp;gt; ID:10.41.20.39-12569e5f07a-4:1(386d346c) in
&lt;br&gt;&amp;gt;&amp;gt; DeliveryChannel{servicemix-cxf-bc} from &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; processInboundSynchronousExchange
&lt;br&gt;&amp;gt;&amp;gt; DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notified:
&lt;br&gt;&amp;gt;&amp;gt; ID:10.41.20.39-12569e5f07a-4:1(386d346c) in
&lt;br&gt;&amp;gt;&amp;gt; DeliveryChannel{servicemix-cxf-bc} from sendSync
&lt;br&gt;&amp;gt;&amp;gt; 07.12.2009 17:08:48 org.apache.cxf.phase.PhaseInterceptorChain &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; doIntercept
&lt;br&gt;&amp;gt;&amp;gt; INFO: Interceptor has thrown exception, unwinding now stax read &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; exception
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My environment is:
&lt;br&gt;&amp;gt;&amp;gt; - OS: OSX 10.6
&lt;br&gt;&amp;gt;&amp;gt; - Java: Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
&lt;br&gt;&amp;gt;&amp;gt; Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
&lt;br&gt;&amp;gt;&amp;gt; - ServiceMix : 3.3.1
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have no clue whats going wrong :(
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- devylon
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26679639.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26679639.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Freeman Fang
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26687589.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26683890</id>
	<title>servicemix-quartz endpoints cause ClassNotFoundException</title>
	<published>2009-12-07T12:49:14Z</published>
	<updated>2009-12-07T12:49:14Z</updated>
	<author>
		<name>Bill Simms</name>
	</author>
	<content type="html">Recently any attempts to deploy a service assembly with a Quartz service unit have caused ClassNotFoundExceptions. &amp;nbsp;I have tested this on fresh installs of ServiceMix 4.0.0 (kernel 1.1.0), including the FUSE distribution. &amp;nbsp;The exceptions alternate between the QuartzComponent and QuartzEndpoint classes, depending on the spring configuration file. &amp;nbsp;I have noticed that there is a Jira entry for incompatabilities with jbi and osgi on servicemix components. &amp;nbsp;Is this a symptom of that incompatability? &amp;nbsp;Are there any known ways around this?
&lt;br&gt;&lt;br&gt;&lt;br&gt;javax.jbi.management.DeploymentException: &amp;lt;component-task-result xmlns=&amp;quot;&lt;a href=&quot;http://java.sun.com/xml/ns/jbi/management-message&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/xml/ns/jbi/management-message&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;component-name&amp;gt;servicemix-bean&amp;lt;/component-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;component-task-result-details&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-result-details&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-id&amp;gt;deploy&amp;lt;/task-id&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-result&amp;gt;FAILED&amp;lt;/task-result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;message-type&amp;gt;ERROR&amp;lt;/message-type&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-status-msg&amp;gt;&amp;lt;msg-loc-info&amp;gt;&amp;lt;loc-token/&amp;gt;&amp;lt;loc-message&amp;gt;Could not deploy xbean service unit&amp;lt;/loc-message&amp;gt;&amp;lt;/msg-loc-info&amp;gt;&amp;lt;/task-status-msg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;exception-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;nesting-level&amp;gt;1&amp;lt;/nesting-level&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;msg-loc-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;loc-token /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;loc-message&amp;gt;Configuration problem: Bean class [org.apache.servicemix.quartz.QuartzEndpoint] not found
&lt;br&gt;Offending resource: file [C:\ServiceMix\data\jbi\job-schedule-sa\sus\job-schedule-su\xbean.xml]
&lt;br&gt;Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.quartz.QuartzEndpoint in classloader org.apache.xbean.spring.context.FileSystemXmlApplicationContext@1d1775&amp;lt;/loc-message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;stack-trace&amp;gt;&amp;lt;![CDATA[org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.quartz.QuartzEndpoint] not found
&lt;br&gt;Offending resource: file [C:\ServiceMix\data\jbi\job-schedule-sa\sus\job-schedule-su\xbean.xml]
&lt;br&gt;Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.quartz.QuartzEndpoint in classloader org.apache.xbean.spring.context.FileSystemXmlApplicationContext@1d1775
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:484)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:58)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:389)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:223)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:271)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:84)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:87)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:204)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.DeploymentService.deploy(DeploymentService.java:95)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.AdminCommandsImpl.deployServiceAssembly(AdminCommandsImpl.java:179)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.StandardMBean.invoke(StandardMBean.java:391)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1366)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport$1.run(Transport.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;Caused by: java.lang.ClassNotFoundException: org.apache.servicemix.quartz.QuartzEndpoint in classloader org.apache.xbean.spring.context.FileSystemXmlApplicationContext@1d1775
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:89)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.createBeanDefinition(BeanDefinitionParserDelegate.java:610)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:465)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 64 more
&lt;br&gt;]]&amp;gt;&amp;lt;/stack-trace&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/msg-loc-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/exception-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/task-result-details&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/component-task-result-details&amp;gt;
&lt;br&gt;&amp;lt;/component-task-result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.ManagementSupport.failure(ManagementSupport.java:46)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.AbstractDeployer.failure(AbstractDeployer.java:43)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:117)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:204)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.DeploymentService.deploy(DeploymentService.java:95)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.AdminCommandsImpl.deployServiceAssembly(AdminCommandsImpl.java:179)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.StandardMBean.invoke(StandardMBean.java:391)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1366)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport$1.run(Transport.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;16:22:04,984 | ERROR | -192.153.129.187 | ServiceAssemblyInstaller &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | er.impl.ServiceAssemblyInstaller &amp;nbsp;100 | Error deploying SU job-schedule-su
&lt;br&gt;16:22:04,984 | ERROR | -192.153.129.187 | DeploymentService &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| .deployer.impl.DeploymentService &amp;nbsp;101 | Error deploying service assembly
&lt;br&gt;javax.jbi.JBIException: java.lang.Exception: Error deploying SU job-schedule-su
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java:101)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.DeploymentService.deploy(DeploymentService.java:95)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.AdminCommandsImpl.deployServiceAssembly(AdminCommandsImpl.java:179)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.StandardMBean.invoke(StandardMBean.java:391)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1366)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport$1.run(Transport.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;Caused by: java.lang.Exception: Error deploying SU job-schedule-su
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:210)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 34 more
&lt;br&gt;Caused by: javax.jbi.management.DeploymentException: &amp;lt;component-task-result xmlns=&amp;quot;&lt;a href=&quot;http://java.sun.com/xml/ns/jbi/management-message&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/xml/ns/jbi/management-message&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;component-name&amp;gt;servicemix-bean&amp;lt;/component-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;component-task-result-details&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-result-details&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-id&amp;gt;deploy&amp;lt;/task-id&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-result&amp;gt;FAILED&amp;lt;/task-result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;message-type&amp;gt;ERROR&amp;lt;/message-type&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;task-status-msg&amp;gt;&amp;lt;msg-loc-info&amp;gt;&amp;lt;loc-token/&amp;gt;&amp;lt;loc-message&amp;gt;Could not deploy xbean service unit&amp;lt;/loc-message&amp;gt;&amp;lt;/msg-loc-info&amp;gt;&amp;lt;/task-status-msg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;exception-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;nesting-level&amp;gt;1&amp;lt;/nesting-level&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;msg-loc-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;loc-token /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;loc-message&amp;gt;Configuration problem: Bean class [org.apache.servicemix.quartz.QuartzEndpoint] not found
&lt;br&gt;Offending resource: file [C:\ServiceMix\data\jbi\job-schedule-sa\sus\job-schedule-su\xbean.xml]
&lt;br&gt;Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.quartz.QuartzEndpoint in classloader org.apache.xbean.spring.context.FileSystemXmlApplicationContext@1d1775&amp;lt;/loc-message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;stack-trace&amp;gt;&amp;lt;![CDATA[org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.quartz.QuartzEndpoint] not found
&lt;br&gt;Offending resource: file [C:\ServiceMix\data\jbi\job-schedule-sa\sus\job-schedule-su\xbean.xml]
&lt;br&gt;Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.quartz.QuartzEndpoint in classloader org.apache.xbean.spring.context.FileSystemXmlApplicationContext@1d1775
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:288)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:484)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:58)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:389)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:223)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:271)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:84)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:87)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:204)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java:85)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.DeploymentService.deploy(DeploymentService.java:95)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.AdminCommandsImpl.deployServiceAssembly(AdminCommandsImpl.java:179)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.StandardMBean.invoke(StandardMBean.java:391)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1426)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1264)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1366)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport$1.run(Transport.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;Caused by: java.lang.ClassNotFoundException: org.apache.servicemix.quartz.QuartzEndpoint in classloader org.apache.xbean.spring.context.FileSystemXmlApplicationContext@1d1775
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:89)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.createBeanDefinition(BeanDefinitionParserDelegate.java:610)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:465)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 64 more
&lt;br&gt;]]&amp;gt;&amp;lt;/stack-trace&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/msg-loc-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/exception-info&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/task-result-details&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/component-task-result-details&amp;gt;
&lt;br&gt;&amp;lt;/component-task-result&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.ManagementSupport.failure(ManagementSupport.java:46)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.AbstractDeployer.failure(AbstractDeployer.java:43)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:117)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.servicemix.jbi.deployer.impl.ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:204)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 35 more
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;----------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;!--
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Licensed to the Apache Software Foundation (ASF) under one or more
&lt;br&gt;&amp;nbsp; &amp;nbsp; contributor license agreements. &amp;nbsp;See the NOTICE file distributed with
&lt;br&gt;&amp;nbsp; &amp;nbsp; this work for additional information regarding copyright ownership.
&lt;br&gt;&amp;nbsp; &amp;nbsp; The ASF licenses this file to You under the Apache License, Version 2.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; (the &amp;quot;License&amp;quot;); you may not use this file except in compliance with
&lt;br&gt;&amp;nbsp; &amp;nbsp; the License. &amp;nbsp;You may obtain a copy of the License at
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.apache.org/licenses/LICENSE-2.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.apache.org/licenses/LICENSE-2.0&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Unless required by applicable law or agreed to in writing, software
&lt;br&gt;&amp;nbsp; &amp;nbsp; distributed under the License is distributed on an &amp;quot;AS IS&amp;quot; BASIS,
&lt;br&gt;&amp;nbsp; &amp;nbsp; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
&lt;br&gt;&amp;nbsp; &amp;nbsp; See the License for the specific language governing permissions and
&lt;br&gt;&amp;nbsp; &amp;nbsp; limitations under the License.
&lt;br&gt;&lt;br&gt;--&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;beans xmlns:scripting=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/quartz/1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/quartz/1.0&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:replaceMe=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/replaceMe&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/replaceMe&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns=&amp;quot;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/quartz/1.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/quartz/1.0&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://servicemix.apache.org/schema/servicemix-quartz-3.4.0.2-fuse.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/schema/servicemix-quartz-3.4.0.2-fuse.xsd&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.springframework.org/schema/beans/spring-beans-2.0.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans/spring-beans-2.0.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Cron trigger endpoint --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:endpoint service=&amp;quot;replaceMe:service&amp;quot; endpoint=&amp;quot;endpoint1&amp;quot; targetService=&amp;quot;replaceMe:receiver1&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:trigger&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:cron cronExpression=&amp;quot;0/5 * * * * ?&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:trigger&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:endpoint&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;!-- Simple trigger endpoint --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:endpoint service=&amp;quot;replaceMe:service&amp;quot; endpoint=&amp;quot;endpoint2&amp;quot; targetService=&amp;quot;replaceMe:receiver2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:trigger&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:simple repeatCount=&amp;quot;0&amp;quot; repeatInterval=&amp;quot;1000&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:trigger&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:endpoint&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!-- Custom marshaler --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;quartz:endpoint service=&amp;quot;replaceMe:service&amp;quot; endpoint=&amp;quot;endpoint3&amp;quot; targetService=&amp;quot;replaceMe:receiver3&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:jobDetail&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:jobDetail&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:jobDataAsMap&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:property key=&amp;quot;xml&amp;quot;&amp;gt;&amp;lt;![CDATA[
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;hello&amp;gt;world&amp;lt;/hello&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ]]&amp;gt;&amp;lt;/quartz:property&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:jobDataAsMap&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:jobDetail&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:jobDetail&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:triggers&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:simple repeatCount=&amp;quot;0&amp;quot; repeatInterval=&amp;quot;1000&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;quartz:cron cronExpression=&amp;quot;0 * 1 * * ?&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:triggers&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/quartz:endpoint&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;lt;/beans&amp;gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/servicemix-quartz-endpoints-cause-ClassNotFoundException-tp26683890p26683890.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26681112</id>
	<title>org.apache.cxf.interceptor.Fault: Index: 1, Size: 1 using CXF client  on SMIX 4.0</title>
	<published>2009-12-07T09:50:08Z</published>
	<updated>2009-12-07T09:50:08Z</updated>
	<author>
		<name>Max Ferrari</name>
	</author>
	<content type="html">Hi list,
&lt;br&gt;I have managed to reproduce on SMIX 4.0.0 vanilla (camel 1.6.0 and cxf
&lt;br&gt;2.1.4) an issue that we are experiencing also on Fuse ESB 4.1.
&lt;br&gt;&lt;br&gt;In one of our bundles we have defined a CXF client with datamode set
&lt;br&gt;to POJO and MTOM enabled.
&lt;br&gt;&lt;br&gt;Our customer's WSDL (see below) has an implicit header for
&lt;br&gt;authentication (the header is defined in the wsdl:binding section but
&lt;br&gt;not in the wsdl:portType).
&lt;br&gt;We use the maven cxf-codegen-plugin to execute wsdl2java to generate
&lt;br&gt;client sources.
&lt;br&gt;&lt;br&gt;The problem arises when - from one of our routes - we generate a
&lt;br&gt;message and send it to the cxf client bean; before it even reaches the
&lt;br&gt;server we get the following exception and then the exchange is routed
&lt;br&gt;to the dead letter queue:
&lt;br&gt;&lt;br&gt;11:52:24,685 | WARN | nerContainer-973 | PhaseInterceptorChain |
&lt;br&gt;org.apache.cxf.endpoint.ClientImpl 471 | Interceptor has thrown
&lt;br&gt;exception, unwinding now
&lt;br&gt;org.apache.cxf.interceptor.Fault: Index: 1, Size: 1
&lt;br&gt;at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:119)
&lt;br&gt;...
&lt;br&gt;Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
&lt;br&gt;at java.util.ArrayList.RangeCheck(ArrayList.java:547)
&lt;br&gt;at java.util.ArrayList.get(ArrayList.java:322)
&lt;br&gt;at com.intersec.schema.mcms._3.SingleMms_WrapperTypeHelper1.createWrapperObject(Unknown
&lt;br&gt;Source)
&lt;br&gt;at org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor.handleMessage(WrapperClassOutInterceptor.java:103)
&lt;br&gt;... 39 more
&lt;br&gt;&lt;br&gt;Of course the com.intersec package has to do with the cxf-generated client code.
&lt;br&gt;&lt;br&gt;Now, I've dug a bit but the only relevant result I could find is a cxf
&lt;br&gt;issue with out-of-band headers that was fixed in cxf 2.0.3:
&lt;br&gt;&lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1129&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1129&lt;/a&gt;&lt;br&gt;&lt;br&gt;Not sure if what I'm seeing in our route is our mistake, a new issue
&lt;br&gt;with cxf or a regression, however I've tried with the workaround
&lt;br&gt;suggested in that cxf Jira entry (running the wsdl2java with '-exsh
&lt;br&gt;true'), unfortunately with no results (we get the same error).
&lt;br&gt;&lt;br&gt;Any pointers anyone?
&lt;br&gt;&lt;br&gt;Relevant excerpts of our source code:
&lt;br&gt;&lt;br&gt;// -----------------------------------------------------------------------CXF
&lt;br&gt;client definition
&lt;br&gt;&lt;br&gt;&amp;lt;cxf:cxfEndpoint
&lt;br&gt;id=&amp;quot;cxfClientMTOM&amp;quot;
&lt;br&gt;serviceClass=&amp;quot;com.intersec.schema.mcms._3.MCMSPortType&amp;quot;
&lt;br&gt;address=&amp;quot;${cxfclient.serviceURI}&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;lt;ref bean=&amp;quot;logInbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/cxf:inInterceptors&amp;gt;
&lt;br&gt;&amp;lt;cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;lt;ref bean=&amp;quot;logOutbound&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;!-- &amp;lt;ref bean=&amp;quot;JonasWSSOutInterceptor&amp;quot;/&amp;gt;--&amp;gt;
&lt;br&gt;&amp;lt;/cxf:outInterceptors&amp;gt;
&lt;br&gt;&amp;lt;cxf:properties&amp;gt;
&lt;br&gt;&amp;lt;entry key=&amp;quot;dataFormat&amp;quot; value=&amp;quot;POJO&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;entry key=&amp;quot;mtom-enabled&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/cxf:properties&amp;gt;
&lt;br&gt;&amp;lt;/cxf:cxfEndpoint&amp;gt;
&lt;br&gt;&lt;br&gt;// -----------------------------------------------------------------------
&lt;br&gt;sample WSDL
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;wsdl:definitions xmlns=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:soap=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/soap/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:SOAP-ENC=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/encoding/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:wsdl=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:tns=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:mime=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/wsdl/mime/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/wsdl/mime/&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:xmime=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; xmlns:apachesoap=&amp;quot;&lt;a href=&quot;http://xml.apache.org/xml-soap&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xml.apache.org/xml-soap&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:types&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;xsd:schema targetNamespace=&amp;quot;&lt;a href=&quot;http://schema.intersec.com/mcms/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schema.intersec.com/mcms/3&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:import namespace=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/05/xmlmime&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/05/xmlmime&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; schemaLocation=&amp;quot;xmime.xsd&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType name=&amp;quot;attachmentArray&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;tns:attachment&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType name=&amp;quot;attachment&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;fileName&amp;quot; type=&amp;quot;xsd:string&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;binaryData&amp;quot;
&lt;br&gt;type=&amp;quot;xmime:base64Binary&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;oadc&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;msisdn_to&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;subject&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;smil&amp;quot;
&lt;br&gt;type=&amp;quot;xmime:base64Binary&amp;quot; xmime:expectedContentTypes=&amp;quot;text/xml&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;attachments&amp;quot;
&lt;br&gt;type=&amp;quot;tns:attachmentArray&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;allow_adaptations&amp;quot; &amp;nbsp;type=&amp;quot;xsd:boolean&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;message_priority&amp;quot; &amp;nbsp; type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;message_expiration&amp;quot; type=&amp;quot;xsd:int&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;singleMmsReturn&amp;quot; type=&amp;quot;xsd:boolean&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;callerIdentity&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;login&amp;quot; type=&amp;quot;xsd:string&amp;quot; minOccurs=&amp;quot;1&amp;quot;
&lt;br&gt;maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;password&amp;quot; type=&amp;quot;xsd:string&amp;quot;
&lt;br&gt;minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;1&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/xsd:schema&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:types&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:message name=&amp;quot;identityHeader&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsdl:part name=&amp;quot;request_header&amp;quot; element=&amp;quot;tns:callerIdentity&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:message name=&amp;quot;singleMmsRequest&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMms&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:message name=&amp;quot;singleMmsResponse&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsdl:part name=&amp;quot;parameters&amp;quot; element=&amp;quot;tns:singleMmsResponse&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:portType name=&amp;quot;MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:input message=&amp;quot;tns:singleMmsRequest&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:output &amp;nbsp;message=&amp;quot;tns:singleMmsResponse&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:portType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:binding name=&amp;quot;MCMSBinding&amp;quot; type=&amp;quot;tns:MCMSPortType&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:binding style=&amp;quot;document&amp;quot;
&lt;br&gt;transport=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsdl:operation name=&amp;quot;singleMms&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:operation soapAction=&amp;quot;&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:input&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:header use=&amp;quot;literal&amp;quot; part=&amp;quot;request_header&amp;quot;
&lt;br&gt;message=&amp;quot;tns:identityHeader&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:input&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:output&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:body use=&amp;quot;literal&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:output&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:binding&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;wsdl:service name=&amp;quot;MCMS&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsdl:port name=&amp;quot;MCMSPort&amp;quot; binding=&amp;quot;tns:MCMSBinding&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;soap:address location=&amp;quot;&lt;a href=&quot;http://localhost:8000/soap/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8000/soap/&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/wsdl:port&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/wsdl:service&amp;gt;
&lt;br&gt;&amp;lt;/wsdl:definitions&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;// -----------------------------------------------------------------------Sample
&lt;br&gt;route code
&lt;br&gt;&lt;br&gt;[...]
&lt;br&gt;&lt;br&gt;.process(new Processor() {
&lt;br&gt;&lt;br&gt;@Override
&lt;br&gt;public void process(Exchange x) throws Exception {
&lt;br&gt;&lt;br&gt;SingleMms soapSingleMMS = new SingleMms();
&lt;br&gt;// ... populate the mms fields ...
&lt;br&gt;&lt;br&gt;List&amp;lt;String&amp;gt; params = new LinkedList&amp;lt;String&amp;gt;();
&lt;br&gt;JAXBContext mcmsJC = JAXBContext.newInstance(&amp;quot;com.intersec.schema.mcms._3&amp;quot;);
&lt;br&gt;Marshaller ma = mcmsJC.createMarshaller();
&lt;br&gt;StringWriter mcmsWriter = new StringWriter();
&lt;br&gt;ma.marshal(soapSingleMMS, mcmsWriter);
&lt;br&gt;&lt;br&gt;// set in request
&lt;br&gt;params.add(mcmsWriter.toString());
&lt;br&gt;Map&amp;lt;String, Object&amp;gt; requestContext = new HashMap&amp;lt;String, Object&amp;gt;();
&lt;br&gt;requestContext.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
&lt;br&gt;&amp;quot;&lt;a href=&quot;http://localhost:9080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9080&lt;/a&gt;&amp;quot;);
&lt;br&gt;&lt;br&gt;// create &amp; add caller identity header
&lt;br&gt;CallerIdentity identity = new CallerIdentity();
&lt;br&gt;identity.setLogin(&amp;quot;dummy&amp;quot;);
&lt;br&gt;identity.setPassword(&amp;quot;dummy&amp;quot;);
&lt;br&gt;List&amp;lt;Header&amp;gt; headers = new ArrayList&amp;lt;Header&amp;gt;();
&lt;br&gt;&lt;br&gt;Header identityHeader = new Header(new
&lt;br&gt;QName(&amp;quot;com.intersec.schema.mcms._3&amp;quot;, &amp;quot;callerIdentity&amp;quot;), identity, new
&lt;br&gt;JAXBDataBinding(CallerIdentity.class));
&lt;br&gt;headers.add(identityHeader);
&lt;br&gt;x.getOut().setHeader(Header.HEADER_LIST, headers);
&lt;br&gt;x.getOut().setBody(params);
&lt;br&gt;x.getOut().setHeader(Client.REQUEST_CONTEXT , requestContext);
&lt;br&gt;x.getOut().setHeader(CxfConstants.OPERATION_NAME, &amp;quot;singleMms&amp;quot;);
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;})
&lt;br&gt;&lt;br&gt;// web service request
&lt;br&gt;.to(&amp;quot;cxf:bean:&amp;quot; + getCxfEndpointId())
&lt;br&gt;&lt;br&gt;[...]
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Max
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/org.apache.cxf.interceptor.Fault%3A-Index%3A-1%2C-Size%3A-1-using-CXF-client--on-SMIX-4.0-tp26681112p26681112.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26679812</id>
	<title>Sending request to a remote webservice over http</title>
	<published>2009-12-07T08:32:01Z</published>
	<updated>2009-12-07T08:32:01Z</updated>
	<author>
		<name>lekkie</name>
	</author>
	<content type="html">I have the ffg as the content of my camelcontext.xml and I am trying to send a request to a remote service.
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;lt;osgi:camelContext xmlns=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&amp;quot; trace=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;route&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;from uri=&amp;quot;nmr:nauRoute&amp;quot;/&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;to uri=&amp;quot;jbi:endpoint:&lt;a href=&quot;http://tempuri.org/Service/ServiceSoap?mep=in-out&amp;amp;operation=&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/Service/ServiceSoap?mep=in-out&amp;amp;operation=&lt;/a&gt;{&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;}GetDataInterswitch&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/route&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Here is the config in my jbi xbean.xml
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;cxfbc:provider wsdl=&amp;quot;classpath:Service.wsdl&amp;quot;
&lt;br&gt;&amp;nbsp; 			locationURI=&amp;quot;&lt;a href=&quot;http://remoteip.com/Service.asmx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://remoteip.com/Service.asmx&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; service=&amp;quot;nau:Service&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endpoint=&amp;quot;ServiceSoap&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interfaceName=&amp;quot;ServiceSoap&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;lt;bean class=&amp;quot;org.apache.servicemix.common.osgi.EndpointExporter&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;but when I send a request to this service this is all I see in my log:
&lt;br&gt;&lt;br&gt;17:24:50,316 | INFO &amp;nbsp;| auRoute-thread-1 | ManagementEndpointRegistry &amp;nbsp; &amp;nbsp; &amp;nbsp; | ement.ManagementEndpointRegistry &amp;nbsp; 56 | Registering endpoint: org.apache.servicemix.nmr.core.InternalEndpointWrapper@e9541f4c with properties {objectClass=[Ljava.lang.String;@1812b51, jbi.external=true, javax.jbi.servicedesc.ServiceEndpoint=org.apache.servicemix.common.ExternalEndpoint@142f67d, service.id=282, SERVICE_NAME={&lt;a href=&quot;http://camel.apache.org/schema/jbi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/jbi&lt;/a&gt;}provider, NAME={&lt;a href=&quot;http://camel.apache.org/schema/jbi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/jbi&lt;/a&gt;}provider:ID:41.219.206.86-12569a4fe1a-4:0, UNTARGETABLE=true, ENDPOINT_NAME=ID:41.219.206.86-12569a4fe1a-4:0}
&lt;br&gt;&lt;br&gt;pls kindly advise.</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sending-request-to-a-remote-webservice-over-http-tp26679812p26679812.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26679639</id>
	<title>Re: &quot;stax read exception&quot; with cxf-bc &amp; cxf-se</title>
	<published>2009-12-07T08:18:43Z</published>
	<updated>2009-12-07T08:18:43Z</updated>
	<author>
		<name>devylon</name>
	</author>
	<content type="html">i did my tests with soap ui and generated sample requests. what i figured out is:
&lt;br&gt;&lt;br&gt;when is submit this envelop:
&lt;br&gt;&amp;lt;soapenv:Envelope 
&lt;br&gt;&amp;nbsp; &amp;nbsp;xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/a&gt;&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:GetPerson xmlns:typ=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first/types&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first/types&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/typ:GetPerson&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;everything is fine, BUT if i submit this envelop:
&lt;br&gt;&lt;br&gt;&amp;lt;soapenv:Envelope 
&lt;br&gt;&amp;nbsp; &amp;nbsp;xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/a&gt;&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp;xmlns:typ=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first/types&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first/types&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;typ:GetPerson &amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/typ:GetPerson&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;i get the stax exception. i'm little bit confused and couldn't explain the difference
&lt;br&gt;to me ?!?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;devylon wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;I'm testing the cxf-bc and cxf-se components. But unfortunatly i get the following error with the wsdl-first sample:
&lt;br&gt;&lt;br&gt;DEBUG - SedaQueue &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@2e2acb47 dequeued exchange: InOut[
&lt;br&gt;&amp;nbsp; id: ID:10.41.20.39-12569e5f07a-4:1
&lt;br&gt;&amp;nbsp; status: Error
&lt;br&gt;&amp;nbsp; role: consumer
&lt;br&gt;&amp;nbsp; interface: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}Person
&lt;br&gt;&amp;nbsp; service: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}PersonService
&lt;br&gt;&amp;nbsp; endpoint: PersonImplPort
&lt;br&gt;&amp;nbsp; operation: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}GetPerson
&lt;br&gt;&amp;nbsp; in: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;jbi:message name=&amp;quot;GetPersonRequest&amp;quot; type=&amp;quot;msg:GetPersonRequest&amp;quot; version=&amp;quot;1.0&amp;quot; xmlns:jbi=&amp;quot;&lt;a href=&quot;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&lt;/a&gt;&amp;quot; xmlns:msg=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;&amp;quot; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;jbi:part&amp;gt;&amp;lt;typ:GetPerson&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/typ:GetPerson&amp;gt;&amp;lt;/jbi:part&amp;gt;&amp;lt;/jbi:message&amp;gt;
&lt;br&gt;&amp;nbsp; error: org.apache.cxf.interceptor.Fault: stax read exception
&lt;br&gt;]
&lt;br&gt;DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notifying exchange ID:10.41.20.39-12569e5f07a-4:1(386d346c) in DeliveryChannel{servicemix-cxf-bc} from processInboundSynchronousExchange
&lt;br&gt;DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notified: ID:10.41.20.39-12569e5f07a-4:1(386d346c) in DeliveryChannel{servicemix-cxf-bc} from sendSync
&lt;br&gt;07.12.2009 17:08:48 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
&lt;br&gt;INFO: Interceptor has thrown exception, unwinding now stax read exception
&lt;br&gt;&lt;br&gt;&lt;br&gt;My environment is:
&lt;br&gt;- OS: OSX 10.6
&lt;br&gt;- Java: Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
&lt;br&gt;Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
&lt;br&gt;- ServiceMix : 3.3.1
&lt;br&gt;&lt;br&gt;I have no clue whats going wrong :(
&lt;br&gt;&lt;br&gt;-- devylon
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26679639.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26679548</id>
	<title>&quot;stax read exception&quot; with cxf-bc &amp; cxf-se</title>
	<published>2009-12-07T08:12:23Z</published>
	<updated>2009-12-07T08:12:23Z</updated>
	<author>
		<name>devylon</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm testing the cxf-bc and cxf-se components. But unfortunatly i get the following error with the wsdl-first sample:
&lt;br&gt;&lt;br&gt;DEBUG - SedaQueue &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1@2e2acb47 dequeued exchange: InOut[
&lt;br&gt;&amp;nbsp; id: ID:10.41.20.39-12569e5f07a-4:1
&lt;br&gt;&amp;nbsp; status: Error
&lt;br&gt;&amp;nbsp; role: consumer
&lt;br&gt;&amp;nbsp; interface: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}Person
&lt;br&gt;&amp;nbsp; service: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}PersonService
&lt;br&gt;&amp;nbsp; endpoint: PersonImplPort
&lt;br&gt;&amp;nbsp; operation: {&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;}GetPerson
&lt;br&gt;&amp;nbsp; in: &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;jbi:message name=&amp;quot;GetPersonRequest&amp;quot; type=&amp;quot;msg:GetPersonRequest&amp;quot; version=&amp;quot;1.0&amp;quot; xmlns:jbi=&amp;quot;&lt;a href=&quot;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/xml/ns/jbi/wsdl-11-wrapper&lt;/a&gt;&amp;quot; xmlns:msg=&amp;quot;&lt;a href=&quot;http://servicemix.apache.org/samples/wsdl-first&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/samples/wsdl-first&lt;/a&gt;&amp;quot; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;jbi:part&amp;gt;&amp;lt;typ:GetPerson&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;typ:personId&amp;gt;1&amp;lt;/typ:personId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/typ:GetPerson&amp;gt;&amp;lt;/jbi:part&amp;gt;&amp;lt;/jbi:message&amp;gt;
&lt;br&gt;&amp;nbsp; error: org.apache.cxf.interceptor.Fault: stax read exception
&lt;br&gt;]
&lt;br&gt;DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notifying exchange ID:10.41.20.39-12569e5f07a-4:1(386d346c) in DeliveryChannel{servicemix-cxf-bc} from processInboundSynchronousExchange
&lt;br&gt;DEBUG - DeliveryChannelImpl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;- Notified: ID:10.41.20.39-12569e5f07a-4:1(386d346c) in DeliveryChannel{servicemix-cxf-bc} from sendSync
&lt;br&gt;07.12.2009 17:08:48 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
&lt;br&gt;INFO: Interceptor has thrown exception, unwinding now stax read exception
&lt;br&gt;&lt;br&gt;&lt;br&gt;My environment is:
&lt;br&gt;- OS: OSX 10.6
&lt;br&gt;- Java: Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
&lt;br&gt;Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
&lt;br&gt;- ServiceMix : 3.3.1
&lt;br&gt;&lt;br&gt;I have no clue whats going wrong :(
&lt;br&gt;&lt;br&gt;-- devylon</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22stax-read-exception%22-with-cxf-bc---cxf-se-tp26679548p26679548.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26677509</id>
	<title>Re: Servicemix-bean send messages</title>
	<published>2009-12-07T05:49:58Z</published>
	<updated>2009-12-07T05:49:58Z</updated>
	<author>
		<name>Michael-P.</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;My problem is, that I want to send a message from the Camel timer to my ListenerBean. Routed by Camel. From my ListenerBean I want to send another message to my second bean (MyBean). I would like to configure this route also in Camel. When I use the following configuration in Camel I get an exception. I can send you the log file if it helps.
&lt;br&gt;&lt;br&gt;How can I configure the &amp;quot;to(...)&amp;quot; and &amp;quot;from(...)&amp;quot; routes in Camel?
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;public class MyRouteBuilder extends RouteBuilder {
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void configure() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from(&amp;quot;timer://tutorial?fixedRate=true&amp;delay=3000&amp;period=10000&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .setBody(constant(&amp;quot;&amp;lt;message&amp;gt;SRQ&amp;lt;/message&amp;gt;&amp;quot;))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .to(&amp;quot;jbi:endpoint:urn:org:apache:servicemix:example:bean:jms:provider&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from(&amp;quot;jbi:endpoint:urn:org:apache:servicemix:example:bean:jms:consumer&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .to(&amp;quot;jbi:endpoint:org:apache:servicemix:example:bean:bean:bean1&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from(&amp;quot;jbi:endpoint:org:apache:servicemix:example:bean:bean:bean1&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .to(&amp;quot;jbi:endpoint:org:apache:servicemix:example:bean2:bean:bean2&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;}&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
Many thanks in advance, best regards
&lt;br&gt;&lt;br&gt;Michael Preuß
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Gert Vanthienen wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Michael,
&lt;br&gt;&lt;br&gt;Everytime you start route with from(&amp;quot;jbi:...&amp;quot;), you get a new endpoint
&lt;br&gt;you can use to send exchanges to. &amp;nbsp;Your ListenerBean already has the
&lt;br&gt;necessary code to send to an endpoint with service name
&lt;br&gt;{org:apache:servicemix:example:bean2}bean. &amp;nbsp;To create this endpoint
&lt;br&gt;from a Camel route, you would have to create a route that starts with
&lt;br&gt;from('jbi:service:org:apache:servicemix:example:bean2:bean&amp;quot;)...
&lt;br&gt;&lt;br&gt;If you want to create a route that sits between the existing
&lt;br&gt;ListenerBean and the bean2 endpoint, you have to add another endpoint
&lt;br&gt;in the middle. &amp;nbsp;E.g. you camel route could look like:
&lt;br&gt;from('jbi:endpoint:urn:test:service:endpoint&amp;quot;).to(&amp;quot;jbi:service:org:apache:servicemix:example:bean2:bean&amp;quot;);
&lt;br&gt;&lt;br&gt;The code in your ListenerBean would then look like this:
&lt;br&gt;InOnly sendExchange = ...
&lt;br&gt;sendExchange.setService(new QName(&amp;quot;urn:test&amp;quot;, &amp;quot;service&amp;quot;);
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Gert Vanthienen
&lt;br&gt;------------------------
&lt;br&gt;Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://gertvanthienen.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gertvanthienen.blogspot.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/3 Michael-P. &amp;lt;Michael.Preuss@ses-astra.com&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi again,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I solved the problem, but not in my preferred way.
&lt;br&gt;&amp;gt; At the moment I use the Camel RouteBuilder (Code:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26628850/MyRouteBuilder.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26628850/MyRouteBuilder.java&lt;/a&gt;&amp;nbsp;MyRouteBuilder.java
&lt;br&gt;&amp;gt; ) to send a message from the Camel timer to a JMS Queue and from there to
&lt;br&gt;&amp;gt; one of my servicemix-bean components.
&lt;br&gt;&amp;gt; In the onMessageExchange method I create another Exchange and send it to a
&lt;br&gt;&amp;gt; second servicemix-bean component (Code:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26628850/ListenerBean.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26628850/ListenerBean.java&lt;/a&gt;&amp;nbsp;ListenerBean.java ).
&lt;br&gt;&amp;gt; The second bean just prints out the message (Code:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26628850/MyBean.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26628850/MyBean.java&lt;/a&gt;&amp;nbsp;MyBean.java ).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This works but it would be nice if I would configure the route for the
&lt;br&gt;&amp;gt; message in the Camel RouteBuilder. Unfortunately I didn't find an example
&lt;br&gt;&amp;gt; which shows me the way to do it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would like to have:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; public void configure(){
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;   from(bean1)             &amp;lt;-- What should be typed in here (The URI of
&lt;br&gt;&amp;gt; bean1 is wrong)
&lt;br&gt;&amp;gt;   .to(URI of bean2);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does anybody know how to do it?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks in advance, best regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    Michael Preuß
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Michael-P. wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; you're right about the endpoints being the same and I want to start a new
&lt;br&gt;&amp;gt;&amp;gt; MessageExchange from within my bean.
&lt;br&gt;&amp;gt;&amp;gt; I want to send a message from the servicemix-bean to another component (In
&lt;br&gt;&amp;gt;&amp;gt; my example to the camel logging service). I guess the problem is to
&lt;br&gt;&amp;gt;&amp;gt; configure the route in the Camel RouteBuilder from my bean to the camel
&lt;br&gt;&amp;gt;&amp;gt; logging service. Forget all my code and explanations, what do I have to
&lt;br&gt;&amp;gt;&amp;gt; use (URI) in the from definition in the Camel RouteBuilder when I want to
&lt;br&gt;&amp;gt;&amp;gt; route a message exchange from my servicemix-bean to wherever?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Additionally have you an example which showes the servicemix-bean code to
&lt;br&gt;&amp;gt;&amp;gt; send a message out? I found this page:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://servicemix.apache.org/client-api.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://servicemix.apache.org/client-api.html&lt;/a&gt;, but the client API link
&lt;br&gt;&amp;gt;&amp;gt; leads to a completely different page and I don't know how I have to create
&lt;br&gt;&amp;gt;&amp;gt; the &amp;quot;client&amp;quot; object (where can I get the &amp;quot;context&amp;quot; object?).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Gert Vanthienen wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Michael,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; First of all, sorry it took me so long to get back to you.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; After taking another look at this, I think I'm beginning to see where
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the problem is.  I'm guessing you have a servicemix-bean endpoint
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that's called {org.apache.servicemix.bean}bean and you want to log
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; everything that's going to that endpoint, right?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Now, whever you start to a Camel route with from(&amp;quot;jbi:...&amp;quot;), the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; endpoint referred to in the from will itself become an endpoint on the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; NMR.  So, by doing this, you get a duplicate name (one for the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; servicemix-bean endpoint and another for the from(jbi:).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If you just want to log the message that is going to/from the bean
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; endpoint, you can alter the route just before that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; from(&amp;quot;jbi:endpoint:urn:org:apache:servicemix:example:bean:jms:consumer&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .to(&amp;quot;log:before-bean)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .to(&amp;quot;jbi:endpoint:org:apache:servicemix:example:bean:bean:endpoint&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; .to(&amp;quot;log:after-bean);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If, on the other hand, you want to start a new MessageExchange from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; within the bean and send that to the Camel route with the log:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; endpoint, you have to make sure the name of that endpoint is different
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; than the name of your bean endpoint itself.  Upon sending the exchange
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to the log route, you can set the target service to be that you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; specified in the from(&amp;quot;jbi:...&amp;quot;) for the log route.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Gert Vanthienen
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Blog: &lt;a href=&quot;http://gertvanthienen.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gertvanthienen.blogspot.com/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2009/11/26 Michael-P. &amp;lt;Michael.Preuss@ses-astra.com&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hello
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Many thanks for your tips. For me all attached files are available when
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; click on the links. :confused:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I deleted all entries in the data directory and added the if ACTIVE
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; check,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; but that solved not the problem.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I found that the error occurs when try to configure a route in the Camel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; RouteBuilder from the servicemix-bean to the log:XXX service.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; public void configure() {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;          from(&amp;quot;timer://tutorial?fixedRate=true&amp;delay=3000&amp;period=10000&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;         .setBody(constant(&amp;quot;&amp;lt;message&amp;gt;SRQ&amp;lt;/message&amp;gt;&amp;quot;))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; .to(&amp;quot;jbi:endpoint:urn:org:apache:servicemix:example:bean:jms:provider&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; from(&amp;quot;jbi:endpoint:urn:org:apache:servicemix:example:bean:jms:consumer&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; .to(&amp;quot;jbi:endpoint:org:apache:servicemix:example:bean:bean:endpoint&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; from(&amp;quot;jbi:endpoint:org:apache:servicemix:example:bean:bean:endpoint&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;         .to(&amp;quot;log:beanExample&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Did I here a mistake? I'm wondering to use an endpoint in the from
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; definition but I find no example to configure something more in the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; servicemix-bean xbean.xml file.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Again, many thanks in advance!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Best regards
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Michael Preuß
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Gert Vanthienen wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; L.S.,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The exception you posted in the mailing list indicates that two
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; endpoints are being configured with the same name.  I haven't found
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the duplicate name in you own configuration at first glance (some of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the links you posted seem to be no longer available), so it might just
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; be a consequence of a failed deployment.  Could you try stopping
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; servicemix, deleting the entire data directory and then restart the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ESB to see if you get a clean deploy then?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Now, at runtime, there's a problem with your ListenerBean.  The
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; onMessageExchange method will be used to handle the first incoming
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; exchange, but it will also get invoked whenever the DONE
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; MessageExchange you're sending comes back.  Your code will set the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; DONE status on that exchange again, which will cause exceptions.  You
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; probably want to add a check for if (exchange.getStatus() ==
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ExchangeStatus.ACTIVE) before handling the exchange.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Another option could be to add the bean to the Camel SU.  Since you're
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; already using Camel in your route, it might be easier to use Camel's
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; excellent &lt;a href=&quot;http://camel.apache.org/bean-integration.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/bean-integration.html&lt;/a&gt;&amp;nbsp;instead of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; dealing with the JBI MessageExchanges directory from a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; servicemix-bean.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Gert Vanthienen
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Open Source SOA: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Blog: &lt;a href=&quot;http://gertvanthienen.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gertvanthienen.blogspot.com/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Servicemix-bean-send-messages-tp26525328p26531243.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Servicemix-bean-send-messages-tp26525328p26531243.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Gert Vanthienen
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://gertvanthienen.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gertvanthienen.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Servicemix-bean-send-messages-tp26525328p26628850.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Servicemix-bean-send-messages-tp26525328p26628850.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the ServiceMix - User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----
&lt;br&gt;---
&lt;br&gt;Gert Vanthienen
&lt;br&gt;&lt;a href=&quot;http://gertvanthienen.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gertvanthienen.blogspot.com&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Servicemix-bean-send-messages-tp26525328p26677509.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26667505</id>
	<title>Re: Migrating from SMX3 to SMX4</title>
	<published>2009-12-06T10:22:18Z</published>
	<updated>2009-12-06T10:22:18Z</updated>
	<author>
		<name>GNarra</name>
	</author>
	<content type="html">Lukasz,
&lt;br&gt;&lt;br&gt;We have a installation of SMX3.3.1 with CXF BC, CXF SE, SA's, We want to move to SMX 4 by deploying these existing SA's in SMX4 and then move the SA's to OSGi Bundles, If we start migrating to OSGi bundles as our starting step, it is going to take significant time before our system is ready to test.
&lt;br&gt;&lt;br&gt;So I am looking to how to migrate quickly and then move to OSGi bundles. I looked at SMX 4 documentation for migrating but all that says is deploy the SA's in deploy directory. We have stand alone jars that are not part of SA's and deployed in the lib folder. I am wondering how do I move all this configuration(servicemix.conf) to SMX 4.
&lt;br&gt;&lt;br&gt;cxf.xml was used by the CXF BC and CXF SE to initiliaze the port for the whole bus(CXFBusImp)l, I see that CXF BC is still on 2009.01 version in SMX 4, so where do I deploy the cxf.xml bus configuration. 
&lt;br&gt;&lt;br&gt;thanks for your help
&lt;br&gt;-gopal
&lt;br&gt;&lt;br&gt;&lt;quote author=&quot;Lukasz Dywicki&quot;&gt;&lt;br&gt;Hello,
&lt;br&gt;Changes that ServiceMix team made in SMX 4 is really big.
&lt;br&gt;1) It depends, because SMX 4 is built on OSGi. In OSGi world class loading are very strict. In SMX 3 the conf directory was classpath element. In SMX4 configuration is no longer classpath element so you have to enable it in own bundle.
&lt;br&gt;2) In SMX 4 the JBI is only one feature from set of provided. If you had defined beans in servicemix.xml you should enable it as services in OSGi bundle. SMX4 offers support for JBI 1.0 but preffered programming is based on OSGi bundles. First of all it allows you to define many different endpoints in one bundle (Maven project) - CXF BC, CXF SE or event embedded Camel.
&lt;br&gt;3) The default broker is on deploy directory.
&lt;br&gt;4) You can add own keystore using -Djavax.net.ssl.keyStore parameter.
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Lukasz Dywicki
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;GNarra wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi All,
&lt;br&gt;&lt;br&gt;We are evaluating on making the move from SMX3.3.1 to SMX4 and have a few questions.
&lt;br&gt;&lt;br&gt;1) In SMX 3.3.1, we deployed servicemix/conf/cxf.xml which has the &amp;lt;httpj:engine-factory&amp;gt;&amp;lt;httpj:engine port=&amp;quot;0000&amp;quot;&amp;gt;, where do you deploy cxf.xml in SMX4 configuration?
&lt;br&gt;2) what is the equivalent of servicemix.xml &amp;quot;jbi&amp;quot; container configuration?
&lt;br&gt;3) Where is the DefaultBroker class in smx4?
&lt;br&gt;4) In SMX4 there is no keystore.jks file, 
&lt;br&gt;&lt;br&gt;any help is greatly appreciated
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;-gopal
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;/quote&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26667505.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26665436</id>
	<title>Re: Migrating from SMX3 to SMX4</title>
	<published>2009-12-06T06:23:22Z</published>
	<updated>2009-12-06T06:23:22Z</updated>
	<author>
		<name>Lukasz Dywicki</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;Changes that ServiceMix team made in SMX 4 is really big.
&lt;br&gt;1) It depends, because SMX 4 is built on OSGi. In OSGi world class loading are very strict. In SMX 3 the conf directory was classpath element. In SMX4 configuration is no longer classpath element so you have to enable it in own bundle.
&lt;br&gt;2) In SMX 4 the JBI is only one feature from set of provided. If you had defined beans in servicemix.xml you should enable it as services in OSGi bundle. SMX4 offers support for JBI 1.0 but preffered programming is based on OSGi bundles. First of all it allows you to define many different endpoints in one bundle (Maven project) - CXF BC, CXF SE or event embedded Camel.
&lt;br&gt;3) The default broker is on deploy directory.
&lt;br&gt;4) You can add own keystore using -Djavax.net.ssl.keyStore parameter.
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;Lukasz Dywicki
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;GNarra wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi All,
&lt;br&gt;&lt;br&gt;We are evaluating on making the move from SMX3.3.1 to SMX4 and have a few questions.
&lt;br&gt;&lt;br&gt;1) In SMX 3.3.1, we deployed servicemix/conf/cxf.xml which has the &amp;lt;httpj:engine-factory&amp;gt;&amp;lt;httpj:engine port=&amp;quot;0000&amp;quot;&amp;gt;, where do you deploy cxf.xml in SMX4 configuration?
&lt;br&gt;2) what is the equivalent of servicemix.xml &amp;quot;jbi&amp;quot; container configuration?
&lt;br&gt;3) Where is the DefaultBroker class in smx4?
&lt;br&gt;4) In SMX4 there is no keystore.jks file, 
&lt;br&gt;&lt;br&gt;any help is greatly appreciated
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;-gopal
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26665436.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26657291</id>
	<title>Deploying a configured MINA socket endpoint</title>
	<published>2009-12-05T08:59:42Z</published>
	<updated>2009-12-05T08:59:42Z</updated>
	<author>
		<name>paulvitic</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I tried to deploy a configured MINA endpoint using the following bean description in the Camel configuration file.
&lt;br&gt;&lt;br&gt;.....
&lt;br&gt;&amp;lt;!-- ============================ --&amp;gt;
&lt;br&gt;&amp;lt;!-- MINA Beans --&amp;gt;
&lt;br&gt;&amp;lt;!-- ============================ --&amp;gt;
&lt;br&gt;&amp;lt;bean id=&amp;quot;myMinaFactory&amp;quot; class=&amp;quot;org.apache.camel.component.mina.MinaComponent&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;constructor-arg index=&amp;quot;0&amp;quot; ref=&amp;quot;camelContext&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/bean&amp;gt;
&lt;br&gt;&amp;lt;bean id=&amp;quot;myMinaEndpoint&amp;quot; factory-bean=&amp;quot;myMinaFactory&amp;quot; factory-method=&amp;quot;createEndpoint&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;constructor-arg index=&amp;quot;0&amp;quot; ref=&amp;quot;myMinaConfig&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/bean&amp;gt;
&lt;br&gt;&amp;lt;bean id=&amp;quot;myMinaConfig&amp;quot; class=&amp;quot;org.apache.camel.component.mina.MinaConfiguration&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property name=&amp;quot;protocol&amp;quot; value=&amp;quot;tcp&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property name=&amp;quot;host&amp;quot; value=&amp;quot;localhost&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property name=&amp;quot;port&amp;quot; value=&amp;quot;10023&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property name=&amp;quot;sync&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property name=&amp;quot;minaLogger&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/bean&amp;gt;
&lt;br&gt;&amp;lt;!-- ============================ --&amp;gt;
&lt;br&gt;&amp;lt;!-- Camel Context --&amp;gt;
&lt;br&gt;&amp;lt;!-- ============================ --&amp;gt;
&lt;br&gt;&amp;lt;camelContext id=&amp;quot;camelContext&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns=&amp;quot;&lt;a href=&quot;http://activemq.apache.org/camel/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://activemq.apache.org/camel/schema/spring&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;route&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;from uri=&amp;quot;bean:myMinaEndpoint&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;to uri=&amp;quot;bean:myBean?methodName=doSomething&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;to uri=&amp;quot;file:/home/paul/Desktop/output.txt&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/route&amp;gt;
&lt;br&gt;&amp;lt;/camelContext&amp;gt;
&lt;br&gt;&lt;br&gt;This configuration file is actually provided in one of the Camel tutorials and it seems to work if used outside ServiceMix.
&lt;br&gt;&lt;br&gt;However when I deploy it in ServiceMix I get the following error message in my log:
&lt;br&gt;&lt;br&gt;WARN &amp;nbsp;- ScheduledPollConsumer - An exception occured while polling: Endpoint[bean:myMinaEndpoint]: endpointUri is not specified and org.apache.camel.component.mina.MinaEndpoint does not implement createEndpointUri() to create a default value
&lt;br&gt;&lt;br&gt;Any help would be greatly appreciated.
&lt;br&gt;&lt;br&gt;Thanks and regards,
&lt;br&gt;Paul
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Deploying-a-configured-MINA-socket-endpoint-tp26657291p26657291.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646562</id>
	<title>Migrating from SMX3 to SMX4</title>
	<published>2009-12-04T15:15:27Z</published>
	<updated>2009-12-04T15:15:27Z</updated>
	<author>
		<name>GNarra</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;We are evaluating on making the move from SMX3.3.1 to SMX4 and have a few questions.
&lt;br&gt;&lt;br&gt;1) In SMX 3.3.1, we deployed servicemix/conf/cxf.xml which has the &amp;lt;httpj:engine-factory&amp;gt;&amp;lt;httpj:engine port=&amp;quot;0000&amp;quot;&amp;gt;, where do you deploy cxf.xml in SMX4 configuration?
&lt;br&gt;2) what is the equivalent of servicemix.xml &amp;quot;jbi&amp;quot; container configuration?
&lt;br&gt;3) Where is the DefaultBroker class in smx4?
&lt;br&gt;4) In SMX4 there is no keystore.jks file, 
&lt;br&gt;&lt;br&gt;any help is greatly appreciated
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;-gopal</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Migrating-from-SMX3-to-SMX4-tp26646562p26646562.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26635852</id>
	<title>CXF 2.3/Camel 2.0/OSGi: As anyone ever get a sample to work with these versions?</title>
	<published>2009-12-04T03:02:35Z</published>
	<updated>2009-12-04T03:02:35Z</updated>
	<author>
		<name>lekkie</name>
	</author>
	<content type="html">I have seen samples that came with Servicemix 4.x, I upgraded camel to version 2.0 (Which I needed to do) and I have not been able to get the cxf-camel-nmr sample to work.
&lt;br&gt;&lt;br&gt;The problems comes mostly as a result of dependency error, the last one being not able to upgrade CXF SE/BC because servicemix-common will not upgrade because it has dependency issues with org.osgi.framework 
&lt;br&gt;[org.osgi.framework.BundleException: Unresolved constraint in bundle 185: package; (&amp;(package=org.osgi.framework)(version&amp;gt;=1.5.0))]</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CXF-2.3-Camel-2.0-OSGi%3A-As-anyone-ever-get-a-sample-to-work-with-these-versions--tp26635852p26635852.html" />
</entry>

</feed>
