Uploaded image for project: 'Apache Taverna'
  1. Apache Taverna
  2. TAVERNA-988 Fix compile errors in taverna-workbench
  3. TAVERNA-995

Fix compile errors in taverna-renderers-impl (hex editor)

    XMLWordPrintableJSON

Details

    Description

      [ERROR] Failed to execute goal on project taverna-renderers-impl: Could not resolve dependencies for project org.apache.taverna.workbench:taverna-renderers-impl:bundle:3.1.0-incubating-SNAPSHOT: Failure to find org.fife.ui.hex:hexeditor:jar:1.1-SNAPSHOT in http://repository.apache.org/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots has elapsed or updates are forced -> [Help 1]
      
      
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project taverna-renderers-impl: Compilation failure: Compilation failure:
      [ERROR] /home/stain/src/taverna/incubator-taverna-workbench/taverna-renderers-impl/src/main/java/org/apache/taverna/renderers/impl/HexBinaryRenderer.java:[33,28] error: package org.fife.ui.hex.swing does not exist
      [ERROR] /home/stain/src/taverna/incubator-taverna-workbench/taverna-renderers-impl/src/main/java/org/apache/taverna/renderers/impl/HexBinaryRenderer.java:[63,3] error: cannot find symbol
      [ERROR] class HexBinaryRenderer
      [ERROR] /home/stain/src/taverna/incubator-taverna-workbench/taverna-renderers-impl/src/main/java/org/apache/taverna/renderers/impl/HexBinaryRenderer.java:[63,26] error: cannot find symbol
      [ERROR] -> [Help 1]
      

      caused by the missing dependency:

                      <dependency>
                              <groupId>org.fife.ui.hex</groupId>
                              <artifactId>hexeditor</artifactId>
                              <version>${org.fife.ui.hexeditor.version}</version>
                      </dependency>
      

      which we previously supplied from http://repository.mygrid.org.uk/artifactory/mygrid-all/org/fife/ui/hex/hexeditor/1.0.2011-07-04/ as it didn't exist in a Maven repository. (Source: https://github.com/taverna/taverna-svn/tree/master/taverna/utils/org.fife.ui.hexeditor/trunk BSD-3 clause license)

      Do we bring this code in, or do disable the HEX rendering?

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stain Stian Soiland-Reyes
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: