Great you were right, thx a lot.

Will trie again and keep you inform on the status of the project.




gnodet wrote:
> 
> Wecome back, Eric !
> 
> I have the following stuff in your test
>        HttpEndpoint provider = new HttpEndpoint();
>         provider.setService(new QName("urn:provider", "http"));
>         provider.setEndpoint("provider");
>         //provider.setTargetService(new QName("urn:test", "echo"));
>         //provider.setTargetEndpoint("echo");
>         provider.setLocationURI("http://localhost:8080/";);
>         provider.setRoleAsString("provider");
>         provider.setSoap(true);
>         provider.setSoapVersion("1.1");
>         //provider.setWsdlResource(new
> ClassPathResource("Retailer.wsdl"));
>         provider.setDefaultMep(URI.create("
> http://www.w3.org/2004/08/wsdl/in-out";));
>         provider.setSoap(false);
> 
> So the soap attribute is first set to true, and later to false ;)
> 
> On 8/23/06, Eric Dofonsou <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hello,
>> I've had a few discussion with Guillaume on WSi Compliance and Servicemix
>> for SOAP based endpoints.
>> I've build a project to test services for WSi compliance however like it
>> was
>> mention in the message below it fails, and I get an error about a missing
>> soap header found on a non-soap header (see below).  I was told that it
>> might be beacuse I have soap set as false which is not the case.
>>
>> I can upload a tar.gz of my project for eclipse if it can be of any
>> assistance.
>>
>> ------------------------
>>
>> :WARN:  EXCEPTION
>> javax.servlet.ServletException: Failed to process request:
>> java.lang.Exception: java.lang.IllegalStateException: SOAP headers found
>> on
>> non-soap message
>>         at
>> org.apache.servicemix.http.HttpBridgeServlet.doPost(HttpBridgeServlet.java
>> :79)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>         at org.mortbay.jetty.servlet.ServletHolder.handle(
>> ServletHolder.java:442)
>>         at org.mortbay.jetty.servlet.ServletHandler.handle(
>> ServletHandler.java:357)
>>         at org.mortbay.jetty.handler.ContextHandler.handle(
>> ContextHandler.java:615)
>>         at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(
>> ContextHandlerCollection.java:150)
>>         at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java
>> :123)
>>         at org.mortbay.jetty.handler.HandlerWrapper.handle(
>> HandlerWrapper.java:141)
>>         at org.mortbay.jetty.Server.handle(Server.java:272)
>>         at org.mortbay.jetty.HttpConnection.handlerRequest(
>> HttpConnection.java:396)
>>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java
>> :305)
>>         at
>> org.mortbay.jetty.nio.HttpChannelEndPoint.run(HttpChannelEndPoint.java
>> :270)
>>         at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java
>> :475)
>>
>> -----------------------
>> PREVIOUS EMAILS
>>
>> Just had a look at the project.  This is a good start, thx !
>> It seems the problem comes from the fact that you have a
>>    provider.setSoap(false)
>> in the WSITest.java.   This implies that the provider will not send the
>> soap
>> envelope
>> which (I think) is not the intended behavior.  Thus, an exception is
>> thrown
>> because
>> some soap headers are configured on the exchange.
>>
>> If possible, i 'd like to have such discussions on the dev mailing list
>> :)
>>
>> Cheers,
>> Guillaume Nodet
>>
>> On 6/26/06, Eric Dofonsou <[EMAIL PROTECTED]> wrote:
>>
>>     Hello Guillaume
>>
>>     I've build project for the WSI compliance testing.
>>     Right now all it does is build an HTTP server that
>>     respond to the two WSI compliance request.  The
>>     request are send via the bus.  If you tried to run the
>>     project, you will see that the secound request
>>     (request-submitorder.xml) failes.  Thats is the error
>>     I was talking to you about with the soap header issue.
>>
>>     - I did not add WSI monitoring programe yet.
>>
>>     I've included a tar.gz of my project as an
>>     attachement.  I tried the new build this morning but
>>     it failed to compile the eclipse project file.
>>
>>
>>     PS : Sorry for the late feedback on this, but I was
>>     away from work for the past 3 week.
>>
>>
>>
>>     --- Guillaume Nodet <[EMAIL PROTECTED]> wrote:
>>
>>     > Yes please.
>>     >
>>     > Cheers,
>>     > Guillaume Nodet
>>     >
>>     > On 5/29/06, Eric Dofonsou < [EMAIL PROTECTED]>
>>     > wrote:
>>     > >
>>     > > Great do you want me to open a Jira for this ?
>>     > >
>>     > > --- Guillaume Nodet < [EMAIL PROTECTED]> wrote:
>>     > >
>>     > > > Given that the import is relative to the main
>>     > wsdl,
>>     > > > I think this is a bug.
>>     > > > I will take a look at this.
>>     > > >
>>     > > > Cheers,
>>     > > > Guillaume Nodet
>>     > > >
>>     > > > On 5/29/06, Eric Dofonsou <[EMAIL PROTECTED]>
>>     > > > wrote:
>>     > > > >
>>     > > > > Hello,
>>     > > > >
>>     > > > > I've got a quick question for you on how
>>     > > > > servicemix-http loads WSDL with import
>>     > statements.
>>     > > > > I'am trying to load the following WSDL :
>>     > > > >
>>     > > > >
>>     > > >
>>     > >
>>     > >
>>     >
>> --
>> View this message in context:
>> http://www.nabble.com/WSi-issues-tf2154100.html#a5950256
>> Sent from the ServiceMix - Dev forum at Nabble.com.
>>
>>
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> 
> 

-- 
View this message in context: 
http://www.nabble.com/WSi-issues-tf2154100.html#a5982834
Sent from the ServiceMix - Dev forum at Nabble.com.

Reply via email to