Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 30162 invoked from network); 25 Jan 2008 11:32:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Jan 2008 11:32:47 -0000 Received: (qmail 72712 invoked by uid 500); 25 Jan 2008 11:32:36 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 72677 invoked by uid 500); 25 Jan 2008 11:32:36 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 72668 invoked by uid 99); 25 Jan 2008 11:32:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Jan 2008 03:32:36 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of t.p.ellison@gmail.com designates 209.85.132.246 as permitted sender) Received: from [209.85.132.246] (HELO an-out-0708.google.com) (209.85.132.246) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Jan 2008 11:32:09 +0000 Received: by an-out-0708.google.com with SMTP id b21so144585ana.71 for ; Fri, 25 Jan 2008 03:32:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding; bh=EB6yNhG5lIB4rgNPl7/kB2TyvLTQUArPAIaA7wAu10U=; b=sPPwMLXuzvq1kaB16p/S9sqrlDfVXVooK9dsukyEEx+m4iQsMnV+LPlrOQe8W4Gjtxm4VS8Ag1VXQea9UVY0AJGixcam4ipTRjL4ED48gKo5ZeO+sNZgav2r7xHMAEpc1b3xr36C0pxXG9SPlOKZWjCVvGBxFdbAY3zzDXodmhI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type:content-transfer-encoding; b=ddfyM7+IK3+l2LjJkNLswTRG5hScIMubPTnO5OAzFxzznmFtCEMBx2yN7khIspQ5ZbqtssRikC5TRb+FZCdmr3mmP4uBGfqKEUkcfvK5uWfvpvOJ/Ak8JohD4itUt3QhRmCGFXuU3jQXEoqn8/KILr9bBCIl9XIqCVEgGkqlESQ= Received: by 10.100.252.16 with SMTP id z16mr3922880anh.93.1201260735309; Fri, 25 Jan 2008 03:32:15 -0800 (PST) Received: from ?9.20.183.163? ( [195.212.29.83]) by mx.google.com with ESMTPS id i3sm3896618nfh.28.2008.01.25.03.32.13 (version=SSLv3 cipher=RC4-MD5); Fri, 25 Jan 2008 03:32:14 -0800 (PST) Message-ID: <4799C8BC.5050106@gmail.com> Date: Fri, 25 Jan 2008 11:32:12 +0000 From: Tim Ellison User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: Re: Harmony in ASF infra References: <4799B3A2.2050102@gmail.com> In-Reply-To: <4799B3A2.2050102@gmail.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Tim Ellison wrote: > I raised HARMONY-5424 to track this. On first look it appears to be > similar to the problem we had starting JIRA, which turned out to be a > 'creative' layout of the Manifest.mf file. (replying to myself ;-) Yes, here we go again. The Manifest.mf that Harmony barfs on looks like this: Manifest-Version: 1.0 Created-By: Apache Jakarta Maven Built-By: Aslak Helles�y Package: Build-Jdk: 1.4.1_01 Name: Specification-Title: odmg Specification-Version: 3.0 Specification-Vendor: Implementation-Title: Implementation-Version: 3.0 Implementation-Vendor: Note that the section Name: is blank, which according to the spec [1] is permitted, by a combination of value: SPACE *otherchar newline *continuation individual-section: Name : value newline *perentry-attribute etc The fix is trivial. Unfortunately, after fixing this we only get a bit further before: Caused by: java.lang.InternalError: Error -6 getting next zip entry at java.util.zip.ZipFile$ZFEnum.getNextEntry(Native Method) at java.util.zip.ZipFile$ZFEnum.nextElement(ZipFile.java:271) at java.util.zip.ZipFile$ZFEnum.nextElement(ZipFile.java:1) at java.util.jar.JarFile$1JarFileEnumerator.nextElement(JarFile.java:234) at java.util.jar.JarFile$1JarFileEnumerator.nextElement(JarFile.java:1) at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:461) at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:38) at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:437) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4144) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:114) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:114) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:70) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) ... 3 more [1] http://java.sun.com/j2se/1.5.0/docs/guide/jar/jar.html Regards, Tim