Hi Benjamin,

>    * completionCoordinator is called and it returns no response
> (containing <Commit xsi:nil="true"
> xmlns="http://schemas.xmlsoap.org/ws/2004/10/wsat"/>)
>    * participant is called and it returns no response
>    * coordinator is called and it returns no response
>    * completionInitiator is called and it returns no response

That's OK, since those calls aren't expected to return anything. The "Commit" message just tells the coordinator to commit. Once it has, it sends a message to the completionInitiator containing the result - Commited or Rolled Back. (The same pattern applies to the calls between participant ("prepare") and coordintor.)

The message exchange itself looks OK - please be more verbose on what "fails" or what results you did not expect.



Just some general remarks - I don't think they apply to your case, since the message exchange would fail earlier if something was not correctly set up:

> I deployed all transactional services that are needed and put the
> client-config.wsdd to the WEB-INF/classes of my Tomcat.

Did you put the client-config.wsdd in both the classes directory of the Tomcat that runs Kandula, *and* into the classpath of your client program?

If something went wrong there, the messages lack the ws-addressing fields that are necessary to correlate messages and transactions. Please look in your messages if they contain To, From, and the like fields.

Another guess: did you set the correct kandula location in both kandula.properties files? (as above, there should be one in each runtime instance. Of course, you could - or have - deployed everything in one instance.)


Liebe Grüße ;-)

        -hannes

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to