Uploaded image for project: 'Axis-C++'
  1. Axis-C++
  2. AXISCPP-771

Why Axis C++ doesn't support initialize_module() in dual mode, server and client at the same time?

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.5 Final
    • None
    • Basic Architecture
    • None
    • linux

    Description

      Why doesn't Axis C++ support initialize_module() in dual mode, server and client at the same time?

      My company is very interested on Axis C++ that is, at the moment, perfectly integrable with our main product: Abysal-WebDTP Multiprotocol Transaction Server.

      This server has a master process that receives all requests that redirects to a free worker from a pool of worker processes. These workers execute all the transactions. All the workers call properly initialize_module( 1 ) and uninitialize_module(). My big problem is that if a transaction want's to call a web service via Axis, the initialize_module( 0 ) call produces the exception SERVER_ENGINE_EXCEPTION.

      I think this is a big limitation because a process can't run as server and client in a web service at the same time.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jmfcya jose
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: