Return-Path: Delivered-To: apmail-archiva-users-archive@www.apache.org Received: (qmail 838 invoked from network); 17 Oct 2008 07:08:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Oct 2008 07:08:33 -0000 Received: (qmail 83653 invoked by uid 500); 17 Oct 2008 07:08:31 -0000 Delivered-To: apmail-archiva-users-archive@archiva.apache.org Received: (qmail 83577 invoked by uid 500); 17 Oct 2008 07:08:30 -0000 Mailing-List: contact users-help@archiva.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@archiva.apache.org Delivered-To: mailing list users@archiva.apache.org Received: (qmail 83548 invoked by uid 99); 17 Oct 2008 07:08:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Oct 2008 00:08:30 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [83.236.150.10] (HELO mx0-0.vva.de) (83.236.150.10) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Oct 2008 07:07:19 +0000 Received: from mx1.vva.de ([83.236.150.11]) by mx0-0.vva.de with esmtp (Exim 4.63 #1) id 1KqjO8-0000wl-8A for ; Fri, 17 Oct 2008 09:04:44 +0200 Received: from d-ex-01.vva.local ([10.0.20.11]) by mx1.vva.de (mx1.vva.de) with ASMTP id XRV96943 for ; Fri, 17 Oct 2008 09:04:43 +0200 Received: from d-ex-01.vva.local ([10.0.20.11]) by d-ex-01.vva.local ([10.0.20.11]) with mapi; Fri, 17 Oct 2008 09:04:44 +0200 From: Mario-Leander Reimer To: "users@archiva.apache.org" Date: Fri, 17 Oct 2008 09:05:53 +0200 Subject: AW: AW: ClassFormatError in taskQueueExecutor Thread-Topic: AW: ClassFormatError in taskQueueExecutor Thread-Index: AckvY0DC2UIA1K6hSSOnJEjO7qTMfAAwxhfw Message-ID: <508F74BC296D494E9A4A983C854E1EA7017E818BF4@d-ex-01.vva.local> References: <508F74BC296D494E9A4A983C854E1EA7017E818AC7@d-ex-01.vva.local> <0FC8DDA2-6A3A-470C-8232-0A5CAF736868@apache.org> <508F74BC296D494E9A4A983C854E1EA7017E818ACD@d-ex-01.vva.local> In-Reply-To: Accept-Language: de-DE Content-Language: de-DE X-MS-Has-Attach: yes X-MS-TNEF-Correlator: acceptlanguage: de-DE Content-Type: multipart/mixed; boundary="_002_508F74BC296D494E9A4A983C854E1EA7017E818BF4dex01vvalocal_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_002_508F74BC296D494E9A4A983C854E1EA7017E818BF4dex01vvalocal_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Brett, I have filed a Jira issue (http://jira.codehaus.org/browse/MRM-974) as requ= ested for the described problem and I have attached excerpts from the serve= r error logs from yesterday until this morning. Funny things is, the error always occurs when Archiva is processing files f= rom the Apache Commons project. Regards, Leander > -----Urspr=FCngliche Nachricht----- > Von: Brett Porter [mailto:brett@apache.org] > Gesendet: Donnerstag, 16. Oktober 2008 09:45 > An: users@archiva.apache.org > Betreff: Re: AW: ClassFormatError in taskQueueExecutor > > Setting debug level on org.apache.maven.archiva is your best bet (as > it might log in the scanning), though I don't think it does it file by > file any more so I'm not sure... > > - Brett > > On 16/10/2008, at 6:35 PM, Mario-Leander Reimer wrote: > > > Hi Brett, > > > > thanks for the quick response. I will file the issue later today. > > > > To find out which file is corrupt, is there a specific Log4j > > category I can set to debug level? Perhaps > > > > com.sun.org.apache.bcel.internal.classfile.ClassParser > > or > > org > > .apache.maven.archiva.consumers.lucene.IndexJavaPublicMethodsConsumer > > ?? > > > > BR, > > Leander > > > >> -----Urspr=FCngliche Nachricht----- > >> Von: Brett Porter [mailto:brett@apache.org] > >> Gesendet: Donnerstag, 16. Oktober 2008 09:28 > >> An: users@archiva.apache.org > >> Betreff: Re: ClassFormatError in taskQueueExecutor > >> > >> One of the JARs in your repository is corrupt. However, the code > >> should handle it more gracefully, so please file an issue for it. IS > >> there any indication in the logs of which file it was processing? > >> > >> - Brett > >> > >> On 16/10/2008, at 6:24 PM, Mario-Leander Reimer wrote: > >> > >>> Hi Archiva users, > >>> > >>> I am running Archiva 1.1.2 deployed as webapp under JBoss 4.2.3.GA > >>> (Windows 2003 Server, JDK1.5.0, mySQL DB 5.0.67) > >>> > >>> Every hour I see an error in the server logs connected to Archiva. > >>> (see the error log below). Does anyone know the reason for this > >>> error? Can I ignore it or is there a know solution to this already? > >>> > >>> Thanks for your help! > >>> Regards, > >>> Leander > >>> > >>> ------------------------------------- > >>> > >>> 2008-10-16 07:00:00,328 ERROR [taskQueueExecutor#database-update] > >>> Error executing task > >>> edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: > >>> java.lang.ClassFormatError: Invalid byte tag in constant pool: 60 > >>> at > >>> edu > >>> .emory > >>> .mathcs > >>> > .backport.java.util.concurrent.FutureTask.getResult(FutureTask.java: > >>> 299) > >>> at > >>> edu > >>> .emory > >>> .mathcs > >>> .backport.java.util.concurrent.FutureTask.get(FutureTask.java: > >>> 118) > >>> at > >>> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor > >>> $ExecutorRunnable.waitForTask(ThreadedTaskQueueExecutor.java:159) > >>> at > >>> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor > >>> $ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:127) > >>> Caused by: java.lang.ClassFormatError: Invalid byte tag in constant > >>> pool: 60 > >>> at > >>> com > >>> .sun > >>> .org > >>> > .apache.bcel.internal.classfile.Constant.readConstant(Constant.java: > >>> 145) > >>> at > >>> com > >>> .sun > >>> .org > >>> .apache > >>> .bcel.internal.classfile.ConstantPool.(ConstantPool.java:99) > >>> at > >>> com > >>> .sun > >>> .org > >>> .apache > >>> .bcel > >>> > >> .internal.classfile.ClassParser.readConstantPool(ClassParser.java: > >> 255) > >>> at > >>> com > >>> .sun > >>> .org > >>> .apache.bcel.internal.classfile.ClassParser.parse(ClassParser.java: > >>> 163) > >>> at > >>> org > >>> .apache > >>> .maven > >>> .archiva > >>> .consumers > >>> .lucene > >>> .IndexJavaPublicMethodsConsumer > >>> .getPublicClassesAndMethodsFromFiles > >>> (IndexJavaPublicMethodsConsumer.java:240) > >>> at > >>> org > >>> .apache > >>> .maven > >>> .archiva > >>> .consumers > >>> .lucene > >>> .IndexJavaPublicMethodsConsumer > >>> .processArchivaArtifact(IndexJavaPublicMethodsConsumer.java:137) > >>> at > >>> org > >>> .apache > >>> .maven > >>> .archiva > >>> .database > >>> .updater > >>> .ProcessArchivaArtifactClosure > >>> .execute(ProcessArchivaArtifactClosure.java:50) > >>> at > >>> org > >>> .apache > >>> .commons.collections.CollectionUtils.forAllDo(CollectionUtils.java: > >>> 388) > >>> at > >>> org > >>> .apache > >>> .maven > >>> .archiva > >>> .database > >>> .updater > >>> .JdoDatabaseUpdater.updateUnprocessed(JdoDatabaseUpdater.java:154) > >>> at > >>> org > >>> .apache > >>> .maven > >>> .archiva > >>> .database > >>> .updater > >>> > .JdoDatabaseUpdater.updateAllUnprocessed(JdoDatabaseUpdater.java:88) > >>> at > >>> org > >>> .apache > >>> .maven > >>> .archiva > >>> .scheduled > >>> .executors > >>> .ArchivaDatabaseUpdateTaskExecutor > >>> .executeTask(ArchivaDatabaseUpdateTaskExecutor.java:70) > >>> at > >>> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor > >>> $ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116) > >>> at edu.emory.mathcs.backport.java.util.concurrent.Executors > >>> $RunnableAdapter.call(Executors.java:442) > >>> at > >>> edu > >>> .emory > >>> .mathcs > >>> .backport.java.util.concurrent.FutureTask.run(FutureTask.java: > >>> 176) > >>> at > >>> edu > >>> .emory > >>> .mathcs > >>> .backport > >>> .java > >>> .util > >>> .concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: > >>> 987) > >>> at > >>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor > >>> $Worker.run(ThreadPoolExecutor.java:528) > >>> at java.lang.Thread.run(Thread.java:595) > >>> > >>> VVA Networks GmbH > >>> > >>> Mario-Leander Reimer > >>> Dipl.-Inf. (FH) > >>> Teamleitung Publishing Solutions > >>> ------------------------------------------------------------------- > -- > >> ------ > >>> VVA Networks GmbH > >>> : medien mit zukunft > >>> Geisenhausenerstra?e 15-17 > >>> 81379 M?nchen > >>> Deutschland > >>> ------------------------------------------------------------------- > -- > >> ------ > >>> Fon: +49 89 2000375-610 > >>> Fax: +49 89 2000375-699 > >>> Mobil: +49 173 5883541 > >>> ------------------------------------------------------------------- > -- > >> ------ > >>> leander.reimer@vva-networks.de > >>> www.vva-networks.de > >>> > >>> ------------------------------------------------------------------- > -- > >> -- > >>> HRB 33884 D?sseldorf > >>> Gesch?ftsf?hrer Rolf Christian Kassel > >>> ------------------------------------------------------------------- > -- > >> -- > >>> Ein Unternehmen der VVA Kommunikation > >>> http://www.vva.de > >>> ------------------------------------------------------------------- > -- > >> -- > >>> omnisuite(r) - integrate. automate. communicate. > >>> http://www.omnisuite.de > >>> ------------------------------------------------------------------- > -- > >> -- > >>> > >>> Diese Nachricht (inklusive aller Anh?nge) ist vertraulich. Sie darf > >>> ausschlie?lich durch den vorgesehenen Empf?nger und Adressaten > >>> gelesen, > >>> kopiert oder genutzt werden. Sollten Sie diese Nachricht > >> versehentlich > >>> erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) > >>> hiervon > >>> unverz?glich zu informieren und die Nachricht zu l?schen. Jede > >>> unerlaubte > >>> Nutzung oder Weitergabe des Inhalts dieser Nachricht, sei es > vollst? > >>> ndig > >>> oder teilweise, ist unzul?ssig. > >>> > >>> This message (including any attachments) is confidential and may be > >>> privileged. It may be read, copied and used only by the intended > >>> recipient. > >>> If you have received it in error please contact the sender (by > >>> return > >>> E-Mail) immediately and delete this message. Any unauthorised use > or > >>> dissemination of this message in whole or in part is strictly > >>> prohibited. > >> > >> -- > >> Brett Porter > >> brett@apache.org > >> http://blogs.exist.com/bporter/ > > > > > > VVA Networks GmbH > > > > Mario-Leander Reimer > > Dipl.-Inf. (FH) > > Teamleitung Publishing Solutions > > --------------------------------------------------------------------- > ------ > > VVA Networks GmbH > > : medien mit zukunft > > Geisenhausenerstra=DFe 15-17 > > 81379 M=FCnchen > > Deutschland > > --------------------------------------------------------------------- > ------ > > Fon: +49 89 2000375-610 > > Fax: +49 89 2000375-699 > > Mobil: +49 173 5883541 > > --------------------------------------------------------------------- > ------ > > leander.reimer@vva-networks.de > > www.vva-networks.de > > > > --------------------------------------------------------------------- > -- > > HRB 33884 D=FCsseldorf > > Gesch=E4ftsf=FChrer Rolf Christian Kassel > > --------------------------------------------------------------------- > -- > > Ein Unternehmen der VVA Kommunikation > > http://www.vva.de > > --------------------------------------------------------------------- > -- > > omnisuite=AE - integrate. automate. communicate. > > http://www.omnisuite.de > > --------------------------------------------------------------------- > -- > > > > Diese Nachricht (inklusive aller Anh=E4nge) ist vertraulich. Sie darf > > ausschlie=DFlich durch den vorgesehenen Empf=E4nger und Adressaten > > gelesen, > > kopiert oder genutzt werden. Sollten Sie diese Nachricht > versehentlich > > erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) > > hiervon > > unverz=FCglich zu informieren und die Nachricht zu l=F6schen. Jede > > unerlaubte > > Nutzung oder Weitergabe des Inhalts dieser Nachricht, sei es > > vollst=E4ndig > > oder teilweise, ist unzul=E4ssig. > > > > This message (including any attachments) is confidential and may be > > privileged. It may be read, copied and used only by the intended > > recipient. > > If you have received it in error please contact the sender (by return > > E-Mail) immediately and delete this message. Any unauthorised use or > > dissemination of this message in whole or in part is strictly > > prohibited. > > -- > Brett Porter > brett@apache.org > http://blogs.exist.com/bporter/ --_002_508F74BC296D494E9A4A983C854E1EA7017E818BF4dex01vvalocal_ Content-Type: application/x-zip-compressed; name="ERRORs.zip" Content-Description: ERRORs.zip Content-Disposition: attachment; filename="ERRORs.zip"; size=7194; creation-date="Fri, 17 Oct 2008 09:00:47 GMT"; modification-date="Fri, 17 Oct 2008 09:00:47 GMT" Content-Transfer-Encoding: base64 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 i4z/D3apUjMObv6oVBMlGZiRTIPLhVb5BQoz0WMQm5Q7zUNLK7TiYMyoCh9pm90wbp+lJm73nlJT N1taNlsMnP6UbiyUcbo+jhA96lWRd39SiXBr4FMI4Dbz4/FmfI2tzNAbpUdCnKvoh4kKtd3v/3JK b1J1HmzXlSlMXctQXEijHadNo+ocjhATew7n0zkaNKVOQBpWROF2CotxD7Hs/HXnq3wrW/S0dyml 1/xtbfokflajjs/2uwhrGHNSE45SVvgacyZEtJmuaDqd1n40dxesz2b3vu3tKb8qi2+stVKP/0Hp W9DR7mTo6f3eodhOSqqS9EG6bqveqHe3Z+W7FRZcB93TP/Kfb+eeoYGGhk84VRwT1y8w5T/2G+fx tMuvne9QSwECFAAUAAAACACWRFE5LXtZTGkDAADsFAAAFAAAAAAAAAAAACAAAAAAAAAARVJST1It Y29tbW9ucy1lbC5sb2dQSwECFAAUAAAACADCRFE5bMf6doMDAAAQGQAAHAAAAAAAAAAAACAAAACb AwAARVJST1ItY29tbW9ucy1odHRwY2xpZW50LmxvZ1BLAQIUABQAAAAIAOZEUTnwvluziAMAAPAX AAAaAAAAAAAAAAAAIAAAAFgHAABFUlJPUi1jb21tb25zLWlvLTEuMy4xLmxvZ1BLAQIUABQAAAAI AEtFUTlh9TS9qgMAAEEfAAAYAAAAAAAAAAAAIAAAABgLAABFUlJPUi1jb21tb25zLWlvLTEuNC5s b2dQSwECFAAUAAAACAB1RVE5lgTaJzIDAADUDAAAGgAAAAAAAAAAACAAAAD4DgAARVJST1ItY29t bW9ucy1sYW5nLTEuMC5sb2dQSwECFAAUAAAACAAGRlE5sXOj1e0DAAA1LgAAGgAAAAAAAAAAACAA AABiEgAARVJST1ItY29tbW9ucy1sYW5nLTIuMS5sb2dQSwECFAAUAAAACAC0RVE5w3VKd1MDAACw DwAAGgAAAAAAAAAAACAAAACHFgAARVJST1ItY29tbW9ucy1sYW5nLTIuMy5sb2dQSwUGAAAAAAcA BwDyAQAAEhoAAAAA --_002_508F74BC296D494E9A4A983C854E1EA7017E818BF4dex01vvalocal_--