These are the lines registered into the servicemix.log file after adding the
lines you mention for debug:



11:33:44,148 | INFO  | xtenderThread-66 | DependencyServiceManager         |
startup.DependencyServiceManager  232 |
OsgiBundleXmlApplicationContext(bundle=servicemix-wsn2005,
config=osgibundle:/META-INF/spring/*.xml) is waiting for unsatisfied
dependencies [[&connectionFactory]]
11:33:44,149 | DEBUG | xtenderThread-66 | SpringApplicationListener        |
l.osgi.SpringApplicationListener   80 | Spring app state changed to Waiting
for bundle 156
11:34:22,750 | DEBUG | Timer-0          | Scanner                          |
cemix.kernel.filemonitor.Scanner  302 | File added:
/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/deploy/wsdl-first-validateLocation-cxf-sa-4.0.0.zip
11:34:22,750 | DEBUG | Timer-0          | FileMonitor                      |
x.kernel.filemonitor.FileMonitor  234 | File changed:
/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/deploy/wsdl-first-validateLocation-cxf-sa-4.0.0.zip
11:34:22,807 | INFO  | Timer-0          | FileMonitor                      |
x.kernel.filemonitor.FileMonitor  374 | Deploying:
/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/data/generated-bundles/wsdl-first-validateLocation-cxf-sa-4.0.0.jar
11:34:22,843 | DEBUG | Timer-0          | Deployer                         |
cemix.jbi.deployer.impl.Deployer  301 | Checking bundle: 'null
(wsdl-first-validateLocation-cxf-sa)'
11:34:22,849 | INFO  | Timer-0          | Deployer                         |
cemix.jbi.deployer.impl.Deployer  343 | Deploying bundle 'null
(wsdl-first-validateLocation-cxf-sa)' as a JBI service assembly
11:34:23,177 | DEBUG | Timer-0          | ServiceAssemblyInstaller         |
er.impl.ServiceAssemblyInstaller  202 | Deploying SU
wsdl-first-validateLocation-cxfse-su
11:34:23,177 | DEBUG | Timer-0          | CxfSeComponent                   |
ix.common.BaseServiceUnitManager   61 | Deploying service unit
11:34:23,178 | DEBUG | Timer-0          | CxfSeComponent                   |
mmon.xbean.AbstractXBeanDeployer   57 | Looking for
/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/data/jbi/wsdl-first-validateLocation-cxf-sa/sus/wsdl-first-validateLocation-cxfse-su/xbean.xml:
true
11:34:23,182 | INFO  | Timer-0          | FileSystemXmlApplicationContext  |
pport.AbstractApplicationContext  411 | Refreshing
org.apache.xbean.spring.context.filesystemxmlapplicationcont...@4737a3:
display name
[org.apache.xbean.spring.context.filesystemxmlapplicationcont...@4737a3];
startup date [Tue Mar 09 11:34:23 UYST 2010]; root of context hierarchy
11:34:23,185 | INFO  | Timer-0          | XBeanXmlBeanDefinitionReader     |
tory.xml.XmlBeanDefinitionReader  323 | Loading XML bean definitions from
file
[/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/data/jbi/wsdl-first-validateLocation-cxf-sa/sus/wsdl-first-validateLocation-cxfse-su/xbean.xml]
11:34:23,221 | INFO  | Timer-0          | FileSystemXmlApplicationContext  |
pport.AbstractApplicationContext  426 | Bean factory for application context
[org.apache.xbean.spring.context.filesystemxmlapplicationcont...@4737a3]:
org.springframework.beans.factory.support.defaultlistablebeanfact...@a71c9a
11:34:23,222 | INFO  | Timer-0          | DefaultListableBeanFactory       |
pport.DefaultListableBeanFactory  414 | Pre-instantiating singletons in
org.springframework.beans.factory.support.defaultlistablebeanfact...@a71c9a:
defining beans [org.apache.servicemix.cxfse.CxfSeEndpoint#0]; parent:
org.apache.servicemix.common.xbean.simplebeanfact...@1f08e98
11:34:23,373 | DEBUG | Timer-0          | CxfSeComponent                   |
ix.common.BaseServiceUnitManager   75 | Service unit deployed
11:34:23,413 | DEBUG | Timer-0          | ServiceAssemblyInstaller         |
er.impl.ServiceAssemblyInstaller  202 | Deploying SU
wsdl-first-validateLocation-cxfbc-su
11:34:23,414 | DEBUG | Timer-0          | CxfBcComponent                   |
ix.common.BaseServiceUnitManager   61 | Deploying service unit
11:34:23,418 | DEBUG | Timer-0          | CxfBcComponent                   |
mmon.xbean.AbstractXBeanDeployer   57 | Looking for
/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/data/jbi/wsdl-first-validateLocation-cxf-sa/sus/wsdl-first-validateLocation-cxfbc-su/xbean.xml:
true
11:34:23,419 | INFO  | Timer-0          | FileSystemXmlApplicationContext  |
pport.AbstractApplicationContext  411 | Refreshing
org.apache.xbean.spring.context.filesystemxmlapplicationcont...@c9d448:
display name
[org.apache.xbean.spring.context.filesystemxmlapplicationcont...@c9d448];
startup date [Tue Mar 09 11:34:23 UYST 2010]; root of context hierarchy
11:34:23,419 | INFO  | Timer-0          | XBeanXmlBeanDefinitionReader     |
tory.xml.XmlBeanDefinitionReader  323 | Loading XML bean definitions from
file
[/home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/data/jbi/wsdl-first-validateLocation-cxf-sa/sus/wsdl-first-validateLocation-cxfbc-su/xbean.xml]
11:34:23,431 | INFO  | Timer-0          | FileSystemXmlApplicationContext  |
pport.AbstractApplicationContext  426 | Bean factory for application context
[org.apache.xbean.spring.context.filesystemxmlapplicationcont...@c9d448]:
org.springframework.beans.factory.support.defaultlistablebeanfact...@161f9da
11:34:23,431 | INFO  | Timer-0          | DefaultListableBeanFactory       |
pport.DefaultListableBeanFactory  414 | Pre-instantiating singletons in
org.springframework.beans.factory.support.defaultlistablebeanfact...@161f9da:
defining beans [org.apache.servicemix.cxfbc.CxfBcConsumer#0]; parent:
org.apache.servicemix.common.xbean.simplebeanfact...@555538
11:34:23,663 | INFO  | Timer-0          | ServerImpl                       |
e.servicemix.cxfbc.CxfBcConsumer  498 | Setting the server's publish address
to be http://localhost:8193/ValidateLocationService/
11:34:23,669 | DEBUG | Timer-0          | CxfBcComponent                   |
ix.common.BaseServiceUnitManager   75 | Service unit deployed
11:34:23,676 | INFO  | Timer-0          | ServiceAssemblyImpl              |
er.artifacts.ServiceAssemblyImpl  269 | Changing SA state to Stopped
11:34:23,677 | DEBUG | Timer-0          | CxfSeComponent                   |
ix.common.BaseServiceUnitManager  101 | Initializing service unit
11:34:23,680 | DEBUG | Timer-0          | CxfSeComponent                   |
rvicemix.common.DefaultComponent   94 | Querying service description for
org.apache.servicemix.jbi.runtime.impl.serviceendpointi...@1a0df30
11:34:23,680 | DEBUG | Timer-0          | CxfSeComponent                   |
rvicemix.common.DefaultComponent  102 | No description found for
{http://com/crs/sag/service}GeographicReferenceTypeImplService:ValidateLocationServicePort
11:34:23,681 | INFO  | Timer-0          | ManagementEndpointRegistry       |
ement.ManagementEndpointRegistry   64 | Registering endpoint:
org.apache.servicemix.nmr.core.internalendpointwrap...@1c2d603 with
properties {ENDPOINT_NAME=ValidateLocationServicePort, jbi.internal=true,
NAME={http://com/crs/sag/service}GeographicReferenceTypeImplService:ValidateLocationServicePort,
objectClass=[Ljava.lang.String;@187b9fe, service.id=182,
SERVICE_NAME={http://com/crs/sag/service}GeographicReferenceTypeImplService}
11:34:23,703 | DEBUG | Timer-0          | osgi                             |
?                                   ? | ServiceEvent REGISTERED
11:34:23,703 | DEBUG | Timer-0          | osgi                             |
?                                   ? | ServiceEvent REGISTERED
11:34:23,704 | DEBUG | Timer-0          | CxfSeComponent                   |
ix.common.BaseServiceUnitManager  124 | Service unit initialized
11:34:23,704 | DEBUG | Timer-0          | CxfBcComponent                   |
ix.common.BaseServiceUnitManager  101 | Initializing service unit
11:34:23,705 | DEBUG | Timer-0          | CxfBcComponent                   |
rvicemix.common.DefaultComponent   94 | Querying service description for
org.apache.servicemix.common.externalendpo...@ec5ea8
11:34:23,754 | INFO  | Timer-0          | ManagementEndpointRegistry       |
ement.ManagementEndpointRegistry   64 | Registering endpoint:
org.apache.servicemix.nmr.core.internalendpointwrap...@1328de4 with
properties {ENDPOINT_NAME=ValidateLocation,
javax.jbi.servicedesc.serviceendpoint=org.apache.servicemix.common.externalendpo...@ec5ea8,
jbi.external=true,
NAME={http://com/crs/sag/service}ValidateLocationService:ValidateLocation,
objectClass=[Ljava.lang.String;@1e85210, service.id=184,
SERVICE_NAME={http://com/crs/sag/service}ValidateLocationService,
UNTARGETABLE=true, WSDL_URL=document:1}
11:34:23,758 | DEBUG | Timer-0          | osgi                             |
?                                   ? | ServiceEvent REGISTERED
11:34:23,759 | DEBUG | Timer-0          | osgi                             |
?                                   ? | ServiceEvent REGISTERED
11:34:23,770 | INFO  | Timer-0          | jetty                            |
.service.internal.util.JCLLogger  102 | jetty-6.1.x
11:34:23,777 | INFO  | Timer-0          | jetty                            |
.service.internal.util.JCLLogger  102 | Started
[email protected]:8193
11:34:23,805 | DEBUG | Timer-0          | CxfBcComponent                   |
ix.common.BaseServiceUnitManager  124 | Service unit initialized
11:34:23,805 | INFO  | Timer-0          | ServiceAssemblyImpl              |
er.artifacts.ServiceAssemblyImpl  269 | Changing SA state to Started
11:34:23,806 | DEBUG | Timer-0          | CxfSeComponent                   |
ix.common.BaseServiceUnitManager  142 | Starting service unit
11:34:24,283 | INFO  | Timer-0          | ConfigurerImpl                   |
ransport.jbi.JBITransportFactory  132 | Could not determine bean name for
instance of class org.apache.cxf.transport.jbi.JBIDestination.
11:34:24,284 | INFO  | Timer-0          | ServerImpl                       |
e.cxf.frontend.ServerFactoryBean  118 | Setting the server's publish address
to be jbi://ID-127-0-0-2-1274322af30-0-0
11:34:24,386 | DEBUG | Timer-0          | CxfSeComponent                   |
e.servicemix.cxfse.CxfSeEndpoint  473 | Unable to inject ComponentContext:
com.crs.sag.service.GeographicReferenceTypeImpl.setContext(javax.jbi.component.ComponentContext)
11:34:24,387 | DEBUG | Timer-0          | CxfSeComponent                   |
ix.common.BaseServiceUnitManager  157 | Service unit started
11:34:24,387 | DEBUG | Timer-0          | CxfBcComponent                   |
ix.common.BaseServiceUnitManager  142 | Starting service unit
11:34:24,387 | DEBUG | Timer-0          | CxfBcComponent                   |
ix.common.BaseServiceUnitManager  157 | Service unit started
11:34:24,387 | DEBUG | Timer-0          | Deployer                         |
cemix.jbi.deployer.impl.Deployer  460 | Registering JBI service assembly
11:34:24,389 | INFO  | Timer-0          | FileMonitor                      |
x.kernel.filemonitor.FileMonitor  550 | Started:
wsdl-first-validateLocation-cxf-sa [157]
11:34:24,389 | DEBUG | lixDispatchQueue | LocalConsole                     |
ernel.gshell.core.LocalConsole$1   87 | Got event: 4


Thanks, Santiago.

Freeman Fang wrote:
> 
> And you can edit $SMX_HOME/etc/org.ops4j.pax.logging.cfg
> add
> log4j.category.org.apache.servicemix=DEBUG
> to turn debug log for servicemix code to get more log details
> 
> Freeman
> On 2010-3-9, at 下午9:05, Freeman Fang wrote:
> 
>> Hi,
>>
>> Could you append the $SMX_HOME/data/karaf.log when you deploy SA and  
>> send message? It would be more helpful.
>>
>> Freeman
>> On 2010-3-9, at 下午8:43, smontico wrote:
>>
>>>
>>> Hi,
>>>
>>> I'm developing a cxf component for servicemix 4 using the following  
>>> wsdl:
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
>>> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
>>> xmlns:http="http://schemas.xmlsoap.org/wsdl/http/";
>>> xmlns:xs="http://www.w3.org/2001/XMLSchema";
>>> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";
>>> xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/";
>>> xmlns:gr="http://com/crs/sag/service";
>>> xmlns:tns="http://com/crs/sag/service 
>>> "
>>> name="validateLocation" targetNamespace="http://com/crs/sag/service";>
>>>     <wsdl:types>
>>>             <xs:schema targetNamespace="http://com/crs/sag/service";
>>> elementFormDefault="qualified">
>>>                     <xs:include schemaLocation="ValidateLocationRQ.xsd"/>
>>>                     <xs:include schemaLocation="ValidateLocationRS.xsd"/>
>>>                     <xs:include 
>>> schemaLocation="../Common_Usage/HeaderRQ.xsd"/>
>>>                     <xs:include 
>>> schemaLocation="../Common_Usage/HeaderRS.xsd"/>
>>>             </xs:schema>
>>>     </wsdl:types>
>>>     <wsdl:message name="sendValidateLocationInput">
>>>             <wsdl:part name="HeaderRQ" element="gr:HeaderRQ"/>
>>>             <!-- <wsdl:part name="ValidateLocationRQ"
>>> element="gr:ValidateLocationRQ"/> -->
>>>     </wsdl:message>
>>>     <wsdl:message name="sendValidateLocationOutput">
>>>             <wsdl:part name="HeaderRS" element="gr:HeaderRS"/>
>>>             <!-- <wsdl:part name="ValidateLocationRS"
>>> element="gr:ValidateLocationRS"/> -->
>>>     </wsdl:message>
>>>     <wsdl:portType name="GeographicReferenceType">
>>>             <wsdl:operation name="ValidateLocation">
>>>                     <wsdl:input message="gr:sendValidateLocationInput"/>
>>>                     <wsdl:output message="gr:sendValidateLocationOutput"/>
>>>             </wsdl:operation>
>>>     </wsdl:portType>
>>>     <wsdl:binding name="validateLocationSOAPBinding"
>>> type="tns:GeographicReferenceType">
>>>             <soap:binding style="document"
>>> transport="http://schemas.xmlsoap.org/soap/http"/>
>>>             <wsdl:operation name="ValidateLocation">
>>>                     <wsdl:input>
>>>                             <soap:body use="literal"/>
>>>                     </wsdl:input>
>>>                     <wsdl:output>
>>>                             <soap:body use="literal"/>
>>>                     </wsdl:output>
>>>             </wsdl:operation>
>>>     </wsdl:binding>
>>>     <wsdl:service name="ValidateLocationService">
>>>             <wsdl:port name="ValidateLocation"
>>> binding="tns:validateLocationSOAPBinding">
>>>                     <soap:address
>>> location="http://localhost:8193/ValidateLocationService/ 
>>> "/>
>>>             </wsdl:port>
>>>     </wsdl:service>
>>> </wsdl:definitions>
>>>
>>>
>>> I have deployed the service assembly into the hot deploy folder and  
>>> the sa
>>> seems to be active:
>>>
>>> [ 157] [Active     ] [       ] [   60] validateLocation-cxf-sa  
>>> (0.0.0)
>>> s...@root:/>
>>>
>>>
>>> The problem is when i try to test it from a client generated using  
>>> wsdl2java
>>> tool, the client throws the following exception:
>>>
>>> Invoking validateLocation...
>>> Exception in thread "main" javax.xml.ws.soap.SOAPFaultException:  
>>> Could not
>>> dispatch exchange. No matching endpoints.
>>>     at
>>> com 
>>> .sun 
>>> .xml 
>>> .internal 
>>> .ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
>>>     at
>>> com 
>>> .sun 
>>> .xml 
>>> .internal 
>>> .ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:111)
>>>     at
>>> com 
>>> .sun 
>>> .xml 
>>> .internal 
>>> .ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:108)
>>>     at
>>> com 
>>> .sun 
>>> .xml 
>>> .internal 
>>> .ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
>>>     at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java: 
>>> 107)
>>>     at $Proxy36.validateLocation(Unknown Source)
>>>     at
>>> com 
>>> .crs 
>>> .sag 
>>> .service 
>>> .GeographicReferenceType_ValidateLocation_Client 
>>> .main(GeographicReferenceType_ValidateLocation_Client.java:56)
>>>
>>> ----------------
>>> BC Configuration:
>>> ----------------
>>>
>>> xbean.xml:
>>>
>>> <beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0";
>>>       xmlns:validateLocation="http://com/crs/sag/service";>
>>>
>>>  <cxfbc:consumer wsdl="classpath:/ValidateLocation/ 
>>> ValidateLocation.wsdl"
>>>
>>> targetService="validateLocation:ValidateLocationService"
>>>
>>> targetInterface="validateLocation:GeographicReferenceType"/>
>>>
>>> </beans>
>>>
>>> -----------------
>>> SE Configuration:
>>> -----------------
>>>
>>> <beans xmlns:cxfse="http://servicemix.apache.org/cxfse/1.0";>
>>>
>>>    <cxfse:endpoint>
>>>        <cxfse:pojo>
>>>          <bean  
>>> class="com.crs.sag.service.GeographicReferenceTypeImpl" />
>>>        </cxfse:pojo>
>>>    </cxfse:endpoint>
>>>
>>> </beans>
>>>
>>>
>>>
>>> What could be wrong?
>>>
>>> Thanks in advance, Santiago.
>>>
>>> -- 
>>> View this message in context:
>>> http://old.nabble.com/Could-not-dispatch-exchange.-No-matching-endpoints---ServiceMix-4-tp27835123p27835123.html
>>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>>
>>
>>
>> -- 
>> Freeman Fang
>> ------------------------
>> Open Source SOA: http://fusesource.com
>>
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Could-not-dispatch-exchange.-No-matching-endpoints---ServiceMix-4-tp27835123p27835707.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to