Stian Soiland-Reyes created TAVERNA-995:
-------------------------------------------

             Summary: Fix compile errors in taverna-renderers-impl (hex editor)
                 Key: TAVERNA-995
                 URL: https://issues.apache.org/jira/browse/TAVERNA-995
             Project: Apache Taverna
          Issue Type: Sub-task
          Components: Taverna Workbench
    Affects Versions: workbench 3.1.0
            Reporter: Stian Soiland-Reyes
            Priority: Blocker
             Fix For: workbench 3.1.0


{code}
[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]
{code}

caused by  the missing dependency:

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

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?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to