Uploaded image for project: 'ActiveMQ .Net'
  1. ActiveMQ .Net
  2. AMQNET-262

NMS cannot be used if installed in the GAC

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.3.0
    • 1.4.0
    • NMS
    • None
    • Windows .NET 2.0

    Description

      If you install Apache.NMS.dll and Apache.NMS.ActiveMQ.dll in the GAC then NMS is not able to load Apache.NMS.ActiveMQ.dll.

      NMSConnectionFactory.cs is storing the pre-defined connection factories in schemaProviderFactoryMap, but is storing the DLL file names to locate the assemblies.

      One solution would be to store the AssemblyQualifiedName instead and leave the assembly loading to the system.

      Attachments

        1. NMS GAC.patch
          3 kB
          Daniel Ellis

        Activity

          People

            jgomes Jim Gomes
            danellisuk Daniel Ellis
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h 25m
                1h 25m