Hi Karel, It is unlikely that the optimization settings are the reason, because I've built a debug version with optimization completely switched off. I would like to debug the problem, but as I do not know much about the MICO internals I don't know where to begin. All what I can see is that the request (callback from the server) is send to the MICO client, but in the debugging output from MICO there is no activity.
CORBA isn't new for me, but I have worked with it mainly using java (the Java based server is written by me, but the C++ client isn't). It would be great if someone could give me a hint where to start. I have posted another question regarding this issue, but unfortunately I've got no answer. Best regards Andrej -----Ursprüngliche Nachricht----- Von: Karel Gardas [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 11. Dezember 2007 18:15 An: Rippich, Andrej Cc: mico-devel@mico.org Betreff: Re: [mico-devel] Problems with callbacks Hi, I've also seen "interesting" issues with VC++8 SP1. General advice is play with C++ compiler options (especially with optimizations), try to debug the issue more and also keep us posted about your progress. Cheers, Karel -- Karel Gardas [EMAIL PROTECTED] ObjectSecurity Ltd. http://www.objectsecurity.com --- Need experienced, fast, reliable technical MICO support? ---> http://www.objectsecurity.com/mico_commsup_referral.html <--- --- Rippich, Andrej wrote: > Hi all > > I have ported a C++ Application using MICO 2.3.12 from MS VC++ 7.1 to MS VC++ > 8 using the vc8 build > > provided by Mustaca Sorin (http://www.mico.org/~msorin/mico-cl8-15.05.06.zip > <http://www.mico.org/~msorin/mico-cl8-15.05.06.zip> ). > > > > The server is a java server using Openorb 1.4.0. > > > > The client works fine when compiled with VC++ 7.1 only when compiled using > VC++ 8 I'm getting errors. > > > > The source of the client and server application is identical, only the > compiler on the client side was changed. > > > > I've figured out, that a call-back from the server to the client done inside > a request from the client to server causes the problem. > > Because there is a roundtrip timeout set on the server side the client gets a > timeout exception after a while. > > I have enabled debugging on both sides. > > On the client (MICO) I can see no activity regarding the callback. On the > server side the request is send and cancelled after reaching the roundtrip > timeout. > > > > Any help or comments will be appreciated. > > > > Best regards > > Andrej > > > > Mit freundlichen Grüßen > > > > Andrej Rippich > > PEB > > > > PSI Business Technology > > for Industries GmbH > > Dircksenstraße 42-44 > > 10178 Berlin (Mitte) > > Germany > > Phone: +49/30/28 01-1836 > > Fax: +49/30/28 01-10 20 > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > www.psi-bt.de <http://www.psi-bt.de/> > > > > Geschäftsführer: Sven Busch, Detlef Schmitz > > Handelsregister Amtsgericht Düsseldorf HRB 51 371 > > > > Diese E-Mail enthält vertrauliche oder rechtlich geschützte Informationen. > Wenn Sie nicht der vorgesehene Empfänger sind, informieren Sie bitte sofort > den Absender und löschen Sie diese E-Mail. Das unbefugte Kopieren dieser > E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht > gestattet. > > > > The information contained in this message is confidential or protected by > law. If you are not the intended recipient, please contact the sender and > delete this message. Any unauthorised copying of this message or unauthorised > distribution of the information contained herein is prohibited. > > > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mico-devel mailing list > Mico-devel@mico.org > http://www.mico.org/mailman/listinfo/mico-devel _______________________________________________ Mico-devel mailing list Mico-devel@mico.org http://www.mico.org/mailman/listinfo/mico-devel