<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Solritas: Solr 1.4&#8242;s Hidden Gem</title>
	<atom:link href="http://www.lucidimagination.com/blog/2009/11/04/solritas-solr-1-4s-hidden-gem/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lucidimagination.com/blog/2009/11/04/solritas-solr-1-4s-hidden-gem/</link>
	<description>Exclusively dedicated to Apache Lucene/Solr open source search technology</description>
	<lastBuildDate>Sat, 04 Feb 2012 01:13:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: My Links for Apache Solr 1.4 &#171; Find Time for the Karussell</title>
		<link>http://www.lucidimagination.com/blog/2009/11/04/solritas-solr-1-4s-hidden-gem/comment-page-1/#comment-5025</link>
		<dc:creator>My Links for Apache Solr 1.4 &#171; Find Time for the Karussell</dc:creator>
		<pubDate>Wed, 09 Jun 2010 08:27:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.lucidimagination.com/blog/?p=1278#comment-5025</guid>
		<description>[...] Solritas &#8211; better than xml responses [...]</description>
		<content:encoded><![CDATA[<p>[...] Solritas &#8211; better than xml responses [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davide Principi</title>
		<link>http://www.lucidimagination.com/blog/2009/11/04/solritas-solr-1-4s-hidden-gem/comment-page-1/#comment-4304</link>
		<dc:creator>Davide Principi</dc:creator>
		<pubDate>Fri, 05 Feb 2010 11:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.lucidimagination.com/blog/?p=1278#comment-4304</guid>
		<description>To Peter: 

I had the same problem and found a solution at

http://www.minaret.biz/tips/tomcatLogging.html#velocity

--Davide Principi</description>
		<content:encoded><![CDATA[<p>To Peter: </p>
<p>I had the same problem and found a solution at</p>
<p><a href="http://www.minaret.biz/tips/tomcatLogging.html#velocity" rel="nofollow">http://www.minaret.biz/tips/tomcatLogging.html#velocity</a></p>
<p>&#8211;Davide Principi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Hancox</title>
		<link>http://www.lucidimagination.com/blog/2009/11/04/solritas-solr-1-4s-hidden-gem/comment-page-1/#comment-4045</link>
		<dc:creator>Peter Hancox</dc:creator>
		<pubDate>Sun, 22 Nov 2009 13:32:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.lucidimagination.com/blog/?p=1278#comment-4045</guid>
		<description>Hi Erik,

I was able to get the example working but when trying to deploy under Tomcat 5.5 I appear to be having problems with permissions on creation of &quot;velocity.log&quot;.  As far as I can see, all possible locations where the file might be created are writable by the tomcat user and when the test example is run, it doesn&#039;t appear to ever create a &quot;velocity.log&quot; file anywhere.

Any pointers/ideas on how this might be resolved?

REGARDS

INFO: Server startup in 7100 ms
Nov 23, 2009 12:05:21 AM org.apache.solr.request.UnInvertedField uninvert
INFO: UnInverted multi-valued field {field=category,memSize=4224,tindexSize=32,time=7,phase1=7,nTerms=0,bigTerms=0,termInstances=0,uses=0}
Nov 23, 2009 12:05:21 AM org.apache.solr.core.SolrCore execute
INFO: [] webapp=/solr path=/itas params={} hits=19631 status=0 QTime=76 
Nov 23, 2009 12:05:21 AM org.apache.solr.common.SolrException log
SEVERE: java.lang.RuntimeException: org.apache.velocity.exception.VelocityException: Failed to initialize an instance of org.apache.velocity.runtime.log.Log4JLogChute with the current runtime configuration.
        at org.apache.solr.request.VelocityResponseWriter.getEngine(VelocityResponseWriter.java:148)
        at org.apache.solr.request.VelocityResponseWriter.write(VelocityResponseWriter.java:44)
        at org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:325)
        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:254)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.velocity.exception.VelocityException: Failed to initialize an instance of org.apache.velocity.runtime.log.Log4JLogChute with the current runtime configuration.
        at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:206)
        at org.apache.velocity.runtime.log.LogManager.updateLog(LogManager.java:255)
        at org.apache.velocity.runtime.RuntimeInstance.initializeLog(RuntimeInstance.java:795)
        at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:250)
        at org.apache.velocity.app.VelocityEngine.init(VelocityEngine.java:107)
        at org.apache.solr.request.VelocityResponseWriter.getEngine(VelocityResponseWriter.java:133)
        ... 17 more
