[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2018-06-29 Thread Alexandre Rafalovitch (JIRA)


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

Alexandre Rafalovitch updated SOLR-2834:

Affects Version/s: 7.4

> AnalysisResponseBase.java doesn't handle 
> org.apache.solr.analysis.HTMLStripCharFilter
> -
>
> Key: SOLR-2834
> URL: https://issues.apache.org/jira/browse/SOLR-2834
> Project: Solr
>  Issue Type: Bug
>  Components: clients - java, Schema and Analysis
>Affects Versions: 3.4, 3.6, 4.2, 7.4
>Reporter: Shane
>Assignee: Shalin Shekhar Mangar
>Priority: Minor
>  Labels: patch
> Attachments: AnalysisResponseBase.patch, SOLR-2834.patch
>
>   Original Estimate: 5m
>  Remaining Estimate: 5m
>
> When using FieldAnalysisRequest.java to analysis a field, a 
> ClassCastExcpetion is thrown if the schema defines the filter 
> org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
> java.lang.ClassCastException: java.lang.String cannot be cast to 
> java.util.List
>at 
> org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
>at 
> org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
>at 
> org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
> My schema definition is:
> 
>   
> 
> 
> 
> 
> 
>   
> 
> The response is part is:
> 
>   testing 
> analysis
>   
> ...
> A simplistic fix would be to test if the Entry value is an instance of List.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2016-06-09 Thread Adrien Grand (JIRA)

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

Adrien Grand updated SOLR-2834:
---
Priority: Minor  (was: Blocker)

> AnalysisResponseBase.java doesn't handle 
> org.apache.solr.analysis.HTMLStripCharFilter
> -
>
> Key: SOLR-2834
> URL: https://issues.apache.org/jira/browse/SOLR-2834
> Project: Solr
>  Issue Type: Bug
>  Components: clients - java, Schema and Analysis
>Affects Versions: 3.4, 3.6, 4.2
>Reporter: Shane
>Assignee: Shalin Shekhar Mangar
>Priority: Minor
>  Labels: patch
> Attachments: AnalysisResponseBase.patch, SOLR-2834.patch
>
>   Original Estimate: 5m
>  Remaining Estimate: 5m
>
> When using FieldAnalysisRequest.java to analysis a field, a 
> ClassCastExcpetion is thrown if the schema defines the filter 
> org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
> java.lang.ClassCastException: java.lang.String cannot be cast to 
> java.util.List
>at 
> org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
>at 
> org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
>at 
> org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
> My schema definition is:
> 
>   
> 
> 
> 
> 
> 
>   
> 
> The response is part is:
> 
>   testing 
> analysis
>   
> ...
> A simplistic fix would be to test if the Entry value is an instance of List.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2014-04-26 Thread Shalin Shekhar Mangar (JIRA)

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

Shalin Shekhar Mangar updated SOLR-2834:


Attachment: SOLR-2834.patch

I've attached a test case which fails.

The AnalysisResponseBase.patch attached to this issue is not the correct fix 
because it just ignores the String returned after running the charFilter. 

The response API returns a ListTokenInfo which has a constructor that accepts 
primitive ints. I think that we should change those to Integer and set 
everything other than text as null to fix this issue.

 AnalysisResponseBase.java doesn't handle 
 org.apache.solr.analysis.HTMLStripCharFilter
 -

 Key: SOLR-2834
 URL: https://issues.apache.org/jira/browse/SOLR-2834
 Project: Solr
  Issue Type: Bug
  Components: clients - java, Schema and Analysis
Affects Versions: 3.4, 3.6, 4.2
Reporter: Shane
Assignee: Shalin Shekhar Mangar
Priority: Blocker
  Labels: patch
 Attachments: AnalysisResponseBase.patch, SOLR-2834.patch

   Original Estimate: 5m
  Remaining Estimate: 5m

 When using FieldAnalysisRequest.java to analysis a field, a 
 ClassCastExcpetion is thrown if the schema defines the filter 
 org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
 java.lang.ClassCastException: java.lang.String cannot be cast to 
 java.util.List
at 
 org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
at 
 org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
at 
 org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
 My schema definition is:
 fieldType name=text class=solr.TextField positionIncrementGap=100
   analyzer
 charFilter class=solr.HTMLStripCharFilterFactory /
 tokenizer class=solr.StandardTokenizerFactory /
 filter class=solr.StandardFilterFactory /
 filter class=solr.TrimFilterFactory /
 filter class=solr.LowerCaseFilterFactory /
   /analyzer
 /fieldType
 The response is part is:
 lst name=query
   str name=org.apache.solr.analysis.HTMLStripCharFiltertesting 
 analysis/str
   arr name=org.apache.lucene.analysis.standard.StandardTokenizer
 lst...
 A simplistic fix would be to test if the Entry value is an instance of List.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2013-05-08 Thread Shane (JIRA)

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

Shane updated SOLR-2834:


Labels: patch  (was: )
  Priority: Blocker  (was: Major)
 Affects Version/s: 4.2
Remaining Estimate: 5m
 Original Estimate: 5m

This is still a confirmed issue in version 4.2 and presumably in 4.3 
(AnalysisResponseBase.java doesn't appear to have changed between version).

 AnalysisResponseBase.java doesn't handle 
 org.apache.solr.analysis.HTMLStripCharFilter
 -

 Key: SOLR-2834
 URL: https://issues.apache.org/jira/browse/SOLR-2834
 Project: Solr
  Issue Type: Bug
  Components: clients - java, Schema and Analysis
Affects Versions: 3.4, 3.6, 4.2
Reporter: Shane
Priority: Blocker
  Labels: patch
 Attachments: AnalysisResponseBase.patch

   Original Estimate: 5m
  Remaining Estimate: 5m

 When using FieldAnalysisRequest.java to analysis a field, a 
 ClassCastExcpetion is thrown if the schema defines the filter 
 org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
 java.lang.ClassCastException: java.lang.String cannot be cast to 
 java.util.List
at 
 org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
at 
 org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
at 
 org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
 My schema definition is:
 fieldType name=text class=solr.TextField positionIncrementGap=100
   analyzer
 charFilter class=solr.HTMLStripCharFilterFactory /
 tokenizer class=solr.StandardTokenizerFactory /
 filter class=solr.StandardFilterFactory /
 filter class=solr.TrimFilterFactory /
 filter class=solr.LowerCaseFilterFactory /
   /analyzer
 /fieldType
 The response is part is:
 lst name=query
   str name=org.apache.solr.analysis.HTMLStripCharFiltertesting 
 analysis/str
   arr name=org.apache.lucene.analysis.standard.StandardTokenizer
 lst...
 A simplistic fix would be to test if the Entry value is an instance of List.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2012-05-08 Thread Shane (JIRA)

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

Shane updated SOLR-2834:


Affects Version/s: 3.6

 AnalysisResponseBase.java doesn't handle 
 org.apache.solr.analysis.HTMLStripCharFilter
 -

 Key: SOLR-2834
 URL: https://issues.apache.org/jira/browse/SOLR-2834
 Project: Solr
  Issue Type: Bug
  Components: clients - java, Schema and Analysis
Affects Versions: 3.4, 3.6
Reporter: Shane

 When using FieldAnalysisRequest.java to analysis a field, a 
 ClassCastExcpetion is thrown if the schema defines the filter 
 org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
 java.lang.ClassCastException: java.lang.String cannot be cast to 
 java.util.List
at 
 org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
at 
 org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
at 
 org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
 My schema definition is:
 fieldType name=text class=solr.TextField positionIncrementGap=100
   analyzer
 charFilter class=solr.HTMLStripCharFilterFactory /
 tokenizer class=solr.StandardTokenizerFactory /
 filter class=solr.StandardFilterFactory /
 filter class=solr.TrimFilterFactory /
 filter class=solr.LowerCaseFilterFactory /
   /analyzer
 /fieldType
 The response is part is:
 lst name=query
   str name=org.apache.solr.analysis.HTMLStripCharFiltertesting 
 analysis/str
   arr name=org.apache.lucene.analysis.standard.StandardTokenizer
 lst...
 A simplistic fix would be to test if the Entry value is an instance of List.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2012-05-08 Thread Shane (JIRA)

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

Shane updated SOLR-2834:


Attachment: AnalysisResponseBase.patch

Patch file for fix to check if the Entry value is an instance of List.

 AnalysisResponseBase.java doesn't handle 
 org.apache.solr.analysis.HTMLStripCharFilter
 -

 Key: SOLR-2834
 URL: https://issues.apache.org/jira/browse/SOLR-2834
 Project: Solr
  Issue Type: Bug
  Components: clients - java, Schema and Analysis
Affects Versions: 3.4, 3.6
Reporter: Shane
 Attachments: AnalysisResponseBase.patch


 When using FieldAnalysisRequest.java to analysis a field, a 
 ClassCastExcpetion is thrown if the schema defines the filter 
 org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
 java.lang.ClassCastException: java.lang.String cannot be cast to 
 java.util.List
at 
 org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
at 
 org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
at 
 org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
 My schema definition is:
 fieldType name=text class=solr.TextField positionIncrementGap=100
   analyzer
 charFilter class=solr.HTMLStripCharFilterFactory /
 tokenizer class=solr.StandardTokenizerFactory /
 filter class=solr.StandardFilterFactory /
 filter class=solr.TrimFilterFactory /
 filter class=solr.LowerCaseFilterFactory /
   /analyzer
 /fieldType
 The response is part is:
 lst name=query
   str name=org.apache.solr.analysis.HTMLStripCharFiltertesting 
 analysis/str
   arr name=org.apache.lucene.analysis.standard.StandardTokenizer
 lst...
 A simplistic fix would be to test if the Entry value is an instance of List.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2011-10-15 Thread Uwe Schindler (Updated) (JIRA)

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

Uwe Schindler updated SOLR-2834:


  Component/s: clients - java
Fix Version/s: (was: 3.5)
   (was: 4.0)

 AnalysisResponseBase.java doesn't handle 
 org.apache.solr.analysis.HTMLStripCharFilter
 -

 Key: SOLR-2834
 URL: https://issues.apache.org/jira/browse/SOLR-2834
 Project: Solr
  Issue Type: Bug
  Components: clients - java, Schema and Analysis
Affects Versions: 3.4
Reporter: Shane

 When using FieldAnalysisRequest.java to analysis a field, a 
 ClassCastExcpetion is thrown if the schema defines the filter 
 org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
 java.lang.ClassCastException: java.lang.String cannot be cast to 
 java.util.List
at 
 org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
at 
 org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
at 
 org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
 My schema definition is:
 fieldType name=text class=solr.TextField positionIncrementGap=100
   analyzer
 charFilter class=solr.HTMLStripCharFilterFactory /
 tokenizer class=solr.StandardTokenizerFactory /
 filter class=solr.StandardFilterFactory /
 filter class=solr.TrimFilterFactory /
 filter class=solr.LowerCaseFilterFactory /
   /analyzer
 /fieldType
 The response is part is:
 lst name=query
   str name=org.apache.solr.analysis.HTMLStripCharFiltertesting 
 analysis/str
   arr name=org.apache.lucene.analysis.standard.StandardTokenizer
 lst...
 A simplistic fix would be to test if the Entry value is an instance of List.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-2834) AnalysisResponseBase.java doesn't handle org.apache.solr.analysis.HTMLStripCharFilter

2011-10-14 Thread Uwe Schindler (Updated) (JIRA)

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

Uwe Schindler updated SOLR-2834:


Fix Version/s: 4.0
   3.5

 AnalysisResponseBase.java doesn't handle 
 org.apache.solr.analysis.HTMLStripCharFilter
 -

 Key: SOLR-2834
 URL: https://issues.apache.org/jira/browse/SOLR-2834
 Project: Solr
  Issue Type: Bug
  Components: Schema and Analysis
Affects Versions: 3.4
Reporter: Shane
Assignee: Uwe Schindler
 Fix For: 3.5, 4.0


 When using FieldAnalysisRequest.java to analysis a field, a 
 ClassCastExcpetion is thrown if the schema defines the filter 
 org.apache.solr.analysis.HTMLStripCharFilter.  The exception is:
 java.lang.ClassCastException: java.lang.String cannot be cast to 
 java.util.List
at 
 org.apache.solr.client.solrj.response.AnalysisResponseBase.buildPhases(AnalysisResponseBase.java:69)
at 
 org.apache.solr.client.solrj.response.FieldAnalysisResponse.setResponse(FieldAnalysisResponse.java:66)
at 
 org.apache.solr.client.solrj.request.FieldAnalysisRequest.process(FieldAnalysisRequest.java:107)
 My schema definition is:
 fieldType name=text class=solr.TextField positionIncrementGap=100
   analyzer
 charFilter class=solr.HTMLStripCharFilterFactory /
 tokenizer class=solr.StandardTokenizerFactory /
 filter class=solr.StandardFilterFactory /
 filter class=solr.TrimFilterFactory /
 filter class=solr.LowerCaseFilterFactory /
   /analyzer
 /fieldType
 The response is part is:
 lst name=query
   str name=org.apache.solr.analysis.HTMLStripCharFiltertesting 
 analysis/str
   arr name=org.apache.lucene.analysis.standard.StandardTokenizer
 lst...
 A simplistic fix would be to test if the Entry value is an instance of List.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org