adfemg
  1. adfemg
  2. ADFEMG-131

uninstalling a JDeveloper extension

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Labels:
      None

      Description

      hi

      In a blog post [1] John 'JB' Brock writes : "... JDeveloper does not officially support the uninstall of extensions ..."
      What does that really mean?

      Taking some other information of the blog post [1] into account, please consider the JDeveloper 11g R2 extension "ToUninstallExtension01-install.zip" in the ZIP file
      at http://www.consideringred.com/files/oracle/2013/ToUninstallExtensionApp-v0.01.zip

      When installed in JDeveloper 11.1.2.4.0 it allows use the menu option "print ToUninstallExtension message" in the Tools menu.
      Trying to uninstall this extension by deleting the file
      C:\oracle\jdevstudio111240-mw\jdeveloper\jdev\extensions\touninstallextensionapp.extension.0.1.jar
      and restarting JDeveloper, still allows to find the extension in the About dialog on the Extensions tab, and its menu option "print ToUninstallExtension message" seems to keep working.
      After starting JDeveloper with "jdeveloper.exe -clean", the extension can no longer be found in the About dialog on the Extensions tab, and seems to be "properly" uninstalled.

      What else is there to know about uninstalling a JDeveloper extension?
      Does Oracle documentation exist about properly uninstalling a JDeveloper extension (or about it being "not officially supported")?
      Would it make sense to have an Oracle enhancement request for proper documentation on uninstalling a JDeveloper extension?
      Would it make sense to have an Oracle enhancement request for JDeveloper features that allow to uninstall a JDeveloper extension from within JDeveloper?

      many thanks
      Jan Vervecken

        Activity

        Hide
        Jan Vervecken added a comment -

        Thank you for the update Chris.

        • about "... Regardless we can confirm an uninstall feature has been built. ..."
          • Thank you for the confirmation.

        regards
        Jan Vervecken

        Show
        Jan Vervecken added a comment - Thank you for the update Chris. about "... Regardless we can confirm an uninstall feature has been built. ..." Thank you for the confirmation. regards Jan Vervecken
        Hide
        chriscmuir added a comment -

        Jan, the 12.1.2.0.0 release has this feature under the Tools -> Features menu Installed Updates tab, where you can select an extension then uninstall.

        On a separate issue I can't seem to see the regular extensions to download via the check for updates, though I can manually install them from the JDev extensions page. I've a question internally to see if it's "just me" or others are experiencing the same.

        Putting aside the check for updates issue, if you're satisfied this ADF EMG issue is not complete please close.

        CM.

        Show
        chriscmuir added a comment - Jan, the 12.1.2.0.0 release has this feature under the Tools -> Features menu Installed Updates tab, where you can select an extension then uninstall. On a separate issue I can't seem to see the regular extensions to download via the check for updates, though I can manually install them from the JDev extensions page. I've a question internally to see if it's "just me" or others are experiencing the same. Putting aside the check for updates issue, if you're satisfied this ADF EMG issue is not complete please close. CM.
        Hide
        chriscmuir added a comment -

        No further info received, closing issue.

        CM.

        Show
        chriscmuir added a comment - No further info received, closing issue. CM.
        Hide
        Jan Vervecken added a comment -

        Thank you for the update Chris.

        fyi

        The example extension has been modified using JDeveloper 12.1.2.0.0 (12c) so that it can be installed in JDeveloper 12.1.2.0.0 using "ToUninstallExtension02-install.zip" in the ZIP file
        at http://www.consideringred.com/files/oracle/2013/ToUninstallExtensionApp-v0.02.zip

        JDeveloper 12.1.2.0.0 allows to uninstall the extension,
        see also http://www.consideringred.com/files/oracle/img/2013/ManageFeaturesAndUpdatesUninstall.png

        regards
        Jan Vervecken

        Show
        Jan Vervecken added a comment - Thank you for the update Chris. fyi The example extension has been modified using JDeveloper 12.1.2.0.0 (12c) so that it can be installed in JDeveloper 12.1.2.0.0 using "ToUninstallExtension02-install.zip" in the ZIP file at http://www.consideringred.com/files/oracle/2013/ToUninstallExtensionApp-v0.02.zip JDeveloper 12.1.2.0.0 allows to uninstall the extension, see also http://www.consideringred.com/files/oracle/img/2013/ManageFeaturesAndUpdatesUninstall.png regards Jan Vervecken
        Hide
        Jan Vervecken added a comment -

        fyi

        Note that such uninstall does not seem to be possible for (older) extensions for which the following warning is shown using when JDeveloper 12.1.2.0.0 :

        WARNING: jar:/file: ... /META-INF/extension.xml ... contains deprecated <dependencies> element

        e.g. (in the context of JIRA issue ADFEMG-178 ) "BundleLocationExtension01-install.zip" in the ZIP file
        at http://www.consideringred.com/files/oracle/2013/BundleLocationExtensionApp-v0.01.zip

        regards
        Jan Vervecken

        Show
        Jan Vervecken added a comment - fyi Note that such uninstall does not seem to be possible for (older) extensions for which the following warning is shown using when JDeveloper 12.1.2.0.0 : WARNING: jar:/file: ... /META-INF/extension.xml ... contains deprecated <dependencies> element e.g. (in the context of JIRA issue ADFEMG-178 ) "BundleLocationExtension01-install.zip" in the ZIP file at http://www.consideringred.com/files/oracle/2013/BundleLocationExtensionApp-v0.01.zip regards Jan Vervecken

          People

          • Assignee:
            Unassigned
            Reporter:
            Jan Vervecken
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: