[ https://issues.apache.org/jira/browse/SOLR-11735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16480261#comment-16480261 ]
Michal Hlavac edited comment on SOLR-11735 at 5/18/18 7:09 AM: --------------------------------------------------------------- As workaround you can use: {code:java} import java.io.IOException; import java.io.Writer; import org.apache.solr.request.SolrQueryRequest; import org.apache.solr.response.QueryResponseWriter; import org.apache.solr.response.SolrQueryResponse; import org.apache.solr.response.transform.TransformerFactory; import org.apache.solr.util.plugin.SolrCoreAware; /** * Workaround class for SOLR-11735 */ public abstract class SolrCoreAwareTransformerFactory extends TransformerFactory implements QueryResponseWriter, SolrCoreAware { @Override public final void write(Writer writer, SolrQueryRequest request, SolrQueryResponse response) throws IOException { throw new UnsupportedOperationException("Not supported yet."); } @Override public final String getContentType(SolrQueryRequest request, SolrQueryResponse response) { throw new UnsupportedOperationException("Not supported yet."); } } {code} was (Author: hlavki): As workaround you can use: {code:java} import java.io.IOException; import java.io.Writer; import org.apache.solr.request.SolrQueryRequest; import org.apache.solr.response.QueryResponseWriter; import org.apache.solr.response.SolrQueryResponse; import org.apache.solr.response.transform.TransformerFactory; import org.apache.solr.util.plugin.SolrCoreAware; /** * Workaround class for SOLR-11735 */ public abstract class ResourceAwareTransformerFactory extends TransformerFactory implements QueryResponseWriter, SolrCoreAware { @Override public final void write(Writer writer, SolrQueryRequest request, SolrQueryResponse response) throws IOException { throw new UnsupportedOperationException("Not supported yet."); } @Override public final String getContentType(SolrQueryRequest request, SolrQueryResponse response) { throw new UnsupportedOperationException("Not supported yet."); } } {code} > TransformerFactory to support SolrCoreAware > ------------------------------------------- > > Key: SOLR-11735 > URL: https://issues.apache.org/jira/browse/SOLR-11735 > Project: Solr > Issue Type: Task > Security Level: Public(Default Security Level. Issues are Public) > Affects Versions: 7.1 > Reporter: Markus Jelsma > Priority: Major > Fix For: master (8.0) > > Attachments: SOLR-11735.patch > > > Currently TransformerFactory does not support SolrCoreAware due to SOLR-8311. -- 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