Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-2910

SAP Camel Component needs to unregister its Data Providers in OSGi environment

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • jboss-fuse-6.2
    • jboss-fuse-6.2
    • Camel
    • None
    • % %
    • Hide

      From the fuse console
      1. osgi:install -s mvn:org.fusesource/camel-sap
      2. osgi:uninstall <camel-sap-bundle-number>
      3. osgi:install -s mvn:org.fusesource/camel-sap
      Observer error in fuse log indicating Destination or Server Data Provider is already registered.

      Show
      From the fuse console 1. osgi:install -s mvn:org.fusesource/camel-sap 2. osgi:uninstall <camel-sap-bundle-number> 3. osgi:install -s mvn:org.fusesource/camel-sap Observer error in fuse log indicating Destination or Server Data Provider is already registered.

    Description

      The SAP Camel Component must register a pair of Data Providers with the JCo3 runtime's 'Environment' singleton object in order to provide connection configurations. Only one pair of Data Provider objects can be registered in a JVM at one time. To enable reinstalling the SAP Camel Component bundle, the component bundle must unregister its data provider objects when being uninstalled s.t. component bundle can reinstall new data provider objects when it is reinstalled.

      Attachments

        Activity

          People

            bicollin1@redhat.com William Collins (Inactive)
            bicollin1@redhat.com William Collins (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: