You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by tc...@apache.org on 2001/12/18 10:31:15 UTC
cvs commit: xml-cocoon2/src/org/apache/cocoon/components/lucene SimpleCocoonCrawlerImpl.java
tcurdt 01/12/18 01:31:15
Modified: src/org/apache/cocoon/components/lucene
SimpleCocoonCrawlerImpl.java
Log:
fixed a NullPointerException (the Logger is not initialized in
constructor) and 3 regular expressions
Revision Changes Path
1.2 +7 -4 xml-cocoon2/src/org/apache/cocoon/components/lucene/SimpleCocoonCrawlerImpl.java
Index: SimpleCocoonCrawlerImpl.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/lucene/SimpleCocoonCrawlerImpl.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SimpleCocoonCrawlerImpl.java 2001/12/11 23:00:24 1.1
+++ SimpleCocoonCrawlerImpl.java 2001/12/18 09:31:15 1.2
@@ -79,6 +79,10 @@
public void configure( Configuration configuration )
throws ConfigurationException {
+ // TC: moved it here from the constructor. otherwise there is no logger
+ // and a NullPointerException is thrown
+ setImageExcludeFromCrawling();
+
Configuration []children;
children = configuration.getChildren( INCLUDE_CONFIG );
if (children != null) {
@@ -167,14 +171,13 @@
public SimpleCocoonCrawlerImpl() {
includeCrawlingURL = null;
excludeCrawlingURL = new HashSet();
- setImageExcludeFromCrawling();
}
private void setImageExcludeFromCrawling() {
String []EXCLUDE_FROM_CRAWLING_DEFAULT = {
- "*.\\.gif$",
- "*.\\.png$",
- "*.\\.jpe?g$"
+ ".*\\.gif$",
+ ".*\\.png$",
+ ".*\\.jpe?g$"
};
for (int i = 0; i < EXCLUDE_FROM_CRAWLING_DEFAULT.length; i++ ) {
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org