[
https://issues.apache.org/jira/browse/QPID-2088?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12862361#action_12862361
]
Chuck Rolke commented on QPID-2088:
-----------------------------------
Is there any evidence in the System event log? There's probably a great clue
there.
The skeleton service works on Vista without the qpid dlls?
Are the qpid DLLs co-located in the same directory as the executable?
> any service on windows vista linking with c++ qpid client (common & clinet)
> and calling CoInitializeEx to use COM fails to start with "Error 1053 ..."
> ------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: QPID-2088
> URL: https://issues.apache.org/jira/browse/QPID-2088
> Project: Qpid
> Issue Type: Bug
> Components: C++ Client
> Affects Versions: 0.5
> Environment: Windows Vista
> Reporter: Nicolae Claudius
> Original Estimate: 336h
> Remaining Estimate: 336h
>
> Steps that reproduce the problem:
> 1. Create an skeleton widows service ( with main() , ServiceMain(int argc,
> char** argv) , InitService() , ControlHandler(DWORD request) )
> i used the template here: http://www.devx.com/cplus/Article/9857
> 2. Add to the linker the qpid libs (common.lib and client.lib) in Project ->
> Properties -> Linker ( include path and libs )
> 3. Call CoInitializeEx to initialize windows COM with your desired parameters
> (any of them for our purpose), anywhere in your program (for example in main
> or servicemain)
> 4. Register the service with the following console command
> sc create your_service_name binPath=
> "C:\\path_to_your_compiled_exe\your_service.exe"
> 4. Open services.msc from run or console, and start your service (right click
> -> start)
> *** At this point the service tries to start but after about 2 seconds fails
> with the error:
> "Error 1053: The service did not respond to the start or control request in a
> timeley fashion"
> NOTICE
> The error is *only* on Windows Vista, on Windows XP works as desired
> (Notice that you only have to link the libs not necesarily use qpid
> functions, strange...)
--
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:[email protected]