+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 10 of 12

Thread: Debugging a Service in Symphony DE

  1. #1
    lechen's Avatar
    lechen is offline Junior Member
    Join Date
    March 12th, 2008
    Location
    Toronto, Ontario
    Posts
    71
    Blog Entries
    1
    Downloads
    8
    Uploads
    0

    Default Debugging a Service in Symphony DE

    Some questions have been ask in regard to what tools are available in Symphony DE to help application developers debug a service.

    Please refer to my forum entry: Re-run your Symphony DE service in a debugger. Included are steps and screenshots on how to use the "Service Replay Debugging" feature. This tool allows developers to re-run the service under the same execution environment in a Debugger. It is useful for both unit testing, as well as debugging unexpected service errors.



    Documentation is also available in the Debugging a Service chapter of the Symphony Development Guide. Included are detailed feature descriptions and flow charts.

    Debug using customized service replay debugging:



    Debug using full service replay debugging:



    Questions and comments welcomed.
    Last edited by Ajith; July 14th, 2008 at 03:56 PM.

  2. #2
    Ajith's Avatar
    Ajith is offline Symphony DE Moderator
    Join Date
    February 28th, 2008
    Location
    Markham, Ontario
    Posts
    104
    Blog Entries
    2
    Downloads
    10
    Uploads
    0

    Default Chart link

    Quote Originally Posted by lechen View Post
    You should provide a link to a bigger version of the above chart, I can`t make out any of the text.

    Thanks - Ajith
    Last edited by Ajith; May 14th, 2008 at 08:50 PM.

  3. #3
    lechen's Avatar
    lechen is offline Junior Member
    Join Date
    March 12th, 2008
    Location
    Toronto, Ontario
    Posts
    71
    Blog Entries
    1
    Downloads
    8
    Uploads
    0

    Default

    Quote Originally Posted by Ajith View Post
    You provide a link to a bigger version of the above chart, I can`t make out any of the text.

    Thanks - Ajith
    It's just a thumbnail, linking to the document itself.

  4. #4
    lechen's Avatar
    lechen is offline Junior Member
    Join Date
    March 12th, 2008
    Location
    Toronto, Ontario
    Posts
    71
    Blog Entries
    1
    Downloads
    8
    Uploads
    0

    Default

    Flow charts enlarged, click to view reference document.

  5. #5
    Bart Gridson is offline Junior Member
    Join Date
    May 9th, 2008
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default

    The example in the blog is for Windows ... I assume Linux is quite similar ?

  6. #6
    lechen's Avatar
    lechen is offline Junior Member
    Join Date
    March 12th, 2008
    Location
    Toronto, Ontario
    Posts
    71
    Blog Entries
    1
    Downloads
    8
    Uploads
    0

    Default

    Quote Originally Posted by Homer Gridson View Post
    The example in the blog is for Windows ... I assume Linux is quite similar ?
    Yes, only difference is that you source the .profile or .cshrc script instead of executing the .bat file, before launching the debugger of your choice.

  7. #7
    Ajith's Avatar
    Ajith is offline Symphony DE Moderator
    Join Date
    February 28th, 2008
    Location
    Markham, Ontario
    Posts
    104
    Blog Entries
    2
    Downloads
    10
    Uploads
    0

    Default Thumbnail

    Quote Originally Posted by lechen View Post
    It's just a thumbnail, linking to the document itself.
    Can you also provide a link at the bottom of the thumbnail for those of us that don't recognize that your chart is a thumbnail?

    - Ajith

  8. #8
    lechen's Avatar
    lechen is offline Junior Member
    Join Date
    March 12th, 2008
    Location
    Toronto, Ontario
    Posts
    71
    Blog Entries
    1
    Downloads
    8
    Uploads
    0

    Default

    Quote Originally Posted by Ajith View Post
    Can you also provide a link at the bottom of the thumbnail for those of us that don't recognize that your chart is a thumbnail?

    - Ajith
    We're not launching a space shuttle here where everything needs to be precise

    I think our community members are quite smart and net savy.

    "Enlarge" icon added
    Last edited by lechen; May 15th, 2008 at 12:06 AM.

  9. #9
    ComputerGuy's Avatar
    ComputerGuy is offline Junior Member
    Join Date
    April 24th, 2008
    Posts
    22
    Downloads
    2
    Uploads
    0

    Default

    Quote Originally Posted by lechen View Post
    I think our community members are quite smart and net savy.
    Don't be so sure about that, I mean the smart and savy part Always nice to have everything clearly labeled. Some people like me are too lazy to guess at what things are

  10. #10
    lechen's Avatar
    lechen is offline Junior Member
    Join Date
    March 12th, 2008
    Location
    Toronto, Ontario
    Posts
    71
    Blog Entries
    1
    Downloads
    8
    Uploads
    0

    Default

    Quote Originally Posted by Bart Gridson View Post
    The example in the blog is for Windows ... I assume Linux is quite similar ?
    I've uploaded a video onto SymphonyDE's Youtube Channel. It demonstrates step-by-step on using the Service Event Replay Debugger feature on Linux.

    After executing SampleAppCPP, SampleServiceCPP is re-run in GDB.



    Related link:
    Last edited by lechen; June 4th, 2008 at 11:08 PM.

+ Reply to Thread
Page 1 of 2
1 2 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts