[ace-users] Enabling ACE "internal" logs
Steve Huston
shuston at riverace.com
Thu Jul 19 10:04:09 CDT 2007
Hi Cédric,
Well, you've covered all the usual reasons that logging doesn't
appear. At this point, I believe you have two options:
1. Continue to follow the code in the debugger to see why no output
appears.
2. Bring in outside support.
Best regards,
-Steve
--
Steve Huston, Riverace Corporation
Would you like ACE to run great on your platform?
See http://www.riverace.com/sponsor.htm
> -----Original Message-----
> From: Templie Cédric [mailto:cedric.templie at echotechnologies.ch]
> Sent: Thursday, July 19, 2007 8:51 AM
> To: Steve Huston
> Cc: 'Johnny Willemsen'; ace-users at cs.wustl.edu
> Subject: Re: [ace-users] Enabling ACE "internal" logs
>
>
> Hi,
>
> I have an answer for all of your points :)
>
> - I follow the code using the debugger, and I see that an
> error occurs.
> - I use priority_mask with LM_ERROR set inside, should I do
something
> else to enable LM_ERROR logging ?
> - Well this is my problem it seems that I cannot turn on logging.
> - I used ACE_Task to spawn threads.
>
> This is what I do in main:
>
> ACE_LOG_MSG->priority_mask( LM_ERROR | LM_DEBUG,
> ACE_Log_Msg::PROCESS );
>
> I even tried:
>
> ACE_Log_Msg::enable_debug_messages( LM_ERROR );
> ACE::debug( true );
>
> I do not know why it does not work.
>
> Thanks again for your answer.
>
> Cédric Templie
>
> Steve Huston wrote:
> > If you're not seeing the message from the logging code you showed,
> > then:
> >
> > - there wasn't an error
> > - you've disabled LM_ERROR logging
> > - logging is off all together
> > - you're running in a thread without ACE logging set up
> (did you spawn
> > a thread yourself, not using ACE, and have it call ACE methods?)
> >
> > -Steve
> >
> > --
> > Steve Huston, Riverace Corporation
> > Would you like ACE to run great on your platform?
> > See http://www.riverace.com/sponsor.htm
> >
> >
> >
> >> -----Original Message-----
> >> From: ace-users-bounces at cse.wustl.edu
> >> [mailto:ace-users-bounces at cse.wustl.edu] On Behalf Of
> Templie Cédric
> >> Sent: Thursday, July 19, 2007 5:41 AM
> >> To: Johnny Willemsen
> >> Cc: ace-users at cs.wustl.edu
> >> Subject: Re: [ace-users] Enabling ACE "internal" logs
> >>
> >>
> >> Hi,
> >>
> >> Thanks for your quick answer.
> >>
> >> Unfortunately, even when I set ACE::debug(), I do not see any
> >>
> > logs....
> >
> >> Here is the example of logs I want to see.
> >> In ACE_Asynch_Connector<HANDLER>::connect(...) there is
> >> following lines:
> >>
> >> ACE_ERROR_RETURN ((LM_ERROR,
> >> ACE_LIB_TEXT ("%p\n"),
> >> ACE_LIB_TEXT
> >> ("ACE_Asynch_Connect::connect")),
> >> -1);
> >>
> >> As I understand this is supposed to write a log before
> returning -1
> >> value. The fact is that I do not succeed at all to see the log...
> >> Do you have an idea of my problem ?
> >>
> >> Thanks again
> >>
> >> Cédric Templie
> >>
> >> Johnny Willemsen wrote:
> >>
> >>> Hi,
> >>>
> >>> Thanks for using the PRF form. ACE doesn't has real much
> >>>
> >> internally logging.
> >>
> >>> The ACE service configurator framework does output some
> >>>
> >> messages when
> >>
> >>> ACE::debug() is enabled, but nothing else specific. TAO is
> >>>
> >> a different
> >>
> >>> story, there we have a lot of logging. You can enabled
> >>>
> >> tracing in ACE during
> >>
> >>> compilation but that will result in a lot of messages.
> >>>
> >>> Regards,
> >>>
> >>> Johnny Willemsen
> >>> Remedy IT
> >>> Postbus 101
> >>> 2650 AC Berkel en Rodenrijs
> >>> The Netherlands
> >>> www.theaceorb.nl / www.remedy.nl
> >>>
> >>> *** Integrated compile and test statistics see
> >>> http://scoreboard.theaceorb.nl ***
> >>> *** Commercial service and support for ACE/TAO/CIAO
> >>>
> > ***
> >
> >>> *** See http://www.theaceorb.nl/en/support.html
> >>>
> > ***
> >
> >>>
> >>>
> >>>> Hello,
> >>>>
> >>>> I use a simplified version of PRF, because I do not report an
> >>>> issue, I
> >>>> just have a question.
> >>>>
> >>>> ACE VERSION: 5.5.9
> >>>>
> >>>> HOST MACHINE and OPERATING SYSTEM:
> >>>> If on Windows based OS's, which version of WINSOCK do
> >>>> you use?: Windows XP SP 2
> >>>>
> >>>> TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
> >>>> COMPILER NAME AND VERSION (AND PATCHLEVEL): Microsoft Visual
> >>>> Studio.net (MSVC 7.1)
> >>>>
> >>>> THE $ACE_ROOT/ace/config.h FILE: config-win32.h
> >>>>
> >>>> SYNOPSIS:
> >>>>
> >>>> I want to enable ACE internal logs, but I do not
> >>>>
> >> succeed at all.
> >>
> >>>> I tried a lot of things as explained in the APG book
> >>>> chapter 3, but
> >>>> still do not see ACE "internal" logs.
> >>>> I succeed to see the log I wrote, but I never see ACE
> >>>> "internal" logs.
> >>>>
> >>>> I certainly missed something in the ACE configuration,
> >>>>
> >> even maybe
> >>
> >>>> during the build.
> >>>>
> >>>> Thanks in advance
> >>>>
> >>>> Cédric Templie
> >>>>
> >>>> _______________________________________________
> >>>> ace-users mailing list
> >>>> ace-users at mail.cse.wustl.edu
> >>>> http://mail.cse.wustl.edu/mailman/listinfo/ace-users
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >> _______________________________________________
> >> ace-users mailing list
> >> ace-users at mail.cse.wustl.edu
> >> http://mail.cse.wustl.edu/mailman/listinfo/ace-users
> >>
> >>
> >
> >
> >
>
More information about the Ace-users
mailing list