Caused by: java.lang.RuntimeException: Error configuring Log4JLogChute : 
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at org.apache.velocity.util.ExceptionUtils.createWithCause(ExceptionUtils.java:67)
        at org.apache.velocity.util.ExceptionUtils.createRuntimeException(ExceptionUtils.java:45)
        at org.apache.velocity.runtime.log.Log4JLogChute.initAppender(Log4JLogChute.java:133)
        at org.apache.velocity.runtime.log.Log4JLogChute.init(Log4JLogChute.java:85)
        at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:157)
        ... 22 more
Caused by: java.io.FileNotFoundException: velocity.log (Permission denied)
        at java.io.FileOutputStream.openAppend(Native Method)
        at java.io.FileOutputStream.(FileOutputStream.java:177)
        at java.io.FileOutputStream.(FileOutputStream.java:102)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
        at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:167)
        at org.apache.log4j.FileAppender.(FileAppender.java:108)
        at org.apache.log4j.RollingFileAppender.(RollingFileAppender.java:69)
        at org.apache.velocity.runtime.log.Log4JLogChute.initAppender(Log4JLogChute.java:118)
        ... 24 more</description>
		<content:encoded><![CDATA[<p>Hi Erik,</p>
<p>I was able to get the example working but when trying to deploy under Tomcat 5.5 I appear to be having problems with permissions on creation of &#8220;velocity.log&#8221;.  As far as I can see, all possible locations where the file might be created are writable by the tomcat user and when the test example is run, it doesn&#8217;t appear to ever create a &#8220;velocity.log&#8221; file anywhere.</p>
<p>Any pointers/ideas on how this might be resolved?</p>
<p>REGARDS</p>
<p>INFO: Server startup in 7100 ms<br />
Nov 23, 2009 12:05:21 AM org.apache.solr.request.UnInvertedField uninvert<br />
INFO: UnInverted multi-valued field {field=category,memSize=4224,tindexSize=32,time=7,phase1=7,nTerms=0,bigTerms=0,termInstances=0,uses=0}<br />
Nov 23, 2009 12:05:21 AM org.apache.solr.core.SolrCore execute<br />
INFO: [] webapp=/solr path=/itas params={} hits=19631 status=0 QTime=76<br />
Nov 23, 2009 12:05:21 AM org.apache.solr.common.SolrException log<br />
SEVERE: java.lang.RuntimeException: org.apache.velocity.exception.VelocityException: Failed to initialize an instance of org.apache.velocity.runtime.log.Log4JLogChute with the current runtime configuration.<br />
        at org.apache.solr.request.VelocityResponseWriter.getEngine(VelocityResponseWriter.java:148)<br />
        at org.apache.solr.request.VelocityResponseWriter.write(VelocityResponseWriter.java:44)<br />
        at org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:325)<br />
        at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:254)<br />
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<br />
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br />
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)<br />
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)<br />
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)<br />
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)<br />
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)<br />
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)<br />
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)<br />
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)<br />
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)<br />
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)<br />
        at java.lang.Thread.run(Thread.java:595)<br />
