http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/DriverTest.java ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/DriverTest.java b/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/DriverTest.java new file mode 100644 index 0000000..86c8305 --- /dev/null +++ b/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/DriverTest.java @@ -0,0 +1,136 @@ +/** + * 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 com.google.common.collect.Sets; +import com.google.common.io.Closeables; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.fs.FileSystem; +import org.apache.hadoop.fs.Path; +import org.apache.hadoop.io.IntWritable; +import org.apache.hadoop.io.SequenceFile; +import org.apache.hadoop.io.Text; +import org.apache.lucene.analysis.Analyzer; +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.index.IndexOptions; +import org.apache.lucene.index.IndexWriter; +import org.apache.lucene.index.IndexWriterConfig; +import org.apache.lucene.store.Directory; +import org.apache.lucene.store.SimpleFSDirectory; +import org.apache.mahout.common.MahoutTestCase; +import org.junit.Before; +import org.junit.Test; + +import java.io.File; +import java.io.IOException; +import java.nio.file.Paths; +import java.util.Set; + +public class DriverTest extends MahoutTestCase { + + private File indexDir; + private File outputDir; + private Configuration conf; + + @Before + @Override + public void setUp() throws Exception { + super.setUp(); + indexDir = getTestTempDir("intermediate"); + indexDir.delete(); + outputDir = getTestTempDir("output"); + outputDir.delete(); + + conf = getConfiguration(); + } + + private Document asDocument(String line) { + Document doc = new Document(); + doc.add(new TextFieldWithTermVectors("text", line)); + return doc; + } + + static class TextFieldWithTermVectors extends Field { + + public static final FieldType TYPE = new FieldType(); + + static { + TYPE.setOmitNorms(true); + TYPE.setIndexOptions(IndexOptions.DOCS_AND_FREQS); + TYPE.setStored(true); + TYPE.setTokenized(true); + TYPE.setStoreTermVectors(true); + TYPE.freeze(); + } + + public TextFieldWithTermVectors(String name, String value) { + super(name, value, TYPE); + } + } + + @Test + public void sequenceFileDictionary() throws IOException { + + Directory index = new SimpleFSDirectory(Paths.get(indexDir.getAbsolutePath())); + Analyzer analyzer = new StandardAnalyzer(); + IndexWriterConfig config = new IndexWriterConfig(analyzer); + config.setCommitOnClose(true); + final IndexWriter writer = new IndexWriter(index, config); + + try { + writer.addDocument(asDocument("One Ring to rule them all")); + writer.addDocument(asDocument("One Ring to find them,")); + writer.addDocument(asDocument("One Ring to bring them all")); + writer.addDocument(asDocument("and in the darkness bind them")); + } finally { + writer.close(); + } + + File seqDict = new File(outputDir, "dict.seq"); + + Driver.main(new String[] { + "--dir", indexDir.getAbsolutePath(), + "--output", new File(outputDir, "out").getAbsolutePath(), + "--field", "text", + "--dictOut", new File(outputDir, "dict.txt").getAbsolutePath(), + "--seqDictOut", seqDict.getAbsolutePath(), + }); + + SequenceFile.Reader reader = null; + Set<String> indexTerms = Sets.newHashSet(); + try { + reader = new SequenceFile.Reader(FileSystem.getLocal(conf), new Path(seqDict.getAbsolutePath()), conf); + Text term = new Text(); + IntWritable termIndex = new IntWritable(); + + while (reader.next(term, termIndex)) { + indexTerms.add(term.toString()); + } + } finally { + Closeables.close(reader, true); + } + + Set<String> expectedIndexTerms = Sets.newHashSet("all", "bind", "bring", "darkness", "find", "one", "ring", "rule"); + + // should contain the same terms as expected + assertEquals(expectedIndexTerms.size(), Sets.union(expectedIndexTerms, indexTerms).size()); + } +}
http://git-wip-us.apache.org/repos/asf/mahout/blob/e0573de3/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java b/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java new file mode 100644 index 0000000..8d92551 --- /dev/null +++ b/community/mahout-mr/integration/src/test/java/org/apache/mahout/utils/vectors/lucene/LuceneIterableTest.java @@ -0,0 +1,195 @@ +/** + * 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/community/mahout-mr/integration/src/test/resources/date.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/date.arff b/community/mahout-mr/integration/src/test/resources/date.arff new file mode 100644 index 0000000..9daeb52 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/date.arff @@ -0,0 +1,18 @@ + % 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/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary-2.csv ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary-2.csv b/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary-2.csv new file mode 100644 index 0000000..acb1c43 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary-2.csv @@ -0,0 +1,22 @@ +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/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary.csv ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary.csv b/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary.csv new file mode 100644 index 0000000..f2dac13 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/expected-arff-dictionary.csv @@ -0,0 +1,22 @@ +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/community/mahout-mr/integration/src/test/resources/expected-arff-schema-2.json ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/expected-arff-schema-2.json b/community/mahout-mr/integration/src/test/resources/expected-arff-schema-2.json new file mode 100644 index 0000000..b73f55c --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/expected-arff-schema-2.json @@ -0,0 +1 @@ +[{"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/community/mahout-mr/integration/src/test/resources/expected-arff-schema.json ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/expected-arff-schema.json b/community/mahout-mr/integration/src/test/resources/expected-arff-schema.json new file mode 100644 index 0000000..36e0c89 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/expected-arff-schema.json @@ -0,0 +1 @@ +[{"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/community/mahout-mr/integration/src/test/resources/non-numeric-1.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/non-numeric-1.arff b/community/mahout-mr/integration/src/test/resources/non-numeric-1.arff new file mode 100644 index 0000000..bf0c746 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/non-numeric-1.arff @@ -0,0 +1,24 @@ + % 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/community/mahout-mr/integration/src/test/resources/non-numeric-2.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/non-numeric-2.arff b/community/mahout-mr/integration/src/test/resources/non-numeric-2.arff new file mode 100644 index 0000000..6df35b5 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/non-numeric-2.arff @@ -0,0 +1,24 @@ + % 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/community/mahout-mr/integration/src/test/resources/quoted-id.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/quoted-id.arff b/community/mahout-mr/integration/src/test/resources/quoted-id.arff new file mode 100644 index 0000000..1f724ed --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/quoted-id.arff @@ -0,0 +1,9 @@ +@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/community/mahout-mr/integration/src/test/resources/sample-dense.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/sample-dense.arff b/community/mahout-mr/integration/src/test/resources/sample-dense.arff new file mode 100644 index 0000000..dbf5dd2 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/sample-dense.arff @@ -0,0 +1,20 @@ + % 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/community/mahout-mr/integration/src/test/resources/sample-sparse.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/sample-sparse.arff b/community/mahout-mr/integration/src/test/resources/sample-sparse.arff new file mode 100644 index 0000000..25e1f9c --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/sample-sparse.arff @@ -0,0 +1,24 @@ + % 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/community/mahout-mr/integration/src/test/resources/sample.arff ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/sample.arff b/community/mahout-mr/integration/src/test/resources/sample.arff new file mode 100644 index 0000000..cd04b32 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/sample.arff @@ -0,0 +1,11 @@ +%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/community/mahout-mr/integration/src/test/resources/test.mbox ---------------------------------------------------------------------- diff --git a/community/mahout-mr/integration/src/test/resources/test.mbox b/community/mahout-mr/integration/src/test/resources/test.mbox new file mode 100644 index 0000000..99017c0 --- /dev/null +++ b/community/mahout-mr/integration/src/test/resources/test.mbox @@ -0,0 +1,1038 @@ +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
