[ 
https://issues.apache.org/jira/browse/QPID-2519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12858943#action_12858943
 ] 

Kerry Bonin edited comment on QPID-2519 at 4/20/10 1:38 PM:
------------------------------------------------------------

This patch implements most of my worklist for the feature.
- No changes to cross-platform qpidd.cpp
- Preserve single executable.
- Preserve service encapsulation in separate class (WinService)
- Encapsulate basic SCM features via command line - install, start, stop, 
uninstall
- Allow basic SCM options at install - account, dependent service list
- Runs on XP through Win7, Server 2003 & 2008 (passed a few weeks system test)

Features I still want and plan to add, but can't get to right now, hope to get 
back to soon...
- Rename service
- Set service description text
- Change default account name
- Change startup error level
- Clean up event log use for error reporting - add & use message files for 
proper formatting.

Please let me know if anyone has any issues or concerns with these changes, and 
I'll do my best to fix them ASAP.  We've already built this into a major 
product release, its worked well in test so far...

Kerry Bonin

      was (Author: kbonin):
    This patch implements most of my worklist for the feature.
- No changes to cross-platform qpidd.cpp
- Preserve single executable.
- Preserve service encapsulation in separate class (WinService)
- Encapsulate basic SCM features via command line - install, start, stop, 
uninstall
- Allow basic SCM options at install - account, dependent service list
- Runs on XP through Win7, Server 2003 & 2008 (passed a few weeks system test)

Features I still want and plan to add, but can't get to right now, hope to get 
back to soon...
- Rename service
- Set service description text
- Change default account name
- Change startup error level
- Clean up event log use for error reporting - add & use message files for 
proper formatting.

Please let me know if anyone has any issues or concerns with these changes, and 
I'll do my best to fix them ASAP.  We've already built this into a major 
product release, its worked well in test so far...

Kerry Bonin
Systems Architect
United Technologies Fire & Security, formerly GE Security
  
> Allow Windows Broker to run as a Service
> ----------------------------------------
>
>                 Key: QPID-2519
>                 URL: https://issues.apache.org/jira/browse/QPID-2519
>             Project: Qpid
>          Issue Type: New Feature
>          Components: C++ Broker
>            Reporter: Kerry Bonin
>         Attachments: broker_as_service_r921371.patch
>
>
> The Windows version of the C++ Broker should have the ability to run as a 
> Windows Service, to correspond with the ability of the *nix version to run as 
> a daemon, as this is a common requirement for critical software 
> infrastructure elements of enterprise class software on the Windows platform.

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


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to