http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java ---------------------------------------------------------------------- diff --git a/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java b/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java deleted file mode 100644 index 8d92551..0000000 --- a/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java +++ /dev/null @@ -1,195 +0,0 @@ -/** - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.mahout.utils.vectors.lucene; - -import java.io.IOException; -import java.util.Iterator; - -import com.google.common.collect.Iterables; -import com.google.common.collect.Iterators; - -import org.apache.lucene.analysis.standard.StandardAnalyzer; -import org.apache.lucene.document.Document; -import org.apache.lucene.document.Field; -import org.apache.lucene.document.FieldType; -import org.apache.lucene.document.StringField; -import org.apache.lucene.index.DirectoryReader; -import org.apache.lucene.index.IndexOptions; -import org.apache.lucene.index.IndexReader; -import org.apache.lucene.index.IndexWriter; -import org.apache.lucene.index.IndexWriterConfig; -import org.apache.lucene.store.RAMDirectory; -import org.apache.mahout.common.MahoutTestCase; -import org.apache.mahout.math.NamedVector; -import org.apache.mahout.math.Vector; -import org.apache.mahout.utils.vectors.TermInfo; -import org.apache.mahout.vectorizer.TFIDF; -import org.apache.mahout.vectorizer.Weight; -import org.junit.Before; -import org.junit.Test; - -public final class LuceneIterableTest extends MahoutTestCase { - - private static final String [] DOCS = { - "The quick red fox jumped over the lazy brown dogs.", - "Mary had a little lamb whose fleece was white as snow.", - "Moby Dick is a story of a whale and a man obsessed.", - "The robber wore a black fleece jacket and a baseball cap.", - "The English Springer Spaniel is the best of all dogs." - }; - - private RAMDirectory directory; - - private final FieldType TYPE_NO_TERM_VECTORS = new FieldType(); - - private final FieldType TYPE_TERM_VECTORS = new FieldType(); - - @Before - public void before() throws IOException { - - TYPE_NO_TERM_VECTORS.setIndexOptions(IndexOptions.DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS); - TYPE_NO_TERM_VECTORS.setTokenized(true); - TYPE_NO_TERM_VECTORS.setStoreTermVectors(false); - TYPE_NO_TERM_VECTORS.setStoreTermVectorPositions(false); - TYPE_NO_TERM_VECTORS.setStoreTermVectorOffsets(false); - TYPE_NO_TERM_VECTORS.freeze(); - - TYPE_TERM_VECTORS.setIndexOptions(IndexOptions.DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS); - TYPE_TERM_VECTORS.setTokenized(true); - TYPE_TERM_VECTORS.setStored(true); - TYPE_TERM_VECTORS.setStoreTermVectors(true); - TYPE_TERM_VECTORS.setStoreTermVectorPositions(true); - TYPE_TERM_VECTORS.setStoreTermVectorOffsets(true); - TYPE_TERM_VECTORS.freeze(); - - directory = createTestIndex(TYPE_TERM_VECTORS); - } - - @Test - public void testIterable() throws Exception { - IndexReader reader = DirectoryReader.open(directory); - Weight weight = new TFIDF(); - TermInfo termInfo = new CachedTermInfo(reader, "content", 1, 100); - LuceneIterable iterable = new LuceneIterable(reader, "id", "content", termInfo,weight); - - //TODO: do something more meaningful here - for (Vector vector : iterable) { - assertNotNull(vector); - assertTrue("vector is not an instanceof " + NamedVector.class, vector instanceof NamedVector); - assertTrue("vector Size: " + vector.size() + " is not greater than: " + 0, vector.size() > 0); - assertTrue(((NamedVector) vector).getName().startsWith("doc_")); - } - - iterable = new LuceneIterable(reader, "id", "content", termInfo,weight, 3); - - //TODO: do something more meaningful here - for (Vector vector : iterable) { - assertNotNull(vector); - assertTrue("vector is not an instanceof " + NamedVector.class, vector instanceof NamedVector); - assertTrue("vector Size: " + vector.size() + " is not greater than: " + 0, vector.size() > 0); - assertTrue(((NamedVector) vector).getName().startsWith("doc_")); - } - - } - - @Test(expected = IllegalStateException.class) - public void testIterableNoTermVectors() throws IOException { - RAMDirectory directory = createTestIndex(TYPE_NO_TERM_VECTORS); - IndexReader reader = DirectoryReader.open(directory); - - Weight weight = new TFIDF(); - TermInfo termInfo = new CachedTermInfo(reader, "content", 1, 100); - LuceneIterable iterable = new LuceneIterable(reader, "id", "content", termInfo,weight); - - Iterator<Vector> iterator = iterable.iterator(); - Iterators.advance(iterator, 1); - } - - @Test - public void testIterableSomeNoiseTermVectors() throws IOException { - //get noise vectors - RAMDirectory directory = createTestIndex(TYPE_TERM_VECTORS, new RAMDirectory(), 0); - //get real vectors - createTestIndex(TYPE_NO_TERM_VECTORS, directory, 5); - IndexReader reader = DirectoryReader.open(directory); - - Weight weight = new TFIDF(); - TermInfo termInfo = new CachedTermInfo(reader, "content", 1, 100); - - boolean exceptionThrown; - //0 percent tolerance - LuceneIterable iterable = new LuceneIterable(reader, "id", "content", termInfo, weight); - try { - Iterables.skip(iterable, Iterables.size(iterable)); - exceptionThrown = false; - } - catch(IllegalStateException ise) { - exceptionThrown = true; - } - assertTrue(exceptionThrown); - - //100 percent tolerance - iterable = new LuceneIterable(reader, "id", "content", termInfo,weight, -1, 1.0); - try { - Iterables.skip(iterable, Iterables.size(iterable)); - exceptionThrown = false; - } - catch(IllegalStateException ise) { - exceptionThrown = true; - } - assertFalse(exceptionThrown); - - //50 percent tolerance - iterable = new LuceneIterable(reader, "id", "content", termInfo,weight, -1, 0.5); - Iterator<Vector> iterator = iterable.iterator(); - Iterators.advance(iterator, 5); - - try { - Iterators.advance(iterator, Iterators.size(iterator)); - exceptionThrown = false; - } - catch(IllegalStateException ise) { - exceptionThrown = true; - } - assertTrue(exceptionThrown); - } - - static RAMDirectory createTestIndex(FieldType fieldType) throws IOException { - return createTestIndex(fieldType, new RAMDirectory(), 0); - } - - static RAMDirectory createTestIndex(FieldType fieldType, - RAMDirectory directory, - int startingId) throws IOException { - - try (IndexWriter writer = new IndexWriter(directory, new IndexWriterConfig(new StandardAnalyzer()))) { - for (int i = 0; i < DOCS.length; i++) { - Document doc = new Document(); - Field id = new StringField("id", "doc_" + (i + startingId), Field.Store.YES); - doc.add(id); - //Store both position and offset information - Field text = new Field("content", DOCS[i], fieldType); - doc.add(text); - Field text2 = new Field("content2", DOCS[i], fieldType); - doc.add(text2); - writer.addDocument(doc); - } - } - return directory; - } -}
http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/date.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/date.arff b/integration/src/test/resources/date.arff deleted file mode 100644 index 9daeb52..0000000 --- a/integration/src/test/resources/date.arff +++ /dev/null @@ -1,18 +0,0 @@ - % Comments - % - % Comments go here % - @RELATION MahoutDateTest - - @ATTRIBUTE junk NUMERIC - @ATTRIBUTE date1 date - @ATTRIBUTE date2 date "yyyy.MM.dd G 'at' HH:mm:ss z" - @ATTRIBUTE date3 date "EEE, MMM d, ''yy" - @ATTRIBUTE date4 date "K:mm a, z" - @ATTRIBUTE date5 date "yyyyy.MMMMM.dd GGG hh:mm aaa" - @ATTRIBUTE date6 date "EEE, d MMM yyyy HH:mm:ss Z" - - - - @DATA - {0 1,1 "2001-07-04T12:08:56",2 "2001.07.04 AD at 12:08:56 PDT",3 "Wed, Jul 4, '01,4 0:08 PM, PDT",4 "0:08 PM, PDT", 5 "02001.July.04 AD 12:08 PM" ,6 "Wed, 4 Jul 2001 12:08:56 -0700" } - {0 2,1 "2001-08-04T12:09:56",2 "2011.07.04 AD at 12:08:56 PDT",3 "Mon, Jul 4, '11,4 0:08 PM, PDT",4 "0:08 PM, PDT", 5 "02001.July.14 AD 12:08 PM" ,6 "Mon, 4 Jul 2011 12:08:56 -0700" } http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/expected-arff-dictionary-2.csv ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/expected-arff-dictionary-2.csv b/integration/src/test/resources/expected-arff-dictionary-2.csv deleted file mode 100644 index acb1c43..0000000 --- a/integration/src/test/resources/expected-arff-dictionary-2.csv +++ /dev/null @@ -1,22 +0,0 @@ -Label bindings for Relation golf -temperature,1 -humidity,2 -outlook,0 -class,4 -windy,3 - -Values for nominal attributes -3 -outlook -3 -rain,3 -overcast,2 -sunny,1 -class -2 -play,2 -dont_play,1 -windy -2 -false,1 -true,2 http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/expected-arff-dictionary.csv ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/expected-arff-dictionary.csv b/integration/src/test/resources/expected-arff-dictionary.csv deleted file mode 100644 index f2dac13..0000000 --- a/integration/src/test/resources/expected-arff-dictionary.csv +++ /dev/null @@ -1,22 +0,0 @@ -Label bindings for Relation golf -humidity,2 -windy,3 -outlook,0 -class,4 -temperature,1 - -Values for nominal attributes -3 -windy -2 -true,2 -false,1 -outlook -3 -sunny,1 -overcast,2 -rain,3 -class -2 -play,2 -dont_play,1 http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/expected-arff-schema-2.json ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/expected-arff-schema-2.json b/integration/src/test/resources/expected-arff-schema-2.json deleted file mode 100644 index b73f55c..0000000 --- a/integration/src/test/resources/expected-arff-schema-2.json +++ /dev/null @@ -1 +0,0 @@ -[{"values":["rain","overcast","sunny"],"label":"false","attribute":"outlook","type":"categorical"},{"label":"false","attribute":"temperature","type":"numerical"},{"label":"false","attribute":"humidity","type":"numerical"},{"values":["false","true"],"label":"false","attribute":"windy","type":"categorical"},{"values":["play","dont_play"],"label":"true","attribute":"class","type":"categorical"}] \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/expected-arff-schema.json ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/expected-arff-schema.json b/integration/src/test/resources/expected-arff-schema.json deleted file mode 100644 index 36e0c89..0000000 --- a/integration/src/test/resources/expected-arff-schema.json +++ /dev/null @@ -1 +0,0 @@ -[{"values":["sunny","overcast","rain"],"attribute":"outlook","label":"false","type":"categorical"},{"attribute":"temperature","label":"false","type":"numerical"},{"attribute":"humidity","label":"false","type":"numerical"},{"values":["true","false"],"attribute":"windy","label":"false","type":"categorical"},{"values":["play","dont_play"],"attribute":"class","label":"true","type":"categorical"}] \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/non-numeric-1.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/non-numeric-1.arff b/integration/src/test/resources/non-numeric-1.arff deleted file mode 100644 index bf0c746..0000000 --- a/integration/src/test/resources/non-numeric-1.arff +++ /dev/null @@ -1,24 +0,0 @@ - % Comments - % - % Comments go here % - @RELATION Mahout - - @ATTRIBUTE junk NUMERIC - @ATTRIBUTE foo NUMERIC - @ATTRIBUTE bar {c,d,'xy, numeric','marc o\'polo', e} - @ATTRIBUTE hockey string - @ATTRIBUTE football date "yyyy-MM-dd" - - - - @DATA - {2 c,3 gretzky,4 1973-10-23} - {1 2.9,2 d,3 orr,4 1973-11-23} - {2 c,3 bossy,4 1981-10-23} - {1 2.6,2 c,3 lefleur,4 1989-10-23} - {3 esposito,4 1973-04-23} - {1 23.2,2 d,3 chelios,4 1999-2-23} - {3 richard,4 1973-10-12} - {3 howe,4 1983-06-23} - {0 2.2,2 d,3 messier,4 2008-11-23} - {2 c,3 roy,4 1973-10-13} http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/non-numeric-2.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/non-numeric-2.arff b/integration/src/test/resources/non-numeric-2.arff deleted file mode 100644 index 6df35b5..0000000 --- a/integration/src/test/resources/non-numeric-2.arff +++ /dev/null @@ -1,24 +0,0 @@ - % Comments - % - % Comments go here % - @RELATION Mahout - - @ATTRIBUTE junk NUMERIC - @ATTRIBUTE foo NUMERIC - @ATTRIBUTE test {f,z} - @ATTRIBUTE hockey string - @ATTRIBUTE football date "yyyy-MM-dd" - - - - @DATA - {2 f,3 gretzky,4 1973-10-23} - {1 2.9,2 z,3 orr,4 1973-11-23} - {2 f,3 bossy,4 1981-10-23} - {1 2.6,2 f,3 lefleur,4 1989-10-23} - {3 esposito,4 1973-04-23} - {1 23.2,2 z,3 chelios,4 1999-2-23} - {3 richard,4 1973-10-12} - {3 howe,4 1983-06-23} - {0 2.2,2 f,3 messier,4 2008-11-23} - {2 f,3 roy,4 1973-10-13} http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/quoted-id.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/quoted-id.arff b/integration/src/test/resources/quoted-id.arff deleted file mode 100644 index 1f724ed..0000000 --- a/integration/src/test/resources/quoted-id.arff +++ /dev/null @@ -1,9 +0,0 @@ -@RELATION 'quotes' -@ATTRIBUTE 'theNumeric' NUMERIC -@ATTRIBUTE "theInteger" INTEGER -@ATTRIBUTE theReal REAL -@ATTRIBUTE theNominal {"double-quote", 'single-quote', no-quote} -@DATA -1.0,2,3.0,"no-quote" -4.0,5,6.0,single-quote -7.0,8,9.0,'double-quote' http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/sample-dense.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/sample-dense.arff b/integration/src/test/resources/sample-dense.arff deleted file mode 100644 index dbf5dd2..0000000 --- a/integration/src/test/resources/sample-dense.arff +++ /dev/null @@ -1,20 +0,0 @@ - % Comments - % - % Comments go here % - @RELATION golf - - @ATTRIBUTE outlook {sunny,overcast, rain} - @ATTRIBUTE temperature NUMERIC - @ATTRIBUTE humidity NUMERIC - @ATTRIBUTE windy {false, true} - @ATTRIBUTE class {dont_play, play} - - - - @DATA - sunny, 65, ?, false, dont_play, {2} - sunny, 80, 90, true, dont_play - overcast, 83, 78, false, play ,{3} - rain, 70, 96, false, play - rain, 68, 80, false, play - rain, 65, 70, true, play http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/sample-sparse.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/sample-sparse.arff b/integration/src/test/resources/sample-sparse.arff deleted file mode 100644 index 25e1f9c..0000000 --- a/integration/src/test/resources/sample-sparse.arff +++ /dev/null @@ -1,24 +0,0 @@ - % Comments - % - % Comments go here % - @RELATION Mahout - - @ATTRIBUTE foo NUMERIC - @ATTRIBUTE bar NUMERIC - @ATTRIBUTE hockey NUMERIC - @ATTRIBUTE football NUMERIC - @ATTRIBUTE tennis NUMERIC - - - - @DATA - {1 23.1,2 3.23,3 1.2,4 ?} {5} - {0 2.9} - {0 2.7,2 3.2,3 1.3,4 0.2} {10} - {1 2.6,2 3.1,3 1.23,4 0.2} - {1 23.0,2 3.6,3 1.2,4 0.2} - {0 23.2,1 3.9,3 1.7,4 0.2} - {0 2.6,1 3.2,2 1.2,4 0.3} - {1 23.0,2 3.2,3 1.23} - {1 2.2,2 2.94,3 0.2} - {1 2.9,2 3.1} http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/sample.arff ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/sample.arff b/integration/src/test/resources/sample.arff deleted file mode 100644 index cd04b32..0000000 --- a/integration/src/test/resources/sample.arff +++ /dev/null @@ -1,11 +0,0 @@ -%comments -@RELATION Mahout -@ATTRIBUTE foo numeric -@ATTRIBUTE bar numeric -@ATTRIBUTE timestamp DATE "yyyy-MM-dd HH:mm:ss" -@ATTRIBUTE junk string -@ATTRIBUTE theNominal {c,b,a} -@DATA -1,2, "2009-01-01 5:55:55", foo, c -2,3 -{0 5,1 23} http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/integration/src/test/resources/test.mbox ---------------------------------------------------------------------- diff --git a/integration/src/test/resources/test.mbox b/integration/src/test/resources/test.mbox deleted file mode 100644 index 99017c0..0000000 --- a/integration/src/test/resources/test.mbox +++ /dev/null @@ -1,1038 +0,0 @@ -From dev-return-102527-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Wed Sep 01 21:01:35 2010 -Return-Path: <dev-return-102527-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 34434 invoked from network); 1 Sep 2010 21:01:34 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 1 Sep 2010 21:01:34 -0000 -Received: (qmail 26895 invoked by uid 500); 1 Sep 2010 21:01:34 -0000 -Delivered-To: [email protected] -Received: (qmail 26771 invoked by uid 500); 1 Sep 2010 21:01:33 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 26764 invoked by uid 99); 1 Sep 2010 21:01:33 -0000 -Received: from Unknown (HELO nike.apache.org) (192.87.106.230) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Sep 2010 21:01:33 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Sep 2010 21:01:16 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o81L0sNK020435 - for <[email protected]>; Wed, 1 Sep 2010 21:00:54 GMT -Message-ID: <32339136.123851283374854483.JavaMail.jira@thor> -Date: Wed, 1 Sep 2010 17:00:54 -0400 (EDT) -From: "Douglas Hurbon (JIRA)" <[email protected]> -To: [email protected] -Subject: [jira] Created: (COCOON-2300) jboss-5.1.0.GA vfszip protocol in - CharsetFactory -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 - -jboss-5.1.0.GA vfszip protocol in CharsetFactory ------------------------------------------------- - - Key: COCOON-2300 - URL: https://issues.apache.org/jira/browse/COCOON-2300 - Project: Cocoon - Issue Type: Bug - Components: Blocks: Serializers - Affects Versions: 2.1.11 - Reporter: Douglas Hurbon - Fix For: 2.1.12-dev (Current SVN) - - -Cocoon fails to initialize on Jboss 5.1 due to the new vfszip protocol it uses for class loading. CharsetFactory expects either jar:/ or file:/ - -Parsing the vfszip protocol in CharsetFactory solves the problem. - --- -This message is automatically generated by JIRA. -- -You can reply to this email to add a comment to the issue online. - - -From dev-return-102528-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Wed Sep 01 21:03:16 2010 -Return-Path: <dev-return-102528-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 34824 invoked from network); 1 Sep 2010 21:03:16 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 1 Sep 2010 21:03:16 -0000 -Received: (qmail 29126 invoked by uid 500); 1 Sep 2010 21:03:16 -0000 -Delivered-To: [email protected] -Received: (qmail 29044 invoked by uid 500); 1 Sep 2010 21:03:15 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 28904 invoked by uid 99); 1 Sep 2010 21:03:15 -0000 -Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Sep 2010 21:03:15 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Sep 2010 21:03:14 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o81L2sFQ020591 - for <[email protected]>; Wed, 1 Sep 2010 21:02:54 GMT -Message-ID: <18851425.124221283374974231.JavaMail.jira@thor> -Date: Wed, 1 Sep 2010 17:02:54 -0400 (EDT) -From: "Douglas Hurbon (JIRA)" <[email protected]> -To: [email protected] -Subject: [jira] Updated: (COCOON-2300) jboss-5.1.0.GA vfszip protocol in - CharsetFactory -In-Reply-To: <32339136.123851283374854483.JavaMail.jira@thor> -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - - - [ https://issues.apache.org/jira/browse/COCOON-2300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] - -Douglas Hurbon updated COCOON-2300: ------------------------------------ - - Attachment: CharsetFactory.patch - -Patch for the CharsetFactory running on Jboss 5.1. - -> jboss-5.1.0.GA vfszip protocol in CharsetFactory -> ------------------------------------------------ -> -> Key: COCOON-2300 -> URL: https://issues.apache.org/jira/browse/COCOON-2300 -> Project: Cocoon -> Issue Type: Bug -> Components: Blocks: Serializers -> Affects Versions: 2.1.11 -> Reporter: Douglas Hurbon -> Fix For: 2.1.12-dev (Current SVN) -> -> Attachments: CharsetFactory.patch -> -> -> Cocoon fails to initialize on Jboss 5.1 due to the new vfszip protocol it uses for class loading. CharsetFactory expects either jar:/ or file:/ -> Parsing the vfszip protocol in CharsetFactory solves the problem. - --- -This message is automatically generated by JIRA. -- -You can reply to this email to add a comment to the issue online. - - -From dev-return-102529-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Wed Sep 08 14:41:10 2010 -Return-Path: <dev-return-102529-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 13040 invoked from network); 8 Sep 2010 14:41:09 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 8 Sep 2010 14:41:09 -0000 -Received: (qmail 76345 invoked by uid 500); 8 Sep 2010 14:41:09 -0000 -Delivered-To: [email protected] -Received: (qmail 75377 invoked by uid 500); 8 Sep 2010 14:41:05 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 75370 invoked by uid 99); 8 Sep 2010 14:41:03 -0000 -Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Sep 2010 14:41:03 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Sep 2010 14:40:59 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o88EebFT004291 - for <[email protected]>; Wed, 8 Sep 2010 14:40:38 GMT -Message-ID: <7103927.76251283956837977.JavaMail.jira@thor> -Date: Wed, 8 Sep 2010 10:40:37 -0400 (EDT) -From: [email protected] -To: [email protected] -Subject: [jira] Subscription: COCOON-open-with-patch -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 - -Issue Subscription -Filter: COCOON-open-with-patch (114 issues) -Subscriber: cocoon - -Key Summary -COCOON-2300 jboss-5.1.0.GA vfszip protocol in CharsetFactory - https://issues.apache.org/jira/browse/COCOON-2300 -COCOON-2298 IncludeTransformer does not handle multi-valued parameters - https://issues.apache.org/jira/browse/COCOON-2298 -COCOON-2297 Character encoding does not follow JTidy properties - https://issues.apache.org/jira/browse/COCOON-2297 -COCOON-2296 [PATCH] Make flowscript work with Commons JXPath 1.3 - https://issues.apache.org/jira/browse/COCOON-2296 -COCOON-2295 integrating FOP-1.0 into Cocoon-2.1.12-dev - https://issues.apache.org/jira/browse/COCOON-2295 -COCOON-2294 Wrong version number for cocoon-serializers-impl in parent pom for revision 964648 - https://issues.apache.org/jira/browse/COCOON-2294 -COCOON-2290 CLONE - Add a read method to the SitemapComponentTestCase - https://issues.apache.org/jira/browse/COCOON-2290 -COCOON-2288 Allow usage of SLF4J for traces - https://issues.apache.org/jira/browse/COCOON-2288 -COCOON-2281 "Communication tools that we use" link to dev mailing list archive comes out at user mailing list archive - https://issues.apache.org/jira/browse/COCOON-2281 -COCOON-2268 To extend the image reader we need to change the visibility to the parameter of the ImageReader - https://issues.apache.org/jira/browse/COCOON-2268 -COCOON-2262 container.refresh() is called before embeddedServlet.init() - https://issues.apache.org/jira/browse/COCOON-2262 -COCOON-2260 wrong parent version in pom of cocoon-flowscript-impl - https://issues.apache.org/jira/browse/COCOON-2260 -COCOON-2249 XHTMLSerializer uses entity references " and ' which cause JavaScript parse errors - https://issues.apache.org/jira/browse/COCOON-2249 -COCOON-2246 HttpRequest should handle encoding in getParameter and getParameterValues in the same way - https://issues.apache.org/jira/browse/COCOON-2246 -COCOON-2233 Update archetypes to current trunk artifact versions - https://issues.apache.org/jira/browse/COCOON-2233 -COCOON-2222 Add SaxParser configuration properties - https://issues.apache.org/jira/browse/COCOON-2222 -COCOON-2216 IncludeCacheManager can not perfom parallel includes - https://issues.apache.org/jira/browse/COCOON-2216 -COCOON-2212 jx:attribute does not check name is correct before proceeding - https://issues.apache.org/jira/browse/COCOON-2212 -COCOON-2197 Making the cocoon-auth-block acegi-security-sample work - https://issues.apache.org/jira/browse/COCOON-2197 -COCOON-2173 AbstractCachingProcessingPipeline: Two requests can deadlock each other - https://issues.apache.org/jira/browse/COCOON-2173 -COCOON-2162 [PATCH] Fix for Paginator when accessing out of bounds Pagination page - https://issues.apache.org/jira/browse/COCOON-2162 -COCOON-2137 XSD Schemas for CForms Development - https://issues.apache.org/jira/browse/COCOON-2137 -COCOON-2114 fix sorting in TraversableGenerator - https://issues.apache.org/jira/browse/COCOON-2114 -COCOON-2108 xmodule:flow-attr Does not accept document objects - https://issues.apache.org/jira/browse/COCOON-2108 -COCOON-2100 Retrieving mimeType returned by pipeline executed from Flow - https://issues.apache.org/jira/browse/COCOON-2100 -COCOON-2040 Union widget does not work with booleanfield set as case widget - https://issues.apache.org/jira/browse/COCOON-2040 -COCOON-2037 New DynamicGroup widget - https://issues.apache.org/jira/browse/COCOON-2037 -COCOON-2032 [PATCH] Sort order in paginated repeater - https://issues.apache.org/jira/browse/COCOON-2032 -COCOON-2030 submit-on-change doesn't work for a multivaluefield with list-type="checkbox" - https://issues.apache.org/jira/browse/COCOON-2030 -COCOON-2018 Use thread context class loader to load custom binding classes - https://issues.apache.org/jira/browse/COCOON-2018 -COCOON-2017 More output beautification options for serializers - https://issues.apache.org/jira/browse/COCOON-2017 -COCOON-2015 Doctype added twice because root element (html) is inlined - https://issues.apache.org/jira/browse/COCOON-2015 -COCOON-2002 HTML transformer only works with latin-1 characters - https://issues.apache.org/jira/browse/COCOON-2002 -COCOON-1974 Donating ContextAttributeInputModule - https://issues.apache.org/jira/browse/COCOON-1974 -COCOON-1973 CaptchaValidator: allow case-insensitive matching - https://issues.apache.org/jira/browse/COCOON-1973 -COCOON-1964 Redirects inside a block called via the servlet protocol fail - https://issues.apache.org/jira/browse/COCOON-1964 -COCOON-1963 Add a redirect action to the browser update handler - https://issues.apache.org/jira/browse/COCOON-1963 -COCOON-1960 Pipeline errors for "generator/reader already set" should provide more information - https://issues.apache.org/jira/browse/COCOON-1960 -COCOON-1949 [PATCH] load flowscript from file into specified Rhino context object - https://issues.apache.org/jira/browse/COCOON-1949 -COCOON-1946 [PATCH] - Javaflow Sample errors trying to enhance Javaflow classes and showing cform templates - https://issues.apache.org/jira/browse/COCOON-1946 -COCOON-1943 [Patch] Parameters in blocks-protocol URIs get decoded too early - https://issues.apache.org/jira/browse/COCOON-1943 -COCOON-1932 [PATCH] correct styling of disabled suggestion lists - https://issues.apache.org/jira/browse/COCOON-1932 -COCOON-1929 [PATCH] Reloading classloader in Cocoon 2.2 - https://issues.apache.org/jira/browse/COCOON-1929 -COCOON-1917 Request Encoding problem: multipart/form vs. url encoded - https://issues.apache.org/jira/browse/COCOON-1917 -COCOON-1915 Nullable value with additional String or XMLizable in JavaSelectionList - https://issues.apache.org/jira/browse/COCOON-1915 -COCOON-1914 Text as XMLizable in EmptySelectionList - https://issues.apache.org/jira/browse/COCOON-1914 -COCOON-1899 [PATCH] Cocoon XML:DB Implementation should not depend on Xindice - https://issues.apache.org/jira/browse/COCOON-1899 -COCOON-1898 [PATCH] XPatch support for maven-cocoon-deployer-plugin - https://issues.apache.org/jira/browse/COCOON-1898 -COCOON-1893 XML-Binding: Problem creating a new element - https://issues.apache.org/jira/browse/COCOON-1893 -COCOON-1877 [PATCH] Pageable Repeater - https://issues.apache.org/jira/browse/COCOON-1877 -COCOON-1870 Lucene block does not store attributes when instructed so - https://issues.apache.org/jira/browse/COCOON-1870 -COCOON-1846 [PATCH] BooleanField and radio do not send on-value-changed at the rigth time with IE - https://issues.apache.org/jira/browse/COCOON-1846 -COCOON-1843 LDAPTransformer: add-entry tag doesn't work - https://issues.apache.org/jira/browse/COCOON-1843 -COCOON-1842 LDAPTransformer: ClassCastException with Binary fields - https://issues.apache.org/jira/browse/COCOON-1842 -COCOON-1810 [PATCH] JMSEventMessageListener does not work - https://issues.apache.org/jira/browse/COCOON-1810 -COCOON-1807 Workaround for IE Bug in <button> - https://issues.apache.org/jira/browse/COCOON-1807 -COCOON-1794 [PATCH] Propagation of namespaces to a repeaters child bindings and implementation of a move-node binding - https://issues.apache.org/jira/browse/COCOON-1794 -COCOON-1738 double-listbox problem in repeaters - https://issues.apache.org/jira/browse/COCOON-1738 -COCOON-1726 Implementation of Source that supports conditional GETs - https://issues.apache.org/jira/browse/COCOON-1726 -COCOON-1717 Use custom cache keys for caching uri coplets using input modules. - https://issues.apache.org/jira/browse/COCOON-1717 -COCOON-1697 Allow request parameters to be used in "for (var k in h)" kind of Javascript Loops - https://issues.apache.org/jira/browse/COCOON-1697 -COCOON-1648 Add support for ISO8601 in I18nTransformer and Forms - https://issues.apache.org/jira/browse/COCOON-1648 -COCOON-1618 [PATCH] SoapGenerator/Serializer for Axis Block - https://issues.apache.org/jira/browse/COCOON-1618 -COCOON-1611 [PATCH] Add additonal constructor to FormInstance.java to be able to pass a locale - https://issues.apache.org/jira/browse/COCOON-1611 -COCOON-1603 [PATCH] handling of alternatives in MailTransformer - https://issues.apache.org/jira/browse/COCOON-1603 -COCOON-1573 Improvement SetAttributeJXPathBinding and Contribution SetNodeValueJXPathBinding - https://issues.apache.org/jira/browse/COCOON-1573 -COCOON-1556 [PATCH] Add a JXPathConvertor for conversion betwean beans and Strings - https://issues.apache.org/jira/browse/COCOON-1556 -COCOON-1535 [PATCH] enhancement to {global:} input module: return all sitemap globals - https://issues.apache.org/jira/browse/COCOON-1535 -COCOON-1527 [PATCH] Cache control logic sheets for XSP to override getKey and getValidity - https://issues.apache.org/jira/browse/COCOON-1527 -COCOON-1526 [PATCH] processToDOM returns a read-only DOM - https://issues.apache.org/jira/browse/COCOON-1526 -COCOON-1519 [PATCH] TeeTransformer refactoring - https://issues.apache.org/jira/browse/COCOON-1519 -COCOON-1508 [PATCH] Avalonize TranscoderFactory - https://issues.apache.org/jira/browse/COCOON-1508 -COCOON-1506 [PATCH] Manually specifying a mounted sitemap's context - https://issues.apache.org/jira/browse/COCOON-1506 -COCOON-1488 [PATCH] htmlunit-based testing, needs to be ported to 2.2 - https://issues.apache.org/jira/browse/COCOON-1488 -COCOON-1467 ESQL exception handling problem - https://issues.apache.org/jira/browse/COCOON-1467 -COCOON-1439 [poi] vertical text orientation and font cache - https://issues.apache.org/jira/browse/COCOON-1439 -COCOON-1398 New CachingPortletAdapter - https://issues.apache.org/jira/browse/COCOON-1398 -COCOON-1395 [PATCH] Missing ContextAttributeInputModule - https://issues.apache.org/jira/browse/COCOON-1395 -COCOON-1394 [PATCH] Implementation of PortletRequest#getQueryString() - https://issues.apache.org/jira/browse/COCOON-1394 -COCOON-1384 [PATCH] flow redirector should allow explicit 'cocoon:' scheme - https://issues.apache.org/jira/browse/COCOON-1384 -COCOON-1370 [PATCH] proxy block can now use JTidy and handle multipart POST - https://issues.apache.org/jira/browse/COCOON-1370 -COCOON-1368 [PATCH] HTTPRequestTransformer - https://issues.apache.org/jira/browse/COCOON-1368 -COCOON-1362 [PATCH] log4j.xconf should have the same default config as logkit.xconf - https://issues.apache.org/jira/browse/COCOON-1362 -COCOON-1360 [patch] client side validation for CForms - https://issues.apache.org/jira/browse/COCOON-1360 -COCOON-1345 [PATCH] Extract convertors into their own block - https://issues.apache.org/jira/browse/COCOON-1345 -COCOON-1340 [PATCH] lucene block contribution : a AnalyzerManager component - https://issues.apache.org/jira/browse/COCOON-1340 -COCOON-1337 [PATCH] Suggestion for widget population - https://issues.apache.org/jira/browse/COCOON-1337 -COCOON-1336 [PATCH] PortletWindowAspect: hiding portlet mode icons and new feature "force-sizable" - https://issues.apache.org/jira/browse/COCOON-1336 -COCOON-1332 [PATCH] content-length and content-type for portlet ActionRequest - https://issues.apache.org/jira/browse/COCOON-1332 -COCOON-1329 [PATCH] Fix for cocoon.jar bundled in ear common for portal.war and portlet.war - https://issues.apache.org/jira/browse/COCOON-1329 -COCOON-1325 [PATCH] commons-fileupload based multipart parser - https://issues.apache.org/jira/browse/COCOON-1325 -COCOON-1302 [Patch] Word Document Generator - https://issues.apache.org/jira/browse/COCOON-1302 -COCOON-1295 ParallelContentAggregator, multithreaded aggregating - https://issues.apache.org/jira/browse/COCOON-1295 -COCOON-1260 [PATCH] MultipartParser can now handle multipart/mixed - https://issues.apache.org/jira/browse/COCOON-1260 -COCOON-1254 [Patch] OWQLTransformer + RDQLTransformer - https://issues.apache.org/jira/browse/COCOON-1254 -COCOON-1249 [Patch] XMLDBSource should accept scheme://user:pass@host:port/path URIs - https://issues.apache.org/jira/browse/COCOON-1249 -COCOON-1232 [PATCH] NEW--ModuleDB Action for ORACLE( auto. increment ) - https://issues.apache.org/jira/browse/COCOON-1232 -COCOON-1203 [PATCH] inserver junit testing - https://issues.apache.org/jira/browse/COCOON-1203 -COCOON-1200 [PATCH] XML CSS engine - https://issues.apache.org/jira/browse/COCOON-1200 -COCOON-1185 [PATCH] BerkeleyDBStore - https://issues.apache.org/jira/browse/COCOON-1185 -COCOON-1147 [PATCH] namespace issues with XMLDBTransformer - https://issues.apache.org/jira/browse/COCOON-1147 -COCOON-1125 [PATCH] Updated CastorTransformer + samples - https://issues.apache.org/jira/browse/COCOON-1125 -COCOON-1027 [PATCH] CocoonBean add additional features for reprocessing pipelines and interrupt processing - https://issues.apache.org/jira/browse/COCOON-1027 -COCOON-996 [PATCH] LuceneIndexContentHandler.java produces CLOBs - https://issues.apache.org/jira/browse/COCOON-996 -COCOON-988 [PATCH] StreamGenerator can't handle multipart request parameters correctly - https://issues.apache.org/jira/browse/COCOON-988 -COCOON-881 [PATCH] file upload component for usage with flowscript - https://issues.apache.org/jira/browse/COCOON-881 -COCOON-871 [PATCH] XML posting from SourceWritingTransformer by using an enhanced HTTPClientSource - https://issues.apache.org/jira/browse/COCOON-871 -COCOON-867 [PATCH] wsinclude and htmlinclude transformers - https://issues.apache.org/jira/browse/COCOON-867 -COCOON-865 [PATCH] New ResourceLoadAction - https://issues.apache.org/jira/browse/COCOON-865 -COCOON-844 [PATCH] adding <wd:on-phase> and moving load() and save() to Form. - https://issues.apache.org/jira/browse/COCOON-844 -COCOON-825 [PATCH] Fix Bug: Better handling of CLOB in esql (get-xml) and handling of Oracle 'temporary lobs' - https://issues.apache.org/jira/browse/COCOON-825 -COCOON-719 [PATCH] Support for transactions in SQLTransformer - https://issues.apache.org/jira/browse/COCOON-719 -COCOON-717 [PATCH] Namespace cleanup in HTMLSerializer - https://issues.apache.org/jira/browse/COCOON-717 -COCOON-665 [PATCH] HSSFSerializer Support for FreezePane - https://issues.apache.org/jira/browse/COCOON-665 - -You may edit this subscription at: -https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10311&filterId=12310771 - - -From dev-return-102530-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Thu Sep 09 21:09:56 2010 -Return-Path: <dev-return-102530-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 92717 invoked from network); 9 Sep 2010 21:09:55 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 9 Sep 2010 21:09:55 -0000 -Received: (qmail 28372 invoked by uid 500); 9 Sep 2010 21:09:55 -0000 -Delivered-To: [email protected] -Received: (qmail 28206 invoked by uid 500); 9 Sep 2010 21:09:54 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 28199 invoked by uid 99); 9 Sep 2010 21:09:53 -0000 -Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) - by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Sep 2010 21:09:53 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Sep 2010 21:09:53 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o89L9WIT025382 - for <[email protected]>; Thu, 9 Sep 2010 21:09:33 GMT -Message-ID: <4580051.103361284066572901.JavaMail.jira@thor> -Date: Thu, 9 Sep 2010 17:09:32 -0400 (EDT) -From: "Douglas Hurbon (JIRA)" <[email protected]> -To: [email protected] -Subject: [jira] Created: (COCOON-2301) Cocoon Cron Block Configurable - Clustering -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - -Cocoon Cron Block Configurable Clustering ------------------------------------------ - - Key: COCOON-2301 - URL: https://issues.apache.org/jira/browse/COCOON-2301 - Project: Cocoon - Issue Type: Improvement - Components: Blocks: Cron - Affects Versions: 2.1.11 - Reporter: Douglas Hurbon - - -The QuartzJobScheduler is modified to respond to a configuration parameter: clustered=true so that it can correctly use a clustered job store when using cocoon in a cluster. - --- -This message is automatically generated by JIRA. -- -You can reply to this email to add a comment to the issue online. - - -From dev-return-102531-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Thu Sep 09 21:12:00 2010 -Return-Path: <dev-return-102531-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 94093 invoked from network); 9 Sep 2010 21:12:00 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 9 Sep 2010 21:12:00 -0000 -Received: (qmail 32222 invoked by uid 500); 9 Sep 2010 21:11:59 -0000 -Delivered-To: [email protected] -Received: (qmail 31836 invoked by uid 500); 9 Sep 2010 21:11:58 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 31829 invoked by uid 99); 9 Sep 2010 21:11:58 -0000 -Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) - by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Sep 2010 21:11:58 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Sep 2010 21:11:58 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o89LBcLv025458 - for <[email protected]>; Thu, 9 Sep 2010 21:11:38 GMT -Message-ID: <15745146.103561284066698277.JavaMail.jira@thor> -Date: Thu, 9 Sep 2010 17:11:38 -0400 (EDT) -From: "Douglas Hurbon (JIRA)" <[email protected]> -To: [email protected] -Subject: [jira] Updated: (COCOON-2301) Cocoon Cron Block Configurable - Clustering -In-Reply-To: <4580051.103361284066572901.JavaMail.jira@thor> -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - - - [ https://issues.apache.org/jira/browse/COCOON-2301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] - -Douglas Hurbon updated COCOON-2301: ------------------------------------ - - Attachment: QuartzJobScheduler.patch - -Patch to make cocoon_2_1_x/src/blocks/cron/java/org/apache/cocoon/components/cron/QuartzJobScheduler.java respond correctly to configuration for clustering. - -> Cocoon Cron Block Configurable Clustering -> ----------------------------------------- -> -> Key: COCOON-2301 -> URL: https://issues.apache.org/jira/browse/COCOON-2301 -> Project: Cocoon -> Issue Type: Improvement -> Components: Blocks: Cron -> Affects Versions: 2.1.11 -> Reporter: Douglas Hurbon -> Attachments: QuartzJobScheduler.patch -> -> -> The QuartzJobScheduler is modified to respond to a configuration parameter: clustered=true so that it can correctly use a clustered job store when using cocoon in a cluster. - --- -This message is automatically generated by JIRA. -- -You can reply to this email to add a comment to the issue online. - - -From dev-return-102532-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Wed Sep 15 14:42:02 2010 -Return-Path: <dev-return-102532-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 34078 invoked from network); 15 Sep 2010 14:42:01 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 15 Sep 2010 14:42:01 -0000 -Received: (qmail 5328 invoked by uid 500); 15 Sep 2010 14:42:01 -0000 -Delivered-To: [email protected] -Received: (qmail 4960 invoked by uid 500); 15 Sep 2010 14:41:57 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 4952 invoked by uid 99); 15 Sep 2010 14:41:56 -0000 -Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Sep 2010 14:41:56 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Sep 2010 14:41:54 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o8FEfYjF006141 - for <[email protected]>; Wed, 15 Sep 2010 14:41:34 GMT -Message-ID: <13233245.204441284561694517.JavaMail.jira@thor> -Date: Wed, 15 Sep 2010 10:41:34 -0400 (EDT) -From: [email protected] -To: [email protected] -Subject: [jira] Subscription: COCOON-open-with-patch -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - -Issue Subscription -Filter: COCOON-open-with-patch (115 issues) -Subscriber: cocoon - -Key Summary -COCOON-2301 Cocoon Cron Block Configurable Clustering - https://issues.apache.org/jira/browse/COCOON-2301 -COCOON-2300 jboss-5.1.0.GA vfszip protocol in CharsetFactory - https://issues.apache.org/jira/browse/COCOON-2300 -COCOON-2298 IncludeTransformer does not handle multi-valued parameters - https://issues.apache.org/jira/browse/COCOON-2298 -COCOON-2297 Character encoding does not follow JTidy properties - https://issues.apache.org/jira/browse/COCOON-2297 -COCOON-2296 [PATCH] Make flowscript work with Commons JXPath 1.3 - https://issues.apache.org/jira/browse/COCOON-2296 -COCOON-2295 integrating FOP-1.0 into Cocoon-2.1.12-dev - https://issues.apache.org/jira/browse/COCOON-2295 -COCOON-2294 Wrong version number for cocoon-serializers-impl in parent pom for revision 964648 - https://issues.apache.org/jira/browse/COCOON-2294 -COCOON-2290 CLONE - Add a read method to the SitemapComponentTestCase - https://issues.apache.org/jira/browse/COCOON-2290 -COCOON-2288 Allow usage of SLF4J for traces - https://issues.apache.org/jira/browse/COCOON-2288 -COCOON-2281 "Communication tools that we use" link to dev mailing list archive comes out at user mailing list archive - https://issues.apache.org/jira/browse/COCOON-2281 -COCOON-2268 To extend the image reader we need to change the visibility to the parameter of the ImageReader - https://issues.apache.org/jira/browse/COCOON-2268 -COCOON-2262 container.refresh() is called before embeddedServlet.init() - https://issues.apache.org/jira/browse/COCOON-2262 -COCOON-2260 wrong parent version in pom of cocoon-flowscript-impl - https://issues.apache.org/jira/browse/COCOON-2260 -COCOON-2249 XHTMLSerializer uses entity references " and ' which cause JavaScript parse errors - https://issues.apache.org/jira/browse/COCOON-2249 -COCOON-2246 HttpRequest should handle encoding in getParameter and getParameterValues in the same way - https://issues.apache.org/jira/browse/COCOON-2246 -COCOON-2233 Update archetypes to current trunk artifact versions - https://issues.apache.org/jira/browse/COCOON-2233 -COCOON-2222 Add SaxParser configuration properties - https://issues.apache.org/jira/browse/COCOON-2222 -COCOON-2216 IncludeCacheManager can not perfom parallel includes - https://issues.apache.org/jira/browse/COCOON-2216 -COCOON-2212 jx:attribute does not check name is correct before proceeding - https://issues.apache.org/jira/browse/COCOON-2212 -COCOON-2197 Making the cocoon-auth-block acegi-security-sample work - https://issues.apache.org/jira/browse/COCOON-2197 -COCOON-2173 AbstractCachingProcessingPipeline: Two requests can deadlock each other - https://issues.apache.org/jira/browse/COCOON-2173 -COCOON-2162 [PATCH] Fix for Paginator when accessing out of bounds Pagination page - https://issues.apache.org/jira/browse/COCOON-2162 -COCOON-2137 XSD Schemas for CForms Development - https://issues.apache.org/jira/browse/COCOON-2137 -COCOON-2114 fix sorting in TraversableGenerator - https://issues.apache.org/jira/browse/COCOON-2114 -COCOON-2108 xmodule:flow-attr Does not accept document objects - https://issues.apache.org/jira/browse/COCOON-2108 -COCOON-2100 Retrieving mimeType returned by pipeline executed from Flow - https://issues.apache.org/jira/browse/COCOON-2100 -COCOON-2040 Union widget does not work with booleanfield set as case widget - https://issues.apache.org/jira/browse/COCOON-2040 -COCOON-2037 New DynamicGroup widget - https://issues.apache.org/jira/browse/COCOON-2037 -COCOON-2032 [PATCH] Sort order in paginated repeater - https://issues.apache.org/jira/browse/COCOON-2032 -COCOON-2030 submit-on-change doesn't work for a multivaluefield with list-type="checkbox" - https://issues.apache.org/jira/browse/COCOON-2030 -COCOON-2018 Use thread context class loader to load custom binding classes - https://issues.apache.org/jira/browse/COCOON-2018 -COCOON-2017 More output beautification options for serializers - https://issues.apache.org/jira/browse/COCOON-2017 -COCOON-2015 Doctype added twice because root element (html) is inlined - https://issues.apache.org/jira/browse/COCOON-2015 -COCOON-2002 HTML transformer only works with latin-1 characters - https://issues.apache.org/jira/browse/COCOON-2002 -COCOON-1974 Donating ContextAttributeInputModule - https://issues.apache.org/jira/browse/COCOON-1974 -COCOON-1973 CaptchaValidator: allow case-insensitive matching - https://issues.apache.org/jira/browse/COCOON-1973 -COCOON-1964 Redirects inside a block called via the servlet protocol fail - https://issues.apache.org/jira/browse/COCOON-1964 -COCOON-1963 Add a redirect action to the browser update handler - https://issues.apache.org/jira/browse/COCOON-1963 -COCOON-1960 Pipeline errors for "generator/reader already set" should provide more information - https://issues.apache.org/jira/browse/COCOON-1960 -COCOON-1949 [PATCH] load flowscript from file into specified Rhino context object - https://issues.apache.org/jira/browse/COCOON-1949 -COCOON-1946 [PATCH] - Javaflow Sample errors trying to enhance Javaflow classes and showing cform templates - https://issues.apache.org/jira/browse/COCOON-1946 -COCOON-1943 [Patch] Parameters in blocks-protocol URIs get decoded too early - https://issues.apache.org/jira/browse/COCOON-1943 -COCOON-1932 [PATCH] correct styling of disabled suggestion lists - https://issues.apache.org/jira/browse/COCOON-1932 -COCOON-1929 [PATCH] Reloading classloader in Cocoon 2.2 - https://issues.apache.org/jira/browse/COCOON-1929 -COCOON-1917 Request Encoding problem: multipart/form vs. url encoded - https://issues.apache.org/jira/browse/COCOON-1917 -COCOON-1915 Nullable value with additional String or XMLizable in JavaSelectionList - https://issues.apache.org/jira/browse/COCOON-1915 -COCOON-1914 Text as XMLizable in EmptySelectionList - https://issues.apache.org/jira/browse/COCOON-1914 -COCOON-1899 [PATCH] Cocoon XML:DB Implementation should not depend on Xindice - https://issues.apache.org/jira/browse/COCOON-1899 -COCOON-1898 [PATCH] XPatch support for maven-cocoon-deployer-plugin - https://issues.apache.org/jira/browse/COCOON-1898 -COCOON-1893 XML-Binding: Problem creating a new element - https://issues.apache.org/jira/browse/COCOON-1893 -COCOON-1877 [PATCH] Pageable Repeater - https://issues.apache.org/jira/browse/COCOON-1877 -COCOON-1870 Lucene block does not store attributes when instructed so - https://issues.apache.org/jira/browse/COCOON-1870 -COCOON-1846 [PATCH] BooleanField and radio do not send on-value-changed at the rigth time with IE - https://issues.apache.org/jira/browse/COCOON-1846 -COCOON-1843 LDAPTransformer: add-entry tag doesn't work - https://issues.apache.org/jira/browse/COCOON-1843 -COCOON-1842 LDAPTransformer: ClassCastException with Binary fields - https://issues.apache.org/jira/browse/COCOON-1842 -COCOON-1810 [PATCH] JMSEventMessageListener does not work - https://issues.apache.org/jira/browse/COCOON-1810 -COCOON-1807 Workaround for IE Bug in <button> - https://issues.apache.org/jira/browse/COCOON-1807 -COCOON-1794 [PATCH] Propagation of namespaces to a repeaters child bindings and implementation of a move-node binding - https://issues.apache.org/jira/browse/COCOON-1794 -COCOON-1738 double-listbox problem in repeaters - https://issues.apache.org/jira/browse/COCOON-1738 -COCOON-1726 Implementation of Source that supports conditional GETs - https://issues.apache.org/jira/browse/COCOON-1726 -COCOON-1717 Use custom cache keys for caching uri coplets using input modules. - https://issues.apache.org/jira/browse/COCOON-1717 -COCOON-1697 Allow request parameters to be used in "for (var k in h)" kind of Javascript Loops - https://issues.apache.org/jira/browse/COCOON-1697 -COCOON-1648 Add support for ISO8601 in I18nTransformer and Forms - https://issues.apache.org/jira/browse/COCOON-1648 -COCOON-1618 [PATCH] SoapGenerator/Serializer for Axis Block - https://issues.apache.org/jira/browse/COCOON-1618 -COCOON-1611 [PATCH] Add additonal constructor to FormInstance.java to be able to pass a locale - https://issues.apache.org/jira/browse/COCOON-1611 -COCOON-1603 [PATCH] handling of alternatives in MailTransformer - https://issues.apache.org/jira/browse/COCOON-1603 -COCOON-1573 Improvement SetAttributeJXPathBinding and Contribution SetNodeValueJXPathBinding - https://issues.apache.org/jira/browse/COCOON-1573 -COCOON-1556 [PATCH] Add a JXPathConvertor for conversion betwean beans and Strings - https://issues.apache.org/jira/browse/COCOON-1556 -COCOON-1535 [PATCH] enhancement to {global:} input module: return all sitemap globals - https://issues.apache.org/jira/browse/COCOON-1535 -COCOON-1527 [PATCH] Cache control logic sheets for XSP to override getKey and getValidity - https://issues.apache.org/jira/browse/COCOON-1527 -COCOON-1526 [PATCH] processToDOM returns a read-only DOM - https://issues.apache.org/jira/browse/COCOON-1526 -COCOON-1519 [PATCH] TeeTransformer refactoring - https://issues.apache.org/jira/browse/COCOON-1519 -COCOON-1508 [PATCH] Avalonize TranscoderFactory - https://issues.apache.org/jira/browse/COCOON-1508 -COCOON-1506 [PATCH] Manually specifying a mounted sitemap's context - https://issues.apache.org/jira/browse/COCOON-1506 -COCOON-1488 [PATCH] htmlunit-based testing, needs to be ported to 2.2 - https://issues.apache.org/jira/browse/COCOON-1488 -COCOON-1467 ESQL exception handling problem - https://issues.apache.org/jira/browse/COCOON-1467 -COCOON-1439 [poi] vertical text orientation and font cache - https://issues.apache.org/jira/browse/COCOON-1439 -COCOON-1398 New CachingPortletAdapter - https://issues.apache.org/jira/browse/COCOON-1398 -COCOON-1395 [PATCH] Missing ContextAttributeInputModule - https://issues.apache.org/jira/browse/COCOON-1395 -COCOON-1394 [PATCH] Implementation of PortletRequest#getQueryString() - https://issues.apache.org/jira/browse/COCOON-1394 -COCOON-1384 [PATCH] flow redirector should allow explicit 'cocoon:' scheme - https://issues.apache.org/jira/browse/COCOON-1384 -COCOON-1370 [PATCH] proxy block can now use JTidy and handle multipart POST - https://issues.apache.org/jira/browse/COCOON-1370 -COCOON-1368 [PATCH] HTTPRequestTransformer - https://issues.apache.org/jira/browse/COCOON-1368 -COCOON-1362 [PATCH] log4j.xconf should have the same default config as logkit.xconf - https://issues.apache.org/jira/browse/COCOON-1362 -COCOON-1360 [patch] client side validation for CForms - https://issues.apache.org/jira/browse/COCOON-1360 -COCOON-1345 [PATCH] Extract convertors into their own block - https://issues.apache.org/jira/browse/COCOON-1345 -COCOON-1340 [PATCH] lucene block contribution : a AnalyzerManager component - https://issues.apache.org/jira/browse/COCOON-1340 -COCOON-1337 [PATCH] Suggestion for widget population - https://issues.apache.org/jira/browse/COCOON-1337 -COCOON-1336 [PATCH] PortletWindowAspect: hiding portlet mode icons and new feature "force-sizable" - https://issues.apache.org/jira/browse/COCOON-1336 -COCOON-1332 [PATCH] content-length and content-type for portlet ActionRequest - https://issues.apache.org/jira/browse/COCOON-1332 -COCOON-1329 [PATCH] Fix for cocoon.jar bundled in ear common for portal.war and portlet.war - https://issues.apache.org/jira/browse/COCOON-1329 -COCOON-1325 [PATCH] commons-fileupload based multipart parser - https://issues.apache.org/jira/browse/COCOON-1325 -COCOON-1302 [Patch] Word Document Generator - https://issues.apache.org/jira/browse/COCOON-1302 -COCOON-1295 ParallelContentAggregator, multithreaded aggregating - https://issues.apache.org/jira/browse/COCOON-1295 -COCOON-1260 [PATCH] MultipartParser can now handle multipart/mixed - https://issues.apache.org/jira/browse/COCOON-1260 -COCOON-1254 [Patch] OWQLTransformer + RDQLTransformer - https://issues.apache.org/jira/browse/COCOON-1254 -COCOON-1249 [Patch] XMLDBSource should accept scheme://user:pass@host:port/path URIs - https://issues.apache.org/jira/browse/COCOON-1249 -COCOON-1232 [PATCH] NEW--ModuleDB Action for ORACLE( auto. increment ) - https://issues.apache.org/jira/browse/COCOON-1232 -COCOON-1203 [PATCH] inserver junit testing - https://issues.apache.org/jira/browse/COCOON-1203 -COCOON-1200 [PATCH] XML CSS engine - https://issues.apache.org/jira/browse/COCOON-1200 -COCOON-1185 [PATCH] BerkeleyDBStore - https://issues.apache.org/jira/browse/COCOON-1185 -COCOON-1147 [PATCH] namespace issues with XMLDBTransformer - https://issues.apache.org/jira/browse/COCOON-1147 -COCOON-1125 [PATCH] Updated CastorTransformer + samples - https://issues.apache.org/jira/browse/COCOON-1125 -COCOON-1027 [PATCH] CocoonBean add additional features for reprocessing pipelines and interrupt processing - https://issues.apache.org/jira/browse/COCOON-1027 -COCOON-996 [PATCH] LuceneIndexContentHandler.java produces CLOBs - https://issues.apache.org/jira/browse/COCOON-996 -COCOON-988 [PATCH] StreamGenerator can't handle multipart request parameters correctly - https://issues.apache.org/jira/browse/COCOON-988 -COCOON-881 [PATCH] file upload component for usage with flowscript - https://issues.apache.org/jira/browse/COCOON-881 -COCOON-871 [PATCH] XML posting from SourceWritingTransformer by using an enhanced HTTPClientSource - https://issues.apache.org/jira/browse/COCOON-871 -COCOON-867 [PATCH] wsinclude and htmlinclude transformers - https://issues.apache.org/jira/browse/COCOON-867 -COCOON-865 [PATCH] New ResourceLoadAction - https://issues.apache.org/jira/browse/COCOON-865 -COCOON-844 [PATCH] adding <wd:on-phase> and moving load() and save() to Form. - https://issues.apache.org/jira/browse/COCOON-844 -COCOON-825 [PATCH] Fix Bug: Better handling of CLOB in esql (get-xml) and handling of Oracle 'temporary lobs' - https://issues.apache.org/jira/browse/COCOON-825 -COCOON-719 [PATCH] Support for transactions in SQLTransformer - https://issues.apache.org/jira/browse/COCOON-719 -COCOON-717 [PATCH] Namespace cleanup in HTMLSerializer - https://issues.apache.org/jira/browse/COCOON-717 -COCOON-665 [PATCH] HSSFSerializer Support for FreezePane - https://issues.apache.org/jira/browse/COCOON-665 - -You may edit this subscription at: -https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10311&filterId=12310771 - - -From dev-return-102533-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org Sat Sep 18 00:15:21 2010 -Return-Path: <dev-return-102533-apmail-cocoon-dev-archive=cocoon.apache....@cocoon.apache.org> -Delivered-To: [email protected] -Received: (qmail 70276 invoked from network); 18 Sep 2010 00:15:21 -0000 -Received: from unknown (HELO mail.apache.org) (140.211.11.3) - by 140.211.11.9 with SMTP; 18 Sep 2010 00:15:21 -0000 -Received: (qmail 17738 invoked by uid 500); 18 Sep 2010 00:15:20 -0000 -Delivered-To: [email protected] -Received: (qmail 17581 invoked by uid 500); 18 Sep 2010 00:15:19 -0000 -Mailing-List: contact [email protected]; run by ezmlm -Precedence: bulk -list-help: <mailto:[email protected]> -list-unsubscribe: <mailto:[email protected]> -List-Post: <mailto:[email protected]> -Reply-To: [email protected] -List-Id: <dev.cocoon.apache.org> -Delivered-To: mailing list [email protected] -Received: (qmail 17574 invoked by uid 99); 18 Sep 2010 00:15:19 -0000 -Received: from Unknown (HELO nike.apache.org) (192.87.106.230) - by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Sep 2010 00:15:19 +0000 -X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 - tests=ALL_TRUSTED -X-Spam-Check-By: apache.org -Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) - by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Sep 2010 00:15:00 +0000 -Received: from thor (localhost [127.0.0.1]) - by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o8I0EcCI022463 - for <[email protected]>; Sat, 18 Sep 2010 00:14:39 GMT -Message-ID: <27933486.264201284768878915.JavaMail.jira@thor> -Date: Fri, 17 Sep 2010 20:14:38 -0400 (EDT) -From: "Florent ANDRE (JIRA)" <[email protected]> -To: [email protected] -Subject: [jira] Created: (COCOON-2302) C2.2 : unable to find daisy-..-1.5 - jars in rev 959219 -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 - -C2.2 : unable to find daisy-..-1.5 jars in rev 959219 ------------------------------------------------------ - - Key: COCOON-2302 - URL: https://issues.apache.org/jira/browse/COCOON-2302 - Project: Cocoon - Issue Type: Bug - Components: - Build System: Maven - Affects Versions: 2.2-dev (Current SVN) - Reporter: Florent ANDRE - - -Hi, - -On a fresh co of cocoon trunk give me this errors when mvn install. - -Find this repository (http://daisycms.org/maven/maven2/dev/), but there is just 2.5 versions of libs. - -Ugrade dependencies to 2.5 or another 1.5 repository ? - -Thanks. - -INFO] Unable to find resource 'daisy:daisy-util:jar:1.5-dev' in repository gkossakowski-maven2 (http://people.apache.org/~gkossakowski/maven2/repository) -[INFO] ------------------------------------------------------------------------ -[ERROR] BUILD ERROR -[INFO] ------------------------------------------------------------------------ -[INFO] Failed to resolve artifact. - -Missing: ----------- -1) daisy:daisy-repository-api:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-repository-api -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-api -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-repository-api:jar:1.5-dev - -2) nekodtd:nekodtd:jar:0.1.11 - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=nekodtd -DartifactId=nekodtd -Dversion=0.1.11 -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=nekodtd -DartifactId=nekodtd -Dversion=0.1.11 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) nekodtd:nekodtd:jar:0.1.11 - -3) daisy:daisy-repository-xmlschema-bindings:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-repository-xmlschema-bindings -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-xmlschema-bindings -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-repository-xmlschema-bindings:jar:1.5-dev - -4) daisy:daisy-repository-client-impl:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-repository-client-impl -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-client-impl -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-repository-client-impl:jar:1.5-dev - -5) daisy:daisy-repository-common-impl:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-repository-common-impl -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-common-impl -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-repository-common-impl:jar:1.5-dev - -6) daisy:daisy-repository-spi:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-repository-spi -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-spi -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-repository-spi:jar:1.5-dev - -7) daisy:daisy-jmsclient-api:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-jmsclient-api -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-jmsclient-api -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-jmsclient-api:jar:1.5-dev - -8) daisy:daisy-htmlcleaner:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-htmlcleaner -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-htmlcleaner -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-htmlcleaner:jar:1.5-dev - -9) daisy:daisy-util:jar:1.5-dev - - Try downloading the file manually from the project website. - - Then, install it using the command: - mvn install:install-file -DgroupId=daisy -DartifactId=daisy-util -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file - - Alternatively, if you host your own repository you can deploy the file there: - mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-util -Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] - - Path to dependency: - 1) org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - 2) daisy:daisy-util:jar:1.5-dev - ----------- -9 required artifacts are missing. - -for artifact: - -org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT - -from the specified remote repositories: - apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository), - central (http://repo1.maven.org/maven2), - maven-snapshot (http://snapshots.maven.codehaus.org/maven2/), - cocoondev (http://cocoondev.org/repository), - gkossakowski-maven2 (http://people.apache.org/~gkossakowski/maven2/repository) - - - --- -This message is automatically generated by JIRA. -- -You can reply to this email to add a comment to the issue online. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/math-scala/pom.xml ---------------------------------------------------------------------- diff --git a/math-scala/pom.xml b/math-scala/pom.xml deleted file mode 100644 index 0d74e32..0000000 --- a/math-scala/pom.xml +++ /dev/null @@ -1,244 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.mahout</groupId> - <artifactId>mahout</artifactId> - <version>0.13.1-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>mahout-math-scala_2.10</artifactId> - <name>Mahout Math Scala bindings</name> - <description>High performance scientific and technical computing data structures and methods, - mostly based on CERN's - Colt Java API - </description> - - <packaging>jar</packaging> - - <build> - - <plugins> - <!-- create test jar so other modules can reuse the math-scala test utility classes. --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>test-jar</goal> - </goals> - <phase>package</phase> - </execution> - </executions> - </plugin> - - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - </plugin> - - <plugin> - <artifactId>maven-source-plugin</artifactId> - </plugin> - - <plugin> - <groupId>net.alchim31.maven</groupId> - <artifactId>scala-maven-plugin</artifactId> - <executions> - <execution> - <id>add-scala-sources</id> - <phase>initialize</phase> - <goals> - <goal>add-source</goal> - </goals> - </execution> - <execution> - <id>scala-compile</id> - <phase>process-resources</phase> - <goals> - <goal>compile</goal> - </goals> - </execution> - <execution> - <id>scala-test-compile</id> - <phase>process-test-resources</phase> - <goals> - <goal>testCompile</goal> - </goals> - </execution> - </executions> - </plugin> - <!-- copy jars to top directory, which is MAHOUT_HOME --> - <plugin> - <artifactId>maven-antrun-plugin</artifactId> - <version>1.4</version> - <executions> - <execution> - <id>copy</id> - <phase>package</phase> - <configuration> - <tasks> - <copy file="target/mahout-math-scala_${scala.compat.version}-${version}.jar" tofile="../mahout-math-scala_${scala.compat.version}-${version}.jar" /> - </tasks> - </configuration> - <goals> - <goal>run</goal> - </goals> - </execution> - </executions> - </plugin> - <!--this is what scalatest recommends to do to enable scala tests --> - - <!-- disable surefire --> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <skipTests>true</skipTests> - </configuration> - </plugin> - <!-- enable scalatest --> - <plugin> - <groupId>org.scalatest</groupId> - <artifactId>scalatest-maven-plugin</artifactId> - <configuration> - <argLine>-Xmx4g</argLine> - </configuration> - <executions> - <execution> - <id>test</id> - <goals> - <goal>test</goal> - </goals> - </execution> - </executions> - </plugin> - <!-- remove jars from top directory on clean --> - <plugin> - <artifactId>maven-clean-plugin</artifactId> - <version>3.0.0</version> - <configuration> - <filesets> - <fileset> - <directory>../</directory> - <includes> - <include>mahout-math-scala*.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - </filesets> - </configuration> - </plugin> - </plugins> - </build> - - <dependencies> - - <dependency> - <groupId>org.apache.mahout</groupId> - <artifactId>mahout-math</artifactId> - </dependency> - - <dependency> - <groupId>com.esotericsoftware.kryo</groupId> - <artifactId>kryo</artifactId> - <version>2.24.0</version> - </dependency> - - <!-- 3rd-party --> - <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - </dependency> - - <dependency> - <groupId>com.github.scopt</groupId> - <artifactId>scopt_${scala.compat.version}</artifactId> - <version>3.3.0</version> - </dependency> - - - <!-- scala stuff --> - <dependency> - <groupId>org.scalatest</groupId> - <artifactId>scalatest_${scala.compat.version}</artifactId> - </dependency> - - <dependency> - <groupId>org.scala-lang</groupId> - <artifactId>scala-reflect</artifactId> - <version>${scala.version}</version> - </dependency> - - </dependencies> - <profiles> - <profile> - <id>mahout-release</id> - <build> - <plugins> - <plugin> - <groupId>net.alchim31.maven</groupId> - <artifactId>scala-maven-plugin</artifactId> - <executions> - <execution> - <id>generate-scaladoc</id> - <goals> - <goal>doc</goal> - </goals> - </execution> - <execution> - <id>attach-scaladoc-jar</id> - <goals> - <goal>doc-jar</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - <profile> - <id>travis</id> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <!-- Limit memory for unit tests in Travis --> - <argLine>-Xmx3g</argLine> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-failsafe-plugin</artifactId> - <configuration> - <!-- Limit memory for integration tests in Travis --> - <argLine>-Xmx3g</argLine> - </configuration> - </plugin> - </plugins> - </build> - </profile> - </profiles> -</project> http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/math-scala/src/main/scala/org/apache/mahout/classifier/naivebayes/NBClassifier.scala ---------------------------------------------------------------------- diff --git a/math-scala/src/main/scala/org/apache/mahout/classifier/naivebayes/NBClassifier.scala b/math-scala/src/main/scala/org/apache/mahout/classifier/naivebayes/NBClassifier.scala deleted file mode 100644 index 6f8ecb3..0000000 --- a/math-scala/src/main/scala/org/apache/mahout/classifier/naivebayes/NBClassifier.scala +++ /dev/null @@ -1,119 +0,0 @@ -/* - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -package org.apache.mahout.classifier.naivebayes - -import org.apache.mahout.math.Vector -import scala.collection.JavaConversions._ - -/** - * Abstract Classifier base for Complentary and Standard Classifiers - * @param nbModel a trained NBModel - */ -abstract class AbstractNBClassifier(nbModel: NBModel) extends java.io.Serializable { - - // Trained Naive Bayes Model - val model = nbModel - - /** scoring method for standard and complementary classifiers */ - protected def getScoreForLabelFeature(label: Int, feature: Int): Double - - /** getter for model */ - protected def getModel: NBModel= { - model - } - - /** - * Compute the score for a Vector of weighted TF-IDF featured - * @param label Label to be scored - * @param instance Vector of weights to be calculate score - * @return score for this Label - */ - protected def getScoreForLabelInstance(label: Int, instance: Vector): Double = { - var result: Double = 0.0 - for (e <- instance.nonZeroes) { - result += e.get * getScoreForLabelFeature(label, e.index) - } - result - } - - /** number of categories the model has been trained on */ - def numCategories: Int = { - model.numLabels - } - - /** - * get a scoring vector for a vector of TF of TF-IDF weights - * @param instance vector of TF of TF-IDF weights to be classified - * @return a vector of scores. - */ - def classifyFull(instance: Vector): Vector = { - classifyFull(model.createScoringVector, instance) - } - - /** helper method for classifyFull(Vector) */ - def classifyFull(r: Vector, instance: Vector): Vector = { - var label: Int = 0 - for (label <- 0 until model.numLabels) { - r.setQuick(label, getScoreForLabelInstance(label, instance)) - } - r - } -} - -/** - * Standard Multinomial Naive Bayes Classifier - * @param nbModel a trained NBModel - */ -class StandardNBClassifier(nbModel: NBModel) extends AbstractNBClassifier(nbModel: NBModel) with java.io.Serializable{ - override def getScoreForLabelFeature(label: Int, feature: Int): Double = { - val model: NBModel = getModel - StandardNBClassifier.computeWeight(model.weight(label, feature), model.labelWeight(label), model.alphaI, model.numFeatures) - } -} - -/** helper object for StandardNBClassifier */ -object StandardNBClassifier extends java.io.Serializable { - /** Compute Standard Multinomial Naive Bayes Weights See Rennie et. al. Section 2.1 */ - def computeWeight(featureLabelWeight: Double, labelWeight: Double, alphaI: Double, numFeatures: Double): Double = { - val numerator: Double = featureLabelWeight + alphaI - val denominator: Double = labelWeight + alphaI * numFeatures - Math.log(numerator / denominator) - } -} - -/** - * Complementary Naive Bayes Classifier - * @param nbModel a trained NBModel - */ -class ComplementaryNBClassifier(nbModel: NBModel) extends AbstractNBClassifier(nbModel: NBModel) with java.io.Serializable { - override def getScoreForLabelFeature(label: Int, feature: Int): Double = { - val model: NBModel = getModel - val weight: Double = ComplementaryNBClassifier.computeWeight(model.featureWeight(feature), model.weight(label, feature), model.totalWeightSum, model.labelWeight(label), model.alphaI, model.numFeatures) - weight / model.thetaNormalizer(label) - } -} - -/** helper object for ComplementaryNBClassifier */ -object ComplementaryNBClassifier extends java.io.Serializable { - - /** Compute Complementary weights See Rennie et. al. Section 3.1 */ - def computeWeight(featureWeight: Double, featureLabelWeight: Double, totalWeight: Double, labelWeight: Double, alphaI: Double, numFeatures: Double): Double = { - val numerator: Double = featureWeight - featureLabelWeight + alphaI - val denominator: Double = totalWeight - labelWeight + alphaI * numFeatures - -Math.log(numerator / denominator) - } -}
