#255 RxAPI test for Global\ namespace creation incorrect

APIs (66)

The RexxAPIManager has a check to see if it is possible to create kernel objects in the Global namespace (Global) If it is possible, the objects used for communication between RexxAPIManager and RexxAPIService are created in that namespace, if not the objects are created in the user's namespace.

On Vista, the current check is not sufficient for a standard user. The check passes, when in fact the standard user does not have the ability to create file mapping objects in the Global namespace.

If RxAPI is installed as a service, this presents no problem. If RxAPI is not installed as a service and the user chooses to always run ooRexx with elevated permissions, it also is not a problem.

However, it is a problem if the user chooses to not install RxAPI as a service and does not want to run ooRexx with elevated permissions. In this situation, the API manager will not start.

On Vista, we should stress that the best thing to do is to install RxAPI as a service. However, this should be fixed for users who choose not to install RxAPI as a service.


  • Mark Miesfeld

    Mark Miesfeld - 2007-04-14

    Logged In: YES
    Originator: YES

    This is fixed with SVN revision 279.

  • Mark Miesfeld

    Mark Miesfeld - 2007-06-19

    Logged In: YES
    Originator: YES

    Closing this as it was included in the previous 3.1.2 release.



Cancel  Add attachments

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks