Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-9851

Clirr version comparison fails for typed-values (commons) because of shaded files

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.11.0, 7.11.0-alpha3
    • None
    • commons
    • None

      I updated the old version of commons-typed-values and now the build is failing with the following:

      14:04:09 [INFO] --- clirr-maven-plugin:2.6.1:check-no-fork (restrictive) @ camunda-commons-typed-values ---
      14:04:09 [INFO] Comparing to version: 1.7.0
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.registries.LogSupport: Class camundajar.com.sun.activation.registries.LogSupport removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.registries.MailcapFile: Class camundajar.com.sun.activation.registries.MailcapFile removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.registries.MailcapParseException: Class camundajar.com.sun.activation.registries.MailcapParseException removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.registries.MailcapTokenizer: Class camundajar.com.sun.activation.registries.MailcapTokenizer removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.registries.MimeTypeEntry: Class camundajar.com.sun.activation.registries.MimeTypeEntry removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.registries.MimeTypeFile: Class camundajar.com.sun.activation.registries.MimeTypeFile removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.viewers.ImageViewer: Class camundajar.com.sun.activation.viewers.ImageViewer removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.viewers.ImageViewerCanvas: Class camundajar.com.sun.activation.viewers.ImageViewerCanvas removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.viewers.TextEditor: Class camundajar.com.sun.activation.viewers.TextEditor removed
      14:04:10 [ERROR] 8001: camundajar.com.sun.activation.viewers.TextViewer: Class camundajar.com.sun.activation.viewers.TextViewer removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.ActivationDataFlavor: Class camundajar.javax.activation.ActivationDataFlavor removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.CommandInfo: Class camundajar.javax.activation.CommandInfo removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.CommandMap: Class camundajar.javax.activation.CommandMap removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.CommandObject: Class camundajar.javax.activation.CommandObject removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.DataContentHandler: Class camundajar.javax.activation.DataContentHandler removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.DataContentHandlerFactory: Class camundajar.javax.activation.DataContentHandlerFactory removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.DataHandler: Class camundajar.javax.activation.DataHandler removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.DataSource: Class camundajar.javax.activation.DataSource removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.FileDataSource: Class camundajar.javax.activation.FileDataSource removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.FileTypeMap: Class camundajar.javax.activation.FileTypeMap removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.MailcapCommandMap: Class camundajar.javax.activation.MailcapCommandMap removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.MimeType: Class camundajar.javax.activation.MimeType removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.MimeTypeParameterList: Class camundajar.javax.activation.MimeTypeParameterList removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.MimeTypeParseException: Class camundajar.javax.activation.MimeTypeParseException removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.MimetypesFileTypeMap: Class camundajar.javax.activation.MimetypesFileTypeMap removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.URLDataSource: Class camundajar.javax.activation.URLDataSource removed
      14:04:10 [ERROR] 8001: camundajar.javax.activation.UnsupportedDataTypeException: Class camundajar.javax.activation.UnsupportedDataTypeException removed
      

      It seems that the check doesn't work for shaded files.

      Options how to proceed:

      • ignore these files for this check
      • try to adjust the clirr maven plugin in a way it checks for the shaded files - we didn't find a quick solution for this, so I am not sure is it possible.
      • ...

        This is the controller panel for Smart Panels app

            [CAM-9851] Clirr version comparison fails for typed-values (commons) because of shaded files

            yana.vasileva, we should not perform the clirr check for shaded files. Shaded files are not part of the API and therefore we do not give our backwards compatibility guarantees for them.

            Thorben Lindhauer added a comment - yana.vasileva , we should not perform the clirr check for shaded files. Shaded files are not part of the API and therefore we do not give our backwards compatibility guarantees for them.

              Unassigned Unassigned
              yana.vasileva Yana Vasileva
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: