tomee-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Eaves (JIRA)" <j...@apache.org>
Subject [jira] [Created] (TOMEE-1638) tomee:exec on Windows produces invalid tomee.zip due to backslash directory separators
Date Sat, 17 Oct 2015 03:09:05 GMT
David Eaves created TOMEE-1638:
----------------------------------

             Summary: tomee:exec on Windows produces invalid tomee.zip due to backslash directory
separators
                 Key: TOMEE-1638
                 URL: https://issues.apache.org/jira/browse/TOMEE-1638
             Project: TomEE
          Issue Type: Bug
          Components: TomEE Maven Plugin
    Affects Versions: 1.7.2
         Environment: Windows
            Reporter: David Eaves
            Priority: Minor


The tomee:exec target produces an invalid tomee.zip file within the standalone jar when run
under Windows. This prevents the standalone jar from being run under Linux.

This issue is caused by the use of platform directory separators in the Zip entry names rather
than forward slashes. See section 4.4.17 at https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT

The offending code is in org.apache.openejb.maven.plugin.util.Zips. I have produced a fix
and tested this stand-alone, but not in the context of the plugin.




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

Mime
View raw message