qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kerry Bonin (JIRA)" <qpid-...@incubator.apache.org>
Subject [jira] Issue Comment Edited: (QPID-2519) Allow Windows Broker to run as a Service
Date Tue, 20 Apr 2010 17:39:49 GMT

    [ 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
Systems Architect
United Technologies Fire & Security, formerly GE Security

      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 (GE Security
/ United Technologies Fire & Security), 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-subscribe@qpid.apache.org


Mime
View raw message