You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-dev@lucene.apache.org by "Shalin Shekhar Mangar (JIRA)" <ji...@apache.org> on 2009/12/07 21:25:18 UTC

[jira] Assigned: (SOLR-1620) log message "created null" misleading

     [ https://issues.apache.org/jira/browse/SOLR-1620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shalin Shekhar Mangar reassigned SOLR-1620:
-------------------------------------------

    Assignee: Shalin Shekhar Mangar

> log message "created null" misleading
> -------------------------------------
>
>                 Key: SOLR-1620
>                 URL: https://issues.apache.org/jira/browse/SOLR-1620
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 1.4
>            Reporter: KuroSaka TeruHiko
>            Assignee: Shalin Shekhar Mangar
>            Priority: Minor
>   Original Estimate: 0.5h
>  Remaining Estimate: 0.5h
>
> Solr logs a message like this:
> {noformat}
> INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory
> {noformat}
> This sounds like the TokenFilter or Tokenizer were not created and a serious error.  But it mealy means the component is not named.  "null" is printed because the local variable "name" has the value null.
> This is misleading.
> If the text field type is not named, it should just print blank, rather than the word "null".
> I would suggest that a line in src/java/org/apache/solr/util/plugin/AbstractPluginLoader.java be changed to:
> {noformat}
>           log.info("created"+((name!=null)?(" "+name):"")+": " + plugin.getClass().getName() );
> {noformat}
> from
> {noformat}
>           log.info("created "+name+": " + plugin.getClass().getName() );
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.