Hi all,
I've been searching everywhere and I can't find an example on how
to configure the DatabaseReader. Digging through the sourcecode
and Javadocs, I managed to put something like this together:
<map:reader name="database"
src="org.apache.cocoon.reading.DatabaseReader"
use-connection="jonathan_pool"/>
...
<map:match pattern="gallery/image.jpg">
<map:read type="database" src="1" mime-type="image/jpeg">
<map:parameter name="table" value="image"/>
<map:parameter name="resource" value="data"/>
<map:parameter name="key" value="id"/>
</map:read>
</map:match>
This doesn't work, however. I get the following error:
org.apache.cocoon.ProcessingException: Lookup of reader for role 'database' failed.:
org.apache.avalon.framework.component.ComponentException: UnnamedSelector:
ComponentSelector could not find the component for hint: database
I know the "jonathan_pool" connection pool is working because my ESQL
XSPs are working correctly.
Any suggestions?
Thanks, Jonathan
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>