lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Mortagne (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-10308) Solr fails to work with Guava 21.0
Date Mon, 03 Jul 2017 07:33:00 GMT

    [ https://issues.apache.org/jira/browse/SOLR-10308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16072008#comment-16072008
] 

Thomas Mortagne commented on SOLR-10308:
----------------------------------------

> Why would you be putting the Solr SERVER in the same JVM as Selenium?

That's actually just the first reason why the general build fail (much safer and easier to
have the same version of Guava during the build and at runtime) but this does not have much
impact on the root issue: XWiki is stuck with Guava 20 (on which it's working well by the
way so you might consider upgrading at least to this version) because it's embedding Solr.

> Solr fails to work with Guava 21.0
> ----------------------------------
>
>                 Key: SOLR-10308
>                 URL: https://issues.apache.org/jira/browse/SOLR-10308
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: highlighter
>    Affects Versions: 6.4.2
>            Reporter: Vincent Massol
>
> This is what we get:
> {noformat}
> Caused by: java.lang.NoSuchMethodError: com.google.common.base.Objects.firstNonNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
> 	at org.apache.solr.handler.component.HighlightComponent.prepare(HighlightComponent.java:118)
> 	at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:269)
> 	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:166)
> 	at org.apache.solr.core.SolrCore.execute(SolrCore.java:2299)
> 	at org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:178)
> 	at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:149)
> 	at org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:942)
> 	at org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:957)
> 	at org.xwiki.search.solr.internal.AbstractSolrInstance.query(AbstractSolrInstance.java:117)
> 	at org.xwiki.query.solr.internal.SolrQueryExecutor.execute(SolrQueryExecutor.java:122)
> 	at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72)
> 	at org.xwiki.query.internal.SecureQueryExecutorManager.execute(SecureQueryExecutorManager.java:67)
> 	at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:287)
> 	at org.xwiki.query.internal.ScriptQuery.execute(ScriptQuery.java:237)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:498)
> 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
> 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
> 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
> 	... 183 more
> {noformat}
> Guava 21 has removed some signature that solr is currently using.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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


Mime
View raw message