Thanks. So these test cases copied at the end of your reply test the main
wsdl-first service right? I know this will sound like a silly question. I am
not quite sure where I need to place these test cases and how to execute
them. Does servicemix provide any build script to compile them and to
execute it? I tried importing into eclipse and launching from there but it
seems to complain of launch errors. The other option is that I can create a
seperate project completely set the classpath and execute from there. But
probably there is someway of doing this from servicemix?

Thanks,
Nithya


Jeff Yu wrote:
> 
> Ok, take a step back, I am thinking you are a bit confused with jbi
> binding
> component & service engine.
> The servicemix-http component is a binding component. Logically, binding
> component doesn't provide any business logic, it essentially is a birdge
> to
> communicate with external service.
> service-engine provides the business logic in the JBI container, such as
> servicemix-jsr181 component.
> 
> couple errors that you made in your example, firstly, it should be
> xbean.xmlnot
> xbean.wsdl. 2nd, your HttpProviderService class provides business logic,
> it
> should not in the binding component. You can also refer to [1],[2], or the
> $servicemix/examples/wsdl-first and other examples to know better.
> 
> [1]
> http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/test/java/org/apache/servicemix/http/ProviderEndpointTest.java
> [2]
> http://svn.apache.org/repos/asf/servicemix/smx3/trunk/deployables/bindingcomponents/servicemix-http/src/test/java/org/apache/servicemix/http/HttpProviderTest.java
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Example-for-http-provider-su-tp14706426s12049p14781472.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to