You are viewing a plain text version of this content. The canonical link for it is here.
Posted to stonehenge-dev@incubator.apache.org by "Ben Dewey (JIRA)" <ji...@apache.org> on 2009/05/04 21:09:30 UTC

[jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Create logging and debugging messages in the .NET WCF Console Hosts
-------------------------------------------------------------------

                 Key: STONEHENGE-51
                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
             Project: Stonehenge
          Issue Type: Improvement
          Components: DOTNET_BS, DOTNET_OPS
            Reporter: Ben Dewey
            Priority: Minor


It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.

This issue may conflict with STONEHENGE-21

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by Selvaratnam Uthaiyashankar <ut...@gmail.com>.
STONEHENGE-21 is different. You might have to create a separate ticket from
the other issue.

Regards,
Shankar

On Tue, May 5, 2009 at 9:03 AM, Ben Dewey <Be...@26ny.com> wrote:

> I thought STONEHENGE-21 was related to overhauling the .NET service hosts.
>  We had discussed, in an earlier thread, that we wanted to consider hosting
> the .NET services in something becides a console app.
>
> If STONEHENGE-21 is different, I can create a separate ticket for the
> overhaul and reference this ticket with that feature instead.
>
>
> -----Original Message-----
> From: Selvaratnam Uthaiyashankar [mailto:uthaiyashankar@gmail.com]
> Sent: Monday, May 04, 2009 11:24 PM
> To: stonehenge-dev@incubator.apache.org
> Subject: Re: [jira] Created: (STONEHENGE-51) Create logging and debugging
> messages in the .NET WCF Console Hosts
>
> Hi Ben,
>
> I am not clear here. STONEHENGE-21 is only to get the configurations from a
> common place. It will not affect any other logic. Why do you think it will
> affect the console output of .NET services?
>
> Regards,
> Shankar
>
> On Tue, May 5, 2009 at 8:46 AM, Ben Dewey <Be...@26ny.com> wrote:
>
> > The thought was the we could place a few Console.WriteLine() around or a
> > Logging Framework in place that could write things like "Order Received",
> > etc.
> >
> > STONEHENGE-21 is the ticket for overhauling the configuration.  If
> > StoneHenge-21 gets prioritized low then this feature would be an easy way
> to
> > fill the void.
> >
> > A logging framework could be designed to connect with future service
> hosts
> > if we plan accordingly.
> >
> >
> > -----Original Message-----
> > From: Scott Golightly [mailto:scott_golightly@hotmail.com]
> > Sent: Monday, May 04, 2009 11:10 PM
> > To: Stonehenge Development
> > Subject: RE: [jira] Created: (STONEHENGE-51) Create logging and debugging
> > messages in the .NET WCF Console Hosts
> >
> >
> > When you say there is no way to tell if the WCF services recieved the
> call
> > does that mean that a TraceListener does not write the output? There was
> a
> > suggestion that we change the .NET services to run under IIS. I would
> vote
> > against this if we are going to change to use IIS as the debugging
> messages
> > would need to be removed.
> >
> >
> >
> > Scott Golightly
> >
> > > Date: Mon, 4 May 2009 14:09:30 -0700
> > > From: jira@apache.org
> > > To: stonehenge-dev@incubator.apache.org
> > > Subject: [jira] Created: (STONEHENGE-51) Create logging and debugging
> > messages in the .NET WCF Console Hosts
> > >
> > > Create logging and debugging messages in the .NET WCF Console Hosts
> > > -------------------------------------------------------------------
> > >
> > > Key: STONEHENGE-51
> > > URL: https://issues.apache.org/jira/browse/STONEHENGE-51
> > > Project: Stonehenge
> > > Issue Type: Improvement
> > > Components: DOTNET_BS, DOTNET_OPS
> > > Reporter: Ben Dewey
> > > Priority: Minor
> > >
> > >
> > > It would be very useful to have debugging and logging messages in the
> > .NET Console Hosts. When interoperating between platforms there is no way
> to
> > tell if the WCF services received the calls.
> > >
> > > This issue may conflict with STONEHENGE-21
> > >
> > > --
> > > This message is automatically generated by JIRA.
> > > -
> > > You can reply to this email to add a comment to the issue online.
> > >
> >
>
>
>
> --
> S.Uthaiyashankar
> Software Architect
> WSO2 Inc.
> http://wso2.com/ - "The Open Source SOA Company"
>



-- 
S.Uthaiyashankar
Software Architect
WSO2 Inc.
http://wso2.com/ - "The Open Source SOA Company"

RE: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by Ben Dewey <Be...@26ny.com>.
I thought STONEHENGE-21 was related to overhauling the .NET service hosts.  We had discussed, in an earlier thread, that we wanted to consider hosting the .NET services in something becides a console app.

If STONEHENGE-21 is different, I can create a separate ticket for the overhaul and reference this ticket with that feature instead.


-----Original Message-----
From: Selvaratnam Uthaiyashankar [mailto:uthaiyashankar@gmail.com] 
Sent: Monday, May 04, 2009 11:24 PM
To: stonehenge-dev@incubator.apache.org
Subject: Re: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Hi Ben,

I am not clear here. STONEHENGE-21 is only to get the configurations from a
common place. It will not affect any other logic. Why do you think it will
affect the console output of .NET services?

Regards,
Shankar

On Tue, May 5, 2009 at 8:46 AM, Ben Dewey <Be...@26ny.com> wrote:

> The thought was the we could place a few Console.WriteLine() around or a
> Logging Framework in place that could write things like "Order Received",
> etc.
>
> STONEHENGE-21 is the ticket for overhauling the configuration.  If
> StoneHenge-21 gets prioritized low then this feature would be an easy way to
> fill the void.
>
> A logging framework could be designed to connect with future service hosts
> if we plan accordingly.
>
>
> -----Original Message-----
> From: Scott Golightly [mailto:scott_golightly@hotmail.com]
> Sent: Monday, May 04, 2009 11:10 PM
> To: Stonehenge Development
> Subject: RE: [jira] Created: (STONEHENGE-51) Create logging and debugging
> messages in the .NET WCF Console Hosts
>
>
> When you say there is no way to tell if the WCF services recieved the call
> does that mean that a TraceListener does not write the output? There was a
> suggestion that we change the .NET services to run under IIS. I would vote
> against this if we are going to change to use IIS as the debugging messages
> would need to be removed.
>
>
>
> Scott Golightly
>
> > Date: Mon, 4 May 2009 14:09:30 -0700
> > From: jira@apache.org
> > To: stonehenge-dev@incubator.apache.org
> > Subject: [jira] Created: (STONEHENGE-51) Create logging and debugging
> messages in the .NET WCF Console Hosts
> >
> > Create logging and debugging messages in the .NET WCF Console Hosts
> > -------------------------------------------------------------------
> >
> > Key: STONEHENGE-51
> > URL: https://issues.apache.org/jira/browse/STONEHENGE-51
> > Project: Stonehenge
> > Issue Type: Improvement
> > Components: DOTNET_BS, DOTNET_OPS
> > Reporter: Ben Dewey
> > Priority: Minor
> >
> >
> > It would be very useful to have debugging and logging messages in the
> .NET Console Hosts. When interoperating between platforms there is no way to
> tell if the WCF services received the calls.
> >
> > This issue may conflict with STONEHENGE-21
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.
> >
>



-- 
S.Uthaiyashankar
Software Architect
WSO2 Inc.
http://wso2.com/ - "The Open Source SOA Company"

Re: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by Selvaratnam Uthaiyashankar <ut...@gmail.com>.
Hi Ben,

I am not clear here. STONEHENGE-21 is only to get the configurations from a
common place. It will not affect any other logic. Why do you think it will
affect the console output of .NET services?

Regards,
Shankar

On Tue, May 5, 2009 at 8:46 AM, Ben Dewey <Be...@26ny.com> wrote:

> The thought was the we could place a few Console.WriteLine() around or a
> Logging Framework in place that could write things like "Order Received",
> etc.
>
> STONEHENGE-21 is the ticket for overhauling the configuration.  If
> StoneHenge-21 gets prioritized low then this feature would be an easy way to
> fill the void.
>
> A logging framework could be designed to connect with future service hosts
> if we plan accordingly.
>
>
> -----Original Message-----
> From: Scott Golightly [mailto:scott_golightly@hotmail.com]
> Sent: Monday, May 04, 2009 11:10 PM
> To: Stonehenge Development
> Subject: RE: [jira] Created: (STONEHENGE-51) Create logging and debugging
> messages in the .NET WCF Console Hosts
>
>
> When you say there is no way to tell if the WCF services recieved the call
> does that mean that a TraceListener does not write the output? There was a
> suggestion that we change the .NET services to run under IIS. I would vote
> against this if we are going to change to use IIS as the debugging messages
> would need to be removed.
>
>
>
> Scott Golightly
>
> > Date: Mon, 4 May 2009 14:09:30 -0700
> > From: jira@apache.org
> > To: stonehenge-dev@incubator.apache.org
> > Subject: [jira] Created: (STONEHENGE-51) Create logging and debugging
> messages in the .NET WCF Console Hosts
> >
> > Create logging and debugging messages in the .NET WCF Console Hosts
> > -------------------------------------------------------------------
> >
> > Key: STONEHENGE-51
> > URL: https://issues.apache.org/jira/browse/STONEHENGE-51
> > Project: Stonehenge
> > Issue Type: Improvement
> > Components: DOTNET_BS, DOTNET_OPS
> > Reporter: Ben Dewey
> > Priority: Minor
> >
> >
> > It would be very useful to have debugging and logging messages in the
> .NET Console Hosts. When interoperating between platforms there is no way to
> tell if the WCF services received the calls.
> >
> > This issue may conflict with STONEHENGE-21
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.
> >
>



-- 
S.Uthaiyashankar
Software Architect
WSO2 Inc.
http://wso2.com/ - "The Open Source SOA Company"

RE: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by Ben Dewey <Be...@26ny.com>.
The thought was the we could place a few Console.WriteLine() around or a Logging Framework in place that could write things like "Order Received", etc.

STONEHENGE-21 is the ticket for overhauling the configuration.  If StoneHenge-21 gets prioritized low then this feature would be an easy way to fill the void.

A logging framework could be designed to connect with future service hosts if we plan accordingly.


-----Original Message-----
From: Scott Golightly [mailto:scott_golightly@hotmail.com] 
Sent: Monday, May 04, 2009 11:10 PM
To: Stonehenge Development
Subject: RE: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts


When you say there is no way to tell if the WCF services recieved the call does that mean that a TraceListener does not write the output? There was a suggestion that we change the .NET services to run under IIS. I would vote against this if we are going to change to use IIS as the debugging messages would need to be removed.

 

Scott Golightly
 
> Date: Mon, 4 May 2009 14:09:30 -0700
> From: jira@apache.org
> To: stonehenge-dev@incubator.apache.org
> Subject: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts
> 
> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
> 
> Key: STONEHENGE-51
> URL: https://issues.apache.org/jira/browse/STONEHENGE-51
> Project: Stonehenge
> Issue Type: Improvement
> Components: DOTNET_BS, DOTNET_OPS
> Reporter: Ben Dewey
> Priority: Minor
> 
> 
> It would be very useful to have debugging and logging messages in the .NET Console Hosts. When interoperating between platforms there is no way to tell if the WCF services received the calls.
> 
> This issue may conflict with STONEHENGE-21
> 
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
> 

RE: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by Scott Golightly <sc...@hotmail.com>.
When you say there is no way to tell if the WCF services recieved the call does that mean that a TraceListener does not write the output? There was a suggestion that we change the .NET services to run under IIS. I would vote against this if we are going to change to use IIS as the debugging messages would need to be removed.

 

Scott Golightly
 
> Date: Mon, 4 May 2009 14:09:30 -0700
> From: jira@apache.org
> To: stonehenge-dev@incubator.apache.org
> Subject: [jira] Created: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts
> 
> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
> 
> Key: STONEHENGE-51
> URL: https://issues.apache.org/jira/browse/STONEHENGE-51
> Project: Stonehenge
> Issue Type: Improvement
> Components: DOTNET_BS, DOTNET_OPS
> Reporter: Ben Dewey
> Priority: Minor
> 
> 
> It would be very useful to have debugging and logging messages in the .NET Console Hosts. When interoperating between platforms there is no way to tell if the WCF services received the calls.
> 
> This issue may conflict with STONEHENGE-21
> 
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
> 

RE: [jira] Updated: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by "Drew Baird (Volt)" <a-...@microsoft.com>.
Cool. I will download test and commit.
You may want to add the Jira Number to the filename (in the future) so we know what patch goes with what Jira. It is a common practice but not a must do so don't fret about the two patches you have already done :)


________________________________________
From: Avantika Agrawal (JIRA) [jira@apache.org]
Sent: Wednesday, June 03, 2009 5:28 PM
To: stonehenge-dev@incubator.apache.org
Subject: [jira] Updated: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

     [ https://issues.apache.org/jira/browse/STONEHENGE-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Avantika Agrawal updated STONEHENGE-51:
---------------------------------------

    Attachment: logging.patch

I've been working on adding these mesages for the purposes of debugging. Here is a patch which contains basic feedback

for the BS: indicates when a user logs in, logs out, updates account profile info, places an order, processes an order synchronously
for the OPS: indicated when the order has been processed (and details of the ordertype and order qty)

> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
>
>                 Key: STONEHENGE-51
>                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
>             Project: Stonehenge
>          Issue Type: Improvement
>          Components: DOTNET_BS, DOTNET_OPS
>            Reporter: Ben Dewey
>            Priority: Minor
>             Fix For: M2
>
>         Attachments: logging.patch
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.
> This issue may conflict with STONEHENGE-52

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Resolved: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by "Ben Dewey (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STONEHENGE-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ben Dewey resolved STONEHENGE-51.
---------------------------------

    Resolution: Fixed

The final cleanup pieces of this ticket were resolved as part of STONEHENGE-83 (rev 796611).

Thanks Avantika

> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
>
>                 Key: STONEHENGE-51
>                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
>             Project: Stonehenge
>          Issue Type: Improvement
>          Components: DOTNET_BS, DOTNET_OPS
>            Reporter: Ben Dewey
>            Priority: Minor
>             Fix For: M2
>
>         Attachments: logging.patch
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.
> This issue may conflict with STONEHENGE-52

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by "Ben Dewey (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STONEHENGE-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ben Dewey updated STONEHENGE-51:
--------------------------------

      Description: 
It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.

This issue may conflict with STONEHENGE-52

  was:
It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.

This issue may conflict with STONEHENGE-21

    Fix Version/s: M2

Changed to M2 and set the conflicting issue to the new STONEHENGE-52 ticket.

> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
>
>                 Key: STONEHENGE-51
>                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
>             Project: Stonehenge
>          Issue Type: Improvement
>          Components: DOTNET_BS, DOTNET_OPS
>            Reporter: Ben Dewey
>            Priority: Minor
>             Fix For: M2
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.
> This issue may conflict with STONEHENGE-52

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by "Avantika Agrawal (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STONEHENGE-51?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Avantika Agrawal updated STONEHENGE-51:
---------------------------------------

    Attachment: logging.patch

I've been working on adding these mesages for the purposes of debugging. Here is a patch which contains basic feedback 

for the BS: indicates when a user logs in, logs out, updates account profile info, places an order, processes an order synchronously
for the OPS: indicated when the order has been processed (and details of the ordertype and order qty)

> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
>
>                 Key: STONEHENGE-51
>                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
>             Project: Stonehenge
>          Issue Type: Improvement
>          Components: DOTNET_BS, DOTNET_OPS
>            Reporter: Ben Dewey
>            Priority: Minor
>             Fix For: M2
>
>         Attachments: logging.patch
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.
> This issue may conflict with STONEHENGE-52

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by "Ben Dewey (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/STONEHENGE-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716133#action_12716133 ] 

Ben Dewey commented on STONEHENGE-51:
-------------------------------------

Thanks Avantika,

These look great.  Keep in mind we may have to abstract this when we change the hosting provider for STONEHENGE-52

On that note,  Does anyone have a perfered logging provider, should we just roll our own?  It would need to support Console logging, and potentially SQL, EventLog or file, depending on what we go with for STONEHENGE-52.

> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
>
>                 Key: STONEHENGE-51
>                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
>             Project: Stonehenge
>          Issue Type: Improvement
>          Components: DOTNET_BS, DOTNET_OPS
>            Reporter: Ben Dewey
>            Priority: Minor
>             Fix For: M2
>
>         Attachments: logging.patch
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.
> This issue may conflict with STONEHENGE-52

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STONEHENGE-51) Create logging and debugging messages in the .NET WCF Console Hosts

Posted by "Andrew (Drew) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/STONEHENGE-51?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12716137#action_12716137 ] 

Andrew (Drew) commented on STONEHENGE-51:
-----------------------------------------

As Far as Logging. I think we should do standard event logging. (Meaning readable in the EventViewer)

> Create logging and debugging messages in the .NET WCF Console Hosts
> -------------------------------------------------------------------
>
>                 Key: STONEHENGE-51
>                 URL: https://issues.apache.org/jira/browse/STONEHENGE-51
>             Project: Stonehenge
>          Issue Type: Improvement
>          Components: DOTNET_BS, DOTNET_OPS
>            Reporter: Ben Dewey
>            Priority: Minor
>             Fix For: M2
>
>         Attachments: logging.patch
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> It would be very useful to have debugging and logging messages in the .NET Console Hosts.  When interoperating between platforms there is no way to tell if the WCF services received the calls.
> This issue may conflict with STONEHENGE-52

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.