Caused by: org.apache.velocity.exception.VelocityException: Failed to initialize an instance of org.apache.velocity.runtime.log.Log4JLogChute with the current runtime configuration.<br />
        at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:206)<br />
        at org.apache.velocity.runtime.log.LogManager.updateLog(LogManager.java:255)<br />
        at org.apache.velocity.runtime.RuntimeInstance.initializeLog(RuntimeInstance.java:795)<br />
        at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:250)<br />
        at org.apache.velocity.app.VelocityEngine.init(VelocityEngine.java:107)<br />
        at org.apache.solr.request.VelocityResponseWriter.getEngine(VelocityResponseWriter.java:133)<br />
        &#8230; 17 more<br />
Caused by: java.lang.RuntimeException: Error configuring Log4JLogChute :<br />
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br />
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br />
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br />
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)<br />
        at org.apache.velocity.util.ExceptionUtils.createWithCause(ExceptionUtils.java:67)<br />
        at org.apache.velocity.util.ExceptionUtils.createRuntimeException(ExceptionUtils.java:45)<br />
        at org.apache.velocity.runtime.log.Log4JLogChute.initAppender(Log4JLogChute.java:133)<br />
        at org.apache.velocity.runtime.log.Log4JLogChute.init(Log4JLogChute.java:85)<br />
        at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:157)<br />
        &#8230; 22 more<br />
Caused by: java.io.FileNotFoundException: velocity.log (Permission denied)<br />
        at java.io.FileOutputStream.openAppend(Native Method)<br />
        at java.io.FileOutputStream.(FileOutputStream.java:177)<br />
        at java.io.FileOutputStream.(FileOutputStream.java:102)<br />
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)<br />
        at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:167)<br />
        at org.apache.log4j.FileAppender.(FileAppender.java:108)<br />
        at org.apache.log4j.RollingFileAppender.(RollingFileAppender.java:69)<br />
        at org.apache.velocity.runtime.log.Log4JLogChute.initAppender(Log4JLogChute.java:118)<br />
        &#8230; 24 more</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Webhamer Weblog: Search &#38; ICT-related blogging &#187; links for 2009-11-05</title>
		<link>http://www.lucidimagination.com/blog/2009/11/04/solritas-solr-1-4s-hidden-gem/comment-page-1/#comment-4013</link>
		<dc:creator>Webhamer Weblog: Search &#38; ICT-related blogging &#187; links for 2009-11-05</dc:creator>
		<pubDate>Thu, 05 Nov 2009 22:11:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.lucidimagination.com/blog/?p=1278#comment-4013</guid>
		<description>[...] Lucid Imagination » Solritas: Solr 1.4’s Hidden Gem Solr 1.4 contains a little advertised feature that I think folks ought to know about, Solritas. What a silly name, you say! Yeah, ok, call it the boring ol’ VelocityResponseWriter if you like. Pronunciation accessibility aside, Solritas makes Solr responses look like a real user interface. Close enough for government work, as they say. We’ve effectively used Solritas on a number of our recent engagements. After bringing clients’ data into Solr for the first time, wow, they have a search box, facets, and even toggle-able inline hit score explanations and request/response dumps (when using &amp;debugQuery=true). And we like to toss the clients’ logo in the upper left for good measure, because we can and it’s easy. (tags: todo solr userinterface) [...]</description>
		<content:encoded><![CDATA[<p>[...] Lucid Imagination » Solritas: Solr 1.4’s Hidden Gem Solr 1.4 contains a little advertised feature that I think folks ought to know about, Solritas. What a silly name, you say! Yeah, ok, call it the boring ol’ VelocityResponseWriter if you like. Pronunciation accessibility aside, Solritas makes Solr responses look like a real user interface. Close enough for government work, as they say. We’ve effectively used Solritas on a number of our recent engagements. After bringing clients’ data into Solr for the first time, wow, they have a search box, facets, and even toggle-able inline hit score explanations and request/response dumps (when using &amp;debugQuery=true). And we like to toss the clients’ logo in the upper left for good measure, because we can and it’s easy. (tags: todo solr userinterface) [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

