From jspwiki-dev-returncollinsmarc@example.net Tue Sep 01 06:40:56 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 64388 invoked from network); 1 Sep 2009 06:40:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 06:40:56 -0000 Received: (qmail 39767 invoked by uid 500); 1 Sep 2009 06:40:56 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 39737 invoked by uid 500); 1 Sep 2009 06:40:56 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 39553 invoked by uid 99); 1 Sep 2009 06:40:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 06:40:56 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail.ecyrd.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 06:40:44 +0000 Received: from [83.161.120.155] (cs181005170.pp.htv.fi [83.161.120.155]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.ecyrd.com (Postfix) with ESMTPSA id 57A6797C1F2 for <collinsmarc@example.net>; Tue, 1 Sep 2009 09:40:14 +0300 (EEST) Message-Id: <collinsmarc@example.net> From: Janne Jalkanen <collinsmarc@example.net> To: collinsmarc@example.net In-Reply-To: <collinsmarc@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: PageViewPlugin Date: Tue, 1 Sep 2009 09:40:09 +0300 References: <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org You mean something like mix:referenceable? (aka Session.getNodeByUUID())? ;-) /Janne On Sep 1, 2009, at 01:07 , Murray Altheim wrote: > Janne Jalkanen wrote: >> The first determination would be to decide whether this data should >> be stored as a Property of a WikiPage or as a generic binary blob >> under some special page... >> Easiest would be to simply define a special page and then store it >> as a Binary blob there. This would mirror the current storage in >> workDir. >> JSPWiki stores currently the WikiPages as JCR Node /pages/<space >> name>/<wikiname>. We could store the data under / >> wiki:PageViewPlugin/, perhaps? But that means that you need to >> access the JCR store directly (using the JSR-170 API), and it might >> not be import/exportable. THe other possibility is to define a / >> pages/<space name>/System:PageViewPlugin or something and store it >> there, but then it becomes tied to a particular wikispace >> (=something else than a static var is needed to store the data). >> Opinions? > > Another approach is modularising various functionality via linked web > services, which we've been doing for about a year now. This might not > be appropriate for this instance but I thought to mention it. > > We've been using REST-style web services for a number of things, where > the ties between a page and some kind of related metadata is weaker > than might be for what we normally consider page-level metadata, or > in instances where we don't want to "corrupt" the page record with > content not properly part of the page itself (such as user comments). > We're doing this for a prototype chat service and for a network status > feature (where our engineers alter status information on a separate > web service site and it shows up on the wiki using a plugin), but it > occurs to me there might be other appropriate uses. > > This kind of modularity has been valuable and has kept our wiki > content > cleaner, with the links always via wiki page name. One of the projects > in the plans is a persistent identifier (permalink/tinyurl) web > service, > where the canonical identifier for a wiki page would be a persistent > identifier (PID) rather than the wiki page name (which could change). > This would require the addition of the PID to the wiki page metadata > and a simple resolver from PID to wiki page URL (which could be done > via a fielded Lucene search or a hashtable). The PID then becomes the > common link between web service and wiki page, which makes more sense > than using a mutable wiki page name. With the move to a Priha/JSR-170 > style backend this might be easier than with the 2.8.2 code base. > > Some ideas anyway... > > Murray > > ........................................................................... > Murray Altheim <collinsmarc@example.net> > === = = > http://www.altheim.com/murray/ = > = === > SGML Grease Monkey, Banjo Player, Wantanabe Zen Monk = > = = = > > Boundless wind and moon - the eye within eyes, > Inexhaustible heaven and earth - the light beyond light, > The willow dark, the flower bright - ten thousand houses, > Knock at any door - there's one who will respond. > -- The Blue Cliff Record From jspwiki-dev-returncollinsmarc@example.net Tue Sep 01 06:41:46 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 64460 invoked from network); 1 Sep 2009 06:41:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Sep 2009 06:41:46 -0000 Received: (qmail 39944 invoked by uid 500); 1 Sep 2009 06:41:46 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 39907 invoked by uid 500); 1 Sep 2009 06:41:46 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 39897 invoked by uid 99); 1 Sep 2009 06:41:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 06:41:46 +0000 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 collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail.ecyrd.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Sep 2009 06:41:36 +0000 Received: from [83.161.120.155] (cs181005170.pp.htv.fi [83.161.120.155]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.ecyrd.com (Postfix) with ESMTPSA id C284497C1F2 for <collinsmarc@example.net>; Tue, 1 Sep 2009 09:41:15 +0300 (EEST) Message-Id: <collinsmarc@example.net> From: Janne Jalkanen <collinsmarc@example.net> To: collinsmarc@example.net In-Reply-To: <collinsmarc@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: PageViewPlugin Date: Tue, 1 Sep 2009 09:41:15 +0300 References: <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org > not necessary, we could still use the current (in memory) caching > mechanism. > We should then keep delta values there, and after interval expiry, > read the > pagecount value from the JCR node for each entry from the im-mem > cache, add > the delta values and write back to JCR. That would take a lot of writes still... Perhaps it's better to have a single binary blob. > This does assume that we have locking capabilities on the JCR page. > This way we would also support multiple wiki instances. Most JCR implementations do support locking (aka "mix:lockable"). Including Priha. /Janne From jspwiki-dev-returncollinsmarc@example.net Thu Sep 03 17:44:21 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 72571 invoked from network); 3 Sep 2009 17:44:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Sep 2009 17:44:21 -0000 Received: (qmail 41046 invoked by uid 500); 3 Sep 2009 17:44:21 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 41025 invoked by uid 500); 3 Sep 2009 17:44:20 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 40907 invoked by uid 99); 3 Sep 2009 17:44:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 17:44:20 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 17:44:18 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id E0D4C234C4B3 for <collinsmarc@example.net>; Thu, 3 Sep 2009 10:43:58 -0700 (PDT) Message-ID: <329311154.1251999838916.JavaMail.jira@brutus> Date: Thu, 3 Sep 2009 10:43:58 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-592) PageViewPlugin improvements, store statistics in JCR MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org PageViewPlugin improvements, store statistics in JCR ---------------------------------------------------- Key: JSPWIKI-592 URL: https://issues.apache.org/jira/browse/JSPWIKI-592 Project: JSPWiki Issue Type: Improvement Components: Plugins Affects Versions: 3.0 Environment: All/NA Reporter: Harry Metske Priority: Minor The current PageViewPlugin implementation stores the pageview counts in a file in the work directory. This is fine for 2.8, but for 3.0 we would like to have that in in the repository for the following reasons : * the counts don't get lost when we clear the work directory (it is called *work* directory after all :-) ) * if running in a clustered environment you have multiple places where counts are done, giving incorrect results There are a couple of options : * store the count as attribute of a (each) page Node * store them all together (as binary blob ?) in one special page Node Considerations: *Performance* There is already a memory cache in the PageViewPlugin, the pageview statistics in this cache are saved every 5 minutes to the file in the workdir. If the stats are stored in a special single page, performance would be roughly the same. If pagecount is stored as attribute in a page, performance will probably be worse, because we have to update every node that has a statistic entry in the memory cache. *Cluster awareness* When running in "scalable mode" , i.e. multiple wiki instances sharing the same repo, we have two options to achieve "correct" pageview counts : * update the repo (special page or attribute of each page) on each pageview (dramatic performance penalty) * maintain something like a memory cache like we currently do, and flush the contents each interval to the repo, reset the memory counters to zero and start counting from zero again, so we keep delta values in memory, and add them to the values in the repo. Displaying pageview counts are not more actual than the flush interval (you don't see the pageviews on other wiki members in the cluster until the flush-interval expires and you reread the total value from the repo) My personal feeling is that the best option (trade off between accuracy/complexity/performance) is to keep an in-memory cache, store values in a single special non-versioned page that can be locked to guarantee serial access to the data. Any other comments, suggestions, options are welcome here.... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Thu Sep 03 17:48:49 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 73875 invoked from network); 3 Sep 2009 17:48:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Sep 2009 17:48:49 -0000 Received: (qmail 50500 invoked by uid 500); 3 Sep 2009 17:48:48 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 50482 invoked by uid 500); 3 Sep 2009 17:48:48 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 50472 invoked by uid 99); 3 Sep 2009 17:48:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 17:48:48 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f210.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 17:48:40 +0000 Received: by bwz6 with SMTP id 6so117550bwz.12 for <collinsmarc@example.net>; Thu, 03 Sep 2009 10:48:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=J2uGM6iJ0vDG4o49njri8jdKmPnE2I7FvcGegt30hKc=; b=nQHEPzSIOZWX6zMeRvVtuoGDlabr1hS4Sau02Um7okqNgQCHrEvTNE+rY7HV/q5TuM v/ax0cd4RcyIdMZzEhGmcJJ+2TQBmhOQyzEeJfVs193mqhPZbG6v7TSRouDg9kcVPya1 aV/pPA5fYHGeVtnpTqazcldYCSfa2nYO6QaLo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=PPRtApW3kFDyEXakNYOZRMBXn3J2q9ApyckXWQESpPYNBdIZ4b7aNwGSwycsij633o ejPsRYq8Vea10q4eJIO07bmEh4xPZK8ZMKtV/qMMn35K9tlyjTbbEFX1SxoFr7KnLwMY UZnr9L2ykfihNJuylCP4Vkk4+Fh+fPKMB+RBw= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id s7mr8193254bkb.91.1251999796201; Thu, 03 Sep 2009 10:43:16 -0700 (PDT) In-Reply-To: <collinsmarc@example.net> References: <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> Date: Thu, 3 Sep 2009 19:43:15 +0200 Message-ID: <collinsmarc@example.net> Subject: Re: PageViewPlugin From: Harry Metske <collinsmarc@example.net> To: collinsmarc@example.net Content-Type: multipart/alternative; boundary=0022158c109d1c87d80472afebb4 X-Virus-Checked: Checked by ClamAV on apache.org --0022158c109d1c87d80472afebb4 Content-Type: text/plain; charset=UTF-8 I kind of summarized this discussion in https://issues.apache.org/jira/browse/JSPWIKI-592 2009/9/1 Janne Jalkanen <collinsmarc@example.net> > not necessary, we could still use the current (in memory) caching >> mechanism. >> We should then keep delta values there, and after interval expiry, read >> the >> pagecount value from the JCR node for each entry from the im-mem cache, >> add >> the delta values and write back to JCR. >> > > That would take a lot of writes still... Perhaps it's better to have a > single binary blob. > > This does assume that we have locking capabilities on the JCR page. >> This way we would also support multiple wiki instances. >> > > Most JCR implementations do support locking (aka "mix:lockable"). Including > Priha. > > /Janne > --0022158c109d1c87d80472afebb4-- From jspwiki-dev-returncollinsmarc@example.net Thu Sep 03 17:53:46 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 75265 invoked from network); 3 Sep 2009 17:53:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Sep 2009 17:53:46 -0000 Received: (qmail 63206 invoked by uid 500); 3 Sep 2009 17:53:46 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 63189 invoked by uid 500); 3 Sep 2009 17:53:46 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 63179 invoked by uid 99); 3 Sep 2009 17:53:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 17:53:46 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail.ecyrd.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 17:53:35 +0000 Received: from [83.161.120.155] (cs181005170.pp.htv.fi [83.161.120.155]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.ecyrd.com (Postfix) with ESMTPSA id 9051897C087 for <collinsmarc@example.net>; Thu, 3 Sep 2009 20:53:15 +0300 (EEST) Message-Id: <collinsmarc@example.net> From: Janne Jalkanen <collinsmarc@example.net> To: collinsmarc@example.net In-Reply-To: <collinsmarc@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: PageViewPlugin Date: Thu, 3 Sep 2009 20:53:14 +0300 References: <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> <collinsmarc@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org Great, thanks! /Janne On 3 Sep 2009, at 20:43, Harry Metske wrote: > I kind of summarized this discussion in > https://issues.apache.org/jira/browse/JSPWIKI-592 > > > 2009/9/1 Janne Jalkanen <collinsmarc@example.net> > >> not necessary, we could still use the current (in memory) caching >>> mechanism. >>> We should then keep delta values there, and after interval expiry, >>> read >>> the >>> pagecount value from the JCR node for each entry from the im-mem >>> cache, >>> add >>> the delta values and write back to JCR. >>> >> >> That would take a lot of writes still... Perhaps it's better to >> have a >> single binary blob. >> >> This does assume that we have locking capabilities on the JCR page. >>> This way we would also support multiple wiki instances. >>> >> >> Most JCR implementations do support locking (aka "mix:lockable"). >> Including >> Priha. >> >> /Janne >> From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 11:10:20 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 66298 invoked from network); 5 Sep 2009 11:10:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 11:10:20 -0000 Received: (qmail 87534 invoked by uid 500); 5 Sep 2009 11:10:20 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 87501 invoked by uid 500); 5 Sep 2009 11:10:20 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 87491 invoked by uid 99); 5 Sep 2009 11:10:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 11:10:20 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 11:10:17 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 771C9234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 04:09:57 -0700 (PDT) Message-ID: <586737084.1252148997472.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 04:09:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Updated: (JSPWIKI-588) Update status file In-Reply-To: <1946585376.1250432054810.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harry Metske updated JSPWIKI-588: --------------------------------- Attachment: status.png I added a table to the bottom of the status file with a few items for demonstration purposes, please let me know if this is good enough (It takes some time before the live website is updated, but the attached picture shows the result). If nobody has comments, I will add all Graduation issues to the table. > Update status file > ------------------ > > Key: JSPWIKI-588 > URL: https://issues.apache.org/jira/browse/JSPWIKI-588 > Project: JSPWiki > Issue Type: Task > Components: Documentation & website > Affects Versions: Graduating > Reporter: Janne Jalkanen > Priority: Blocker > Fix For: Graduating > > Attachments: status.png > > > The status file at http://incubator.apache.org/projects/jspwiki.html needs to be updated to reflect the current state. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 12:34:22 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 85361 invoked from network); 5 Sep 2009 12:34:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 12:34:22 -0000 Received: (qmail 13459 invoked by uid 500); 5 Sep 2009 12:34:22 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 13404 invoked by uid 500); 5 Sep 2009 12:34:22 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 13394 invoked by uid 99); 5 Sep 2009 12:34:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:34:22 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:34:19 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 92BE5234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 05:33:57 -0700 (PDT) Message-ID: <1168611303.1252154037537.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 05:33:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-593) cannot display older versions of pages MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org cannot display older versions of pages -------------------------------------- Key: JSPWIKI-593 URL: https://issues.apache.org/jira/browse/JSPWIKI-593 Project: JSPWiki Issue Type: Bug Components: Core & storage Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux Reporter: Harry Metske * Create a test page * Create a couple of versions by editing and saving the page a few times * go to the Info Tab, there you get the list of versions * click on the link of an older version Although the generated link looks fine (like http://localhost:8080/JSPWiki/Wiki.jsp?page=Test2&version=2 ), clicking on it, always brings you to the current page (latest version of the page) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 12:44:20 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 86304 invoked from network); 5 Sep 2009 12:44:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 12:44:20 -0000 Received: (qmail 14544 invoked by uid 500); 5 Sep 2009 12:44:20 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 14522 invoked by uid 500); 5 Sep 2009 12:44:19 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 14512 invoked by uid 99); 5 Sep 2009 12:44:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:44:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:44:17 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7155D234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 05:43:57 -0700 (PDT) Message-ID: <677583557.1252154637450.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 05:43:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-594) Can not attach files to pages MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org Can not attach files to pages ----------------------------- Key: JSPWIKI-594 URL: https://issues.apache.org/jira/browse/JSPWIKI-594 Project: JSPWiki Issue Type: Bug Components: Core & storage Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux Reporter: Harry Metske * create a test page * go to the attach tab, and attach a file * click the attach Submit button The result is a complete blank page. The logs show the following exception : [jspwiki.log] 2009-09-05 14:35:37,996 [http-8080-4] INFO org.apache.wiki.action.AttachmentActionBean - User [WikiPrincipal (fullName): DirtyHarry] uploaded attachment to Test3 called Harry Metske.asc, size 1873 [tomcat log] ==> localhost.2009-09-05.log <== Sep 5, 2009 2:35:38 PM org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Servlet.service() for servlet org.apache.wiki.jsp.Attachments_jsp threw exception java.io.IOException: Stream collinsmarc@example.net(BodyContentImpl.java:577) at org.apache.jasper.runtime.BodyContentImpl.write(BodyContentImpl.java:72) at org.apache.wiki.jsp.Attachments_jsp._jspx_meth_s_layout$1component_0(Unknown Source) at org.apache.wiki.jsp.Attachments_jsp._jspx_meth_s_layout$1render_0(Unknown Source) at org.apache.wiki.jsp.Attachments_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110) at net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:483) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158) at net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:99) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74) at net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:477) at net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286) at net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.wiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:636) After that the page becomes completely inaccessible, if you try to display it, you get again a complete blank screen, with the following exceptions : ==> localhost.2009-09-05.log <== Sep 5, 2009 2:41:26 PM org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Servlet.service() for servlet org.apache.wiki.jsp.templates.default_.PageContent_jsp threw exception collinsmarc@example.net$Itr.next(ArrayList.java:757) at org.priha.util.GenericIterator.next(GenericIterator.java:70) at org.priha.util.NodeIteratorImpl.nextNode(NodeIteratorImpl.java:41) at org.priha.util.NodeIteratorImpl.nextNode(NodeIteratorImpl.java:26) at org.apache.wiki.content.jcr.JCRWikiPage.getChildren(JCRWikiPage.java:680) at org.apache.wiki.attachment.AttachmentManager.listAttachmentsImpl(AttachmentManager.java:278) at org.apache.wiki.attachment.AttachmentManager.listAttachments(AttachmentManager.java:246) at org.apache.wiki.jsp.templates.default_.PageContent_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966) at org.apache.wiki.jsp.Wiki_jsp._jspx_meth_wiki_PageExists_0(Unknown Source) at org.apache.wiki.jsp.Wiki_jsp._jspx_meth_s_layout$1component_1(Unknown Source) at org.apache.wiki.jsp.Wiki_jsp._jspx_meth_s_layout$1render_0(Unknown Source) at org.apache.wiki.jsp.Wiki_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110) at net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:483) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158) at net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:99) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74) at net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:477) at net.sourceforge.stripes.tag.UseActionBeanTag.doStartTag(UseActionBeanTag.java:169) at org.apache.wiki.jsp.Wiki_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.wiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:636) Sep 5, 2009 2:41:26 PM org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Servlet.service() for servlet org.apache.wiki.jsp.templates.default_.PageContent_jsp threw exception collinsmarc@example.net$Itr.next(ArrayList.java:757) at org.priha.util.GenericIterator.next(GenericIterator.java:70) at org.priha.util.NodeIteratorImpl.nextNode(NodeIteratorImpl.java:41) at org.priha.util.NodeIteratorImpl.nextNode(NodeIteratorImpl.java:26) at org.apache.wiki.content.jcr.JCRWikiPage.getChildren(JCRWikiPage.java:680) at org.apache.wiki.attachment.AttachmentManager.listAttachmentsImpl(AttachmentManager.java:278) at org.apache.wiki.attachment.AttachmentManager.listAttachments(AttachmentManager.java:246) at org.apache.wiki.jsp.templates.default_.PageContent_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966) at org.apache.wiki.jsp.Wiki_jsp._jspx_meth_wiki_PageExists_0(Unknown Source) at org.apache.wiki.jsp.Wiki_jsp._jspx_meth_s_layout$1component_1(Unknown Source) at org.apache.wiki.jsp.Wiki_jsp._jspx_meth_s_layout$1render_0(Unknown Source) at org.apache.wiki.jsp.Wiki_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.wiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:636) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 12:48:22 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 87291 invoked from network); 5 Sep 2009 12:48:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 12:48:22 -0000 Received: (qmail 17482 invoked by uid 500); 5 Sep 2009 12:48:21 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 17458 invoked by uid 500); 5 Sep 2009 12:48:21 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 17448 invoked by uid 99); 5 Sep 2009 12:48:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:48:21 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:48:18 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 9F0CA234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 05:47:57 -0700 (PDT) Message-ID: <1311179952.1252154877636.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 05:47:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-595) change notes are not preserved MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org change notes are not preserved ------------------------------ Key: JSPWIKI-595 URL: https://issues.apache.org/jira/browse/JSPWIKI-595 Project: JSPWiki Issue Type: Bug Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux Reporter: Harry Metske * create a test page * update it and leave some text in the Change note field at the top of the page * save the page * go to the Info tab of the page * the versions are displayed, but the Change Note column is always empty -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 12:54:25 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 87678 invoked from network); 5 Sep 2009 12:54:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 12:54:25 -0000 Received: (qmail 18470 invoked by uid 500); 5 Sep 2009 12:54:25 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 18434 invoked by uid 500); 5 Sep 2009 12:54:25 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 18422 invoked by uid 99); 5 Sep 2009 12:54:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:54:25 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 12:54:18 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 74C02234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 05:53:57 -0700 (PDT) Message-ID: <1272161664.1252155237463.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 05:53:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-596) selecting diff between page versions brings you to Edit page MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org selecting diff between page versions brings you to Edit page ------------------------------------------------------------ Key: JSPWIKI-596 URL: https://issues.apache.org/jira/browse/JSPWIKI-596 Project: JSPWiki Issue Type: Bug Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux Reporter: Harry Metske * Create a test page * Create a couple of versions by editing and saving the page a few times * go to the Info Tab, there you get the list of versions * try to view the difference between two versions (click on "To Last" or "To Previous" You should get a listing of the difference between the two versions, but you get the Edit page screen. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 13:06:22 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 89038 invoked from network); 5 Sep 2009 13:06:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 13:06:22 -0000 Received: (qmail 25366 invoked by uid 500); 5 Sep 2009 13:06:22 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 25351 invoked by uid 500); 5 Sep 2009 13:06:22 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 25341 invoked by uid 99); 5 Sep 2009 13:06:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 13:06:22 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 13:06:19 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 71518234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 06:05:57 -0700 (PDT) Message-ID: <1478164448.1252155957447.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 06:05:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-597) RuntimeException in com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org RuntimeException in com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber -------------------------------------------------------------------------------------------- Key: JSPWIKI-597 URL: https://issues.apache.org/jira/browse/JSPWIKI-597 Project: JSPWiki Issue Type: Bug Components: Default template Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux FF 3.5 Reporter: Harry Metske I think JavaScript is completely broken at the moment. Looking at the FireFox Error console, it tells me : {noformat} Error: missing ; before statement Source File: http://localhost:8080/JSPWiki/scripts/prettify.js Line: 1, Column: 13 Source Code: Exception in thread "main" java.lang.RuntimeException {noformat} Double clicking it, tells me some more: {noformat} Exception in thread "main" collinsmarc@example.net(JavaScriptCompressor.java:289) at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:325) at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:522) at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:120) {noformat} Which reminds me of some error messages when building the project , those might be relate ? : {noformat} ......... compressedjs: [java] Java Result: 1 [java] Java Result: 1 [java] Java Result: 1 [java] Java Result: 1 [java] Java Result: 1 war: [delete] Deleting: /home/metskem/workspace/JSPWiki/build/JSPWiki.war ...... {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 13:12:20 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 89590 invoked from network); 5 Sep 2009 13:12:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 13:12:20 -0000 Received: (qmail 26688 invoked by uid 500); 5 Sep 2009 13:12:19 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 26655 invoked by uid 500); 5 Sep 2009 13:12:19 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 26645 invoked by uid 99); 5 Sep 2009 13:12:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 13:12:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 13:12:17 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 923DB234C495 for <collinsmarc@example.net>; Sat, 5 Sep 2009 06:11:57 -0700 (PDT) Message-ID: <1142115769.1252156317598.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 06:11:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-598) Page Locks are not released MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org Page Locks are not released --------------------------- Key: JSPWIKI-598 URL: https://issues.apache.org/jira/browse/JSPWIKI-598 Project: JSPWiki Issue Type: Bug Components: Core & storage Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux Reporter: Harry Metske * create a page that shows the Locks (add *[{ListLocksPlugin}]* to it (a sort of System Info page) * edit a test page and save it * look at the Locks page, you will see that there is still a lock on it, even if you already saved it In my test case I edited a couple of pages, and all locks are not released. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 13:30:20 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 91446 invoked from network); 5 Sep 2009 13:30:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 13:30:20 -0000 Received: (qmail 30342 invoked by uid 500); 5 Sep 2009 13:30:20 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 30316 invoked by uid 500); 5 Sep 2009 13:30:19 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 30306 invoked by uid 99); 5 Sep 2009 13:30:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 13:30:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 13:30:17 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 75129234C1EB for <collinsmarc@example.net>; Sat, 5 Sep 2009 06:29:57 -0700 (PDT) Message-ID: <1281693526.1252157397459.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 06:29:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Created: (JSPWIKI-599) NullPointerException in DefaultWikiContext when selecting Prefs after being logged in MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org NullPointerException in DefaultWikiContext when selecting Prefs after being logged in ------------------------------------------------------------------------------------- Key: JSPWIKI-599 URL: https://issues.apache.org/jira/browse/JSPWIKI-599 Project: JSPWiki Issue Type: Bug Components: Authentication&Authorization Affects Versions: 3.0 Environment: JSPWiki v3.0.0-svn-150 Tomcat 6.0.20 Java 6 Linux Reporter: Harry Metske Selecting Prefs (at the top right of the screen) works fine if you're not authenticated. However, if you login, and select Prefs again, the following exception pops up in the logs : {noformat} 2009-09-05 15:24:48,103 [http-8080-3] INFO SecurityLog - WikiSecurityEvent.LOGIN_AUTHENTICATED [source=org.apache.wiki.auth.AuthenticationManager@1ad552c, princpal=org.apache.wiki.auth.WikiPrincipal metskem, target=org.apache.wiki.WikiSession@1993bfd] 2009-09-05 15:24:48,107 [http-8080-3] INFO org.apache.wiki.action.LoginActionBean - Successfully authenticated user metskem (custom auth) 2009-09-05 15:24:51,859 [http-8080-1] ERROR org.apache.wiki.tags.TranslateTag - Tag failed collinsmarc@example.net(DefaultWikiContext.java:132) at org.apache.wiki.ui.stripes.WikiActionBeanContext.deepClone(WikiActionBeanContext.java:187) at org.apache.wiki.tags.TranslateTag.doAfterBody(TranslateTag.java:57) at org.apache.wiki.jsp.templates.default_.UserBox_jsp._jspx_meth_wiki_Translate_1(Unknown Source) at org.apache.wiki.jsp.templates.default_.UserBox_jsp._jspx_meth_fmt_param_1(Unknown Source) at org.apache.wiki.jsp.templates.default_.UserBox_jsp._jspx_meth_fmt_message_2(Unknown Source) at org.apache.wiki.jsp.templates.default_.UserBox_jsp._jspx_meth_wiki_UserCheck_2(Unknown Source) at org.apache.wiki.jsp.templates.default_.UserBox_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:621) at org.apache.wiki.tags.IncludeTag.doEndTag(IncludeTag.java:85) at org.apache.wiki.jsp.templates.default_.Header_jsp._jspx_meth_wiki_Include_0(Unknown Source) at org.apache.wiki.jsp.templates.default_.Header_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:621) at org.apache.wiki.tags.IncludeTag.doEndTag(IncludeTag.java:85) at org.apache.wiki.jsp.templates.default_.DefaultLayout_jsp._jspx_meth_wiki_Include_1(Unknown Source) at org.apache.wiki.jsp.templates.default_.DefaultLayout_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968) at org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:650) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:644) at net.sourceforge.stripes.tag.layout.LayoutRenderTag.doEndTag(LayoutRenderTag.java:119) at org.apache.wiki.jsp.UserPreferences_jsp._jspx_meth_s_layout$1render_0(Unknown Source) at org.apache.wiki.jsp.UserPreferences_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110) at net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:483) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158) at net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:99) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74) at net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:477) at net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286) at net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.wiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:636) 2009-09-05 15:24:51,869 [http-8080-1] ERROR org.apache.wiki.tags.TranslateTag - Tag failed collinsmarc@example.net(DefaultWikiContext.java:132) at org.apache.wiki.ui.stripes.WikiActionBeanContext.deepClone(WikiActionBeanContext.java:187) at org.apache.wiki.tags.TranslateTag.doAfterBody(TranslateTag.java:57) at org.apache.wiki.jsp.templates.default_.Favorites_jsp._jspx_meth_wiki_Translate_0(Unknown Source) at org.apache.wiki.jsp.templates.default_.Favorites_jsp._jspx_meth_wiki_UserCheck_1(Unknown Source) at org.apache.wiki.jsp.templates.default_.Favorites_jsp._jspx_meth_wiki_CheckRequestContext_3(Unknown Source) at org.apache.wiki.jsp.templates.default_.Favorites_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:621) at org.apache.wiki.tags.IncludeTag.doEndTag(IncludeTag.java:85) at org.apache.wiki.jsp.templates.default_.DefaultLayout_jsp._jspx_meth_wiki_Include_4(Unknown Source) at org.apache.wiki.jsp.templates.default_.DefaultLayout_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968) at org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:650) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:644) at net.sourceforge.stripes.tag.layout.LayoutRenderTag.doEndTag(LayoutRenderTag.java:119) at org.apache.wiki.jsp.UserPreferences_jsp._jspx_meth_s_layout$1render_0(Unknown Source) at org.apache.wiki.jsp.UserPreferences_jsp._jspService(Unknown Source) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110) at net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:483) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158) at net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:99) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113) at net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155) at net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74) at net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:477) at net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286) at net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.sourceforge.stripes.controller.DynamicMappingFilter.doFilter(DynamicMappingFilter.java:346) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.wiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Thread.java:636) {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 14:08:29 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 97518 invoked from network); 5 Sep 2009 14:08:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 14:08:29 -0000 Received: (qmail 40150 invoked by uid 500); 5 Sep 2009 14:08:29 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 40101 invoked by uid 500); 5 Sep 2009 14:08:28 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 40091 invoked by uid 99); 5 Sep 2009 14:08:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 14:08:28 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-fx0-f224.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 14:08:20 +0000 Received: by fxm24 with SMTP id 24so1122179fxm.12 for <collinsmarc@example.net>; Sat, 05 Sep 2009 07:07:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=rky9IoodgwH/bgQIO/xcCmIcKgHU9zeLJED2Yrl5HgI=; b=vCxKj1UyQxHNKtIPe4KPf7Er88dpFvBDWCnsd5d6y7lHeMPu7IO45yVLfCXnloSyqL P93CuZfNUYMJWP/6PO9BBScLiaQiiniDTG0FS9ihZsImvb1MNKo8YEkDXCZ30rrQwRqj FrIjolHZv/SObgfl+15c/soudSuwTZkm/y8SI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=DwN57Mig6Ts9M8e8seMMIfYUQi5kHPOCumytGt1R/KvA45ikPYR09hmr3SGP6Sm4vt venRw1Vsm8rrNwk/CtMDvZpDmgcXBmKWiljOO4FJ4g/n2d/8xRQi0FqwUICAV/ozfHRW oJfH/PZFvf51XAuBZFkqMO6kPTQawm0bHSz4o= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id v9mr10107927bkx.60.1252159678171; Sat, 05 Sep 2009 07:07:58 -0700 (PDT) Date: Sat, 5 Sep 2009 16:07:58 +0200 Message-ID: <collinsmarc@example.net> Subject: PageViewPlugin compile errs From: Dirk Frederickx <collinsmarc@example.net> To: collinsmarc@example.net Content-Type: multipart/alternative; boundary=00032555a59ad1c9440472d5243a X-Virus-Checked: Checked by ClamAV on apache.org --00032555a59ad1c9440472d5243a Content-Type: text/plain; charset=ISO-8859-1 Harry, I'm getting compile errors (5) on the latest PageViewPlugin checking. dirk compile: [javac] Compiling 51 source files to /Users/fido/Documents/workspace/JSPWiki_SVN/build/classes [javac] /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/PageViewPlugin.java:344: incompatible types [javac] found : org.apache.wiki.ReferenceManager [javac] required: org.apache.wiki.content.ReferenceManager [javac] ReferenceManager refManager = engine.getReferenceManager(); [javac] ^ [javac] /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/ReferredPagesPlugin.java:175: incompatible types [javac] found : org.apache.wiki.ReferenceManager [javac] required: org.apache.wiki.content.ReferenceManager [javac] ReferenceManager mgr = m_engine.getReferenceManager(); [javac] ^ [javac] /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/ReferringPagesPlugin.java:82: incompatible types [javac] found : org.apache.wiki.ReferenceManager [javac] required: org.apache.wiki.content.ReferenceManager [javac] ReferenceManager refmgr = context.getEngine().getReferenceManager(); [javac] ^ [javac] /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/UndefinedPagesPlugin.java:51: incompatible types [javac] found : org.apache.wiki.ReferenceManager [javac] required: org.apache.wiki.content.ReferenceManager [javac] ReferenceManager refmgr = context.getEngine().getReferenceManager(); [javac] ^ [javac] /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/UnusedPagesPlugin.java:59: incompatible types [javac] found : org.apache.wiki.ReferenceManager [javac] required: org.apache.wiki.content.ReferenceManager [javac] ReferenceManager refmgr = context.getEngine().getReferenceManager(); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 5 errors --00032555a59ad1c9440472d5243a-- From jspwiki-dev-returncollinsmarc@example.net Sat Sep 05 14:16:19 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 98378 invoked from network); 5 Sep 2009 14:16:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Sep 2009 14:16:19 -0000 Received: (qmail 42046 invoked by uid 500); 5 Sep 2009 14:16:19 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 42030 invoked by uid 500); 5 Sep 2009 14:16:19 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 42020 invoked by uid 99); 5 Sep 2009 14:16:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 14:16:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Sep 2009 14:16:17 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 8F315234C1F1 for <collinsmarc@example.net>; Sat, 5 Sep 2009 07:15:57 -0700 (PDT) Message-ID: <1281355550.1252160157585.JavaMail.jira@brutus> Date: Sat, 5 Sep 2009 07:15:57 -0700 (PDT) From: "Dirk Frederickx (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Commented: (JSPWIKI-597) RuntimeException in com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber In-Reply-To: <1478164448.1252155957447.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751757#action_12751757 ] Dirk Frederickx commented on JSPWIKI-597: ----------------------------------------- Harry, Are you seeing a build error or a runtime error? When I run "ant compressedjs", all looks fine to me. dirk > RuntimeException in com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber > -------------------------------------------------------------------------------------------- > > Key: JSPWIKI-597 > URL: https://issues.apache.org/jira/browse/JSPWIKI-597 > Project: JSPWiki > Issue Type: Bug > Components: Default template > Affects Versions: 3.0 > Environment: JSPWiki v3.0.0-svn-150 > Tomcat 6.0.20 > Java 6 > Linux > FF 3.5 > Reporter: Harry Metske > > I think JavaScript is completely broken at the moment. > Looking at the FireFox Error console, it tells me : > {noformat} > Error: missing ; before statement > Source File: http://localhost:8080/JSPWiki/scripts/prettify.js > Line: 1, Column: 13 > Source Code: > Exception in thread "main" java.lang.RuntimeException > {noformat} > Double clicking it, tells me some more: > {noformat} > Exception in thread "main" java.lang.RuntimeException > at com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber(JavaScriptCompressor.java:289) > at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:325) > at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:522) > at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:120) > {noformat} > Which reminds me of some error messages when building the project , those might be relate ? : > {noformat} > ......... > compressedjs: > [java] Java Result: 1 > [java] Java Result: 1 > [java] Java Result: 1 > [java] Java Result: 1 > [java] Java Result: 1 > war: > [delete] Deleting: /home/metskem/workspace/JSPWiki/build/JSPWiki.war > ...... > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sun Sep 06 08:43:22 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 64403 invoked from network); 6 Sep 2009 08:43:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Sep 2009 08:43:22 -0000 Received: (qmail 28268 invoked by uid 500); 6 Sep 2009 08:43:22 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 28246 invoked by uid 500); 6 Sep 2009 08:43:22 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 28233 invoked by uid 99); 6 Sep 2009 08:43:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Sep 2009 08:43:21 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Sep 2009 08:43:18 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id AD6BD234C052 for <collinsmarc@example.net>; Sun, 6 Sep 2009 01:42:57 -0700 (PDT) Message-ID: <75043793.1252226577709.JavaMail.jira@brutus> Date: Sun, 6 Sep 2009 01:42:57 -0700 (PDT) From: "Harry Metske (JIRA)" <collinsmarc@example.net> To: collinsmarc@example.net Subject: [jira] Commented: (JSPWIKI-597) RuntimeException in com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber In-Reply-To: <1478164448.1252155957447.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12751847#action_12751847 ] Harry Metske commented on JSPWIKI-597: -------------------------------------- Both, and I thought they were related. The build error also occurs on JSPWiki 2.8, could it have something to do with the Java version I'm running : java version "1.6.0_0" OpenJDK Runtime Environment (IcedTea6 1.4.1) (6b14-1.4.1-0ubuntu11) OpenJDK Server VM (build 14.0-b08, mixed mode) > RuntimeException in com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber > -------------------------------------------------------------------------------------------- > > Key: JSPWIKI-597 > URL: https://issues.apache.org/jira/browse/JSPWIKI-597 > Project: JSPWiki > Issue Type: Bug > Components: Default template > Affects Versions: 3.0 > Environment: JSPWiki v3.0.0-svn-150 > Tomcat 6.0.20 > Java 6 > Linux > FF 3.5 > Reporter: Harry Metske > > I think JavaScript is completely broken at the moment. > Looking at the FireFox Error console, it tells me : > {noformat} > Error: missing ; before statement > Source File: http://localhost:8080/JSPWiki/scripts/prettify.js > Line: 1, Column: 13 > Source Code: > Exception in thread "main" java.lang.RuntimeException > {noformat} > Double clicking it, tells me some more: > {noformat} > Exception in thread "main" java.lang.RuntimeException > at com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSourceNumber(JavaScriptCompressor.java:289) > at com.yahoo.platform.yui.compressor.JavaScriptCompressor.parse(JavaScriptCompressor.java:325) > at com.yahoo.platform.yui.compressor.JavaScriptCompressor.<init>(JavaScriptCompressor.java:522) > at com.yahoo.platform.yui.compressor.YUICompressor.main(YUICompressor.java:120) > {noformat} > Which reminds me of some error messages when building the project , those might be relate ? : > {noformat} > ......... > compressedjs: > [java] Java Result: 1 > [java] Java Result: 1 > [java] Java Result: 1 > [java] Java Result: 1 > [java] Java Result: 1 > war: > [delete] Deleting: /home/metskem/workspace/JSPWiki/build/JSPWiki.war > ...... > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returncollinsmarc@example.net Sun Sep 06 08:47:06 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 65071 invoked from network); 6 Sep 2009 08:47:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Sep 2009 08:47:05 -0000 Received: (qmail 28965 invoked by uid 500); 6 Sep 2009 08:47:05 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 28936 invoked by uid 500); 6 Sep 2009 08:47:05 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 28926 invoked by uid 99); 6 Sep 2009 08:47:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Sep 2009 08:47:05 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f210.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Sep 2009 08:46:56 +0000 Received: by bwz6 with SMTP id 6so1348410bwz.12 for <collinsmarc@example.net>; Sun, 06 Sep 2009 01:46:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=S1PDw2HK8xF6HL3RCmPO1f5xbmqNP++Su854Ho9vtRI=; b=ST1SR1UrpQOB4/+Qj82Rk9gkIfKHYSIBke4fvL+i+L3tHABASdNv/RPQpQRvfzmzur Vj5w7uvTnntG6b+4fxNVnyzgaJ1DVYi+62iGylfsJIj+7DOu+cNKgy4/w6G+4GGkWc3J jkVjhMVmisn7auWk6f+9wLzA4FZYom5S/HLjo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=PntnrBTPQd7TkujX7ARV3CGrqU8SxFxLhk1O0HbKgiJk251hrBudH69HsedvNY0wRm c8KyK39IsHWW4dHGbGscEWmG4yHYzmV48a/sml9hBqCsVVtpAUeOB4DosS2ZfKWrChzK X3u9+BhGlrtB1Sonp2octAIK1Jn5FbMJD9OzA= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id e27mr10703026bkw.192.1252226795671; Sun, 06 Sep 2009 01:46:35 -0700 (PDT) In-Reply-To: <collinsmarc@example.net> References: <collinsmarc@example.net> Date: Sun, 6 Sep 2009 10:46:35 +0200 Message-ID: <collinsmarc@example.net> Subject: Re: PageViewPlugin compile errs From: Harry Metske <collinsmarc@example.net> To: collinsmarc@example.net Content-Type: multipart/alternative; boundary=0015175d03a65593820472e4c513 X-Virus-Checked: Checked by ClamAV on apache.org --0015175d03a65593820472e4c513 Content-Type: text/plain; charset=UTF-8 Dirk, strange, I don't get these errors, not sure, but maybe running an "ant clean" first might help ? regards, Harry 2009/9/5 Dirk Frederickx <collinsmarc@example.net> > Harry, > I'm getting compile errors (5) on the latest PageViewPlugin checking. > > dirk > > > compile: > [javac] Compiling 51 source files to > /Users/fido/Documents/workspace/JSPWiki_SVN/build/classes > [javac] > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/PageViewPlugin.java:344: > incompatible types > [javac] found : org.apache.wiki.ReferenceManager > [javac] required: org.apache.wiki.content.ReferenceManager > [javac] ReferenceManager refManager = > engine.getReferenceManager(); > [javac] > ^ > [javac] > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/ReferredPagesPlugin.java:175: > incompatible types > [javac] found : org.apache.wiki.ReferenceManager > [javac] required: org.apache.wiki.content.ReferenceManager > [javac] ReferenceManager mgr = m_engine.getReferenceManager(); > [javac] ^ > [javac] > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/ReferringPagesPlugin.java:82: > incompatible types > [javac] found : org.apache.wiki.ReferenceManager > [javac] required: org.apache.wiki.content.ReferenceManager > [javac] ReferenceManager refmgr = > context.getEngine().getReferenceManager(); > [javac] > ^ > [javac] > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/UndefinedPagesPlugin.java:51: > incompatible types > [javac] found : org.apache.wiki.ReferenceManager > [javac] required: org.apache.wiki.content.ReferenceManager > [javac] ReferenceManager refmgr = > context.getEngine().getReferenceManager(); > [javac] > ^ > [javac] > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/UnusedPagesPlugin.java:59: > incompatible types > [javac] found : org.apache.wiki.ReferenceManager > [javac] required: org.apache.wiki.content.ReferenceManager > [javac] ReferenceManager refmgr = > context.getEngine().getReferenceManager(); > [javac] > ^ > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] 5 errors > --0015175d03a65593820472e4c513-- From jspwiki-dev-returncollinsmarc@example.net Sun Sep 06 09:11:37 2009 Return-Path: <jspwiki-dev-returncollinsmarc@example.net> Delivered-To: collinsmarc@example.net Received: (qmail 70891 invoked from network); 6 Sep 2009 09:11:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Sep 2009 09:11:37 -0000 Received: (qmail 43753 invoked by uid 500); 6 Sep 2009 09:11:37 -0000 Delivered-To: collinsmarc@example.net Received: (qmail 43730 invoked by uid 500); 6 Sep 2009 09:11:37 -0000 Mailing-List: contact collinsmarc@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:collinsmarc@example.net> List-Unsubscribe: <mailto:collinsmarc@example.net> List-Post: <mailto:collinsmarc@example.net> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: collinsmarc@example.net Delivered-To: mailing list collinsmarc@example.net Received: (qmail 43720 invoked by uid 99); 6 Sep 2009 09:11:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Sep 2009 09:11:37 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of collinsmarc@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-bw0-f210.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Sep 2009 09:11:29 +0000 Received: by bwz6 with SMTP id 6so1353719bwz.12 for <collinsmarc@example.net>; Sun, 06 Sep 2009 02:11:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=RtT2sZ789BUQ7pK9/fwnthiqdKhoHZHjevOIyHyEhNs=; b=hjkQgcaNuJtx9nCGCWi5vYrfmHwiRUVVy9gzW/eycg/yuv8jX5G3mntbScimdYtBw0 J6WaEjxcA7xc64ojbOmPtouIKlx/8vSO0lhIRAcNZaGYJdZ5Sdxm7ndRtmWW1zjGtuA+ LurNRJojIQn90tP2f4vBt0lPL+/QKFiKOwRag= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=XTp3hzXflmdZ/cTqnRRlUbkbg7AOPxwXcHXxgSYueGa0PxdasYkydvZ3XSzexqj5Ng XHeh+o6KMSyHxg/iXGoHiBmRuugBSlrKhZRssTJ/xWgnsbdTSwtj0bB6laUj2YHwgdje fqtD6Am904xcBpxCMLK8S6OLZpT+E+okghSns= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id k4mr10863556bku.28.1252228267545; Sun, 06 Sep 2009 02:11:07 -0700 (PDT) In-Reply-To: <collinsmarc@example.net> References: <collinsmarc@example.net> <collinsmarc@example.net> Date: Sun, 6 Sep 2009 11:11:07 +0200 Message-ID: <collinsmarc@example.net> Subject: Re: PageViewPlugin compile errs From: Dirk Frederickx <collinsmarc@example.net> To: collinsmarc@example.net Content-Type: multipart/alternative; boundary=0015175cff0c1095d20472e51d7d X-Virus-Checked: Checked by ClamAV on apache.org --0015175cff0c1095d20472e51d7d Content-Type: text/plain; charset=ISO-8859-1 Harry, Yep. After the 'ant clean' all was building fine! tx, dirk On Sun, Sep 6, 2009 at 10:46 AM, Harry Metske <collinsmarc@example.net>wrote: > Dirk, > strange, I don't get these errors, not sure, but maybe running an "ant > clean" first might help ? > > regards, > Harry > > 2009/9/5 Dirk Frederickx <collinsmarc@example.net> > > > Harry, > > I'm getting compile errors (5) on the latest PageViewPlugin checking. > > > > dirk > > > > > > compile: > > [javac] Compiling 51 source files to > > /Users/fido/Documents/workspace/JSPWiki_SVN/build/classes > > [javac] > > > > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/PageViewPlugin.java:344: > > incompatible types > > [javac] found : org.apache.wiki.ReferenceManager > > [javac] required: org.apache.wiki.content.ReferenceManager > > [javac] ReferenceManager refManager = > > engine.getReferenceManager(); > > [javac] > > ^ > > [javac] > > > > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/ReferredPagesPlugin.java:175: > > incompatible types > > [javac] found : org.apache.wiki.ReferenceManager > > [javac] required: org.apache.wiki.content.ReferenceManager > > [javac] ReferenceManager mgr = m_engine.getReferenceManager(); > > [javac] ^ > > [javac] > > > > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/ReferringPagesPlugin.java:82: > > incompatible types > > [javac] found : org.apache.wiki.ReferenceManager > > [javac] required: org.apache.wiki.content.ReferenceManager > > [javac] ReferenceManager refmgr = > > context.getEngine().getReferenceManager(); > > [javac] > > ^ > > [javac] > > > > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/UndefinedPagesPlugin.java:51: > > incompatible types > > [javac] found : org.apache.wiki.ReferenceManager > > [javac] required: org.apache.wiki.content.ReferenceManager > > [javac] ReferenceManager refmgr = > > context.getEngine().getReferenceManager(); > > [javac] > > ^ > > [javac] > > > > > /Users/fido/Documents/workspace/JSPWiki_SVN/src/java/org/apache/wiki/plugin/UnusedPagesPlugin.java:59: > > incompatible types > > [javac] found
{'source': 'Apache Software Foundation Public Mail Archives'}