Hi all!

I mount the xindice1.1b1 as Tomcat webapp on localhost host.

After I trying access to xindice1.1b1 database and get the "Could not read 
resource" error:

org.apache.cocoon.ProcessingException: Could not read resource 
xmldb:xindice://localhost:8080/db/web/news-arch/: 
org.xmldb.api.base.XMLDBException: 

org.xmldb.api.base.XMLDBException:
full exception chain stacktrace 
Original Exception: org.xmldb.api.base.XMLDBException:
at org.xmldb.api.DatabaseManager.getDatabase(DatabaseManager.java:258)
at org.xmldb.api.DatabaseManager.getCollection(DatabaseManager.java:190)
at 
org.apache.cocoon.components.source.impl.XMLDBSource.collectionToSAX(XMLDBSource.java:257)
at 
org.apache.cocoon.components.source.impl.XMLDBSource.toSAX(XMLDBSource.java:196)
at org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:193)
at org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:140)
at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:548)
at 
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:492)
at 
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:150)

The XMLDBSource can not initialize collection, but why? I does not have any 
problem with cocoon2.1m3.
Furthermore, I dont see the access points in tomcat localhost access logs.

In cocoon core log I see the following:

DEBUG   (2003-09-15) 19:15.13:215   [core.manager] (/info/db-news) 
Thread-19/SourceResolverImpl: Resolving 
'xmldb:xindice://localhost:8080/db/web/news-arch/#/news' with base 
'file:/usr/local/jakarta/catalina/testapps/cocoon/mobicomk/' in context 
'file:/usr/local/jakarta/catalina/bin/'
DEBUG   (2003-09-15) 19:15.13:216   [core.manager] (/info/db-news) 
Thread-19/DefaultComponentFactory: ComponentFactory creating new instance of 
org.apache.cocoon.components.source.impl.XMLDBSourceFactory.
DEBUG   (2003-09-15) 19:15.13:216   [core.manager] (/info/db-news) 
Thread-19/DefaultComponentFactory: no logger attribute available, using 
standard logger
DEBUG   (2003-09-15) 19:15.13:217   [core.manager] (/info/db-news) 
Thread-19/XMLDBSourceFactory: Initializing XML:DB connection, using driver 
org.apache.xindice.client.xmldb.DatabaseImpl
DEBUG   (2003-09-15) 19:15.13:217   [core.manager] (/info/db-news) 
Thread-19/SourceResolverImpl: Resolved to systemID : 
xmldb:xindice://localhost:8080/db/web/news-arch/#/news
DEBUG   (2003-09-15) 19:15.13:218   [core.manager] (/info/db-news) 
Thread-19/DefaultComponentFactory: ComponentFactory decommissioning instance of 
org.apache.cocoon.components.source.impl.XMLDBSourceFactory.
DEBUG   (2003-09-15) 19:15.13:220   [core.manager] (/info/db-news) 
Thread-19/ExcaliburComponentSelector: source-factories: ComponentSelector could 
not find the component for hint [://localhost:8080/db/web/news-arch/]
^^^^^ ---------------------WHAT THIS?
DEBUG   (2003-09-15) 19:15.13:222   [core.manager] (/info/db-news) 
Thread-19/DefaultComponentFactory: ComponentFactory creating new instance of 
org.apache.cocoon.components.notification.DefaultNotifyingBuilder.
DEBUG   (2003-09-15) 19:15.13:252   [core.manager] (/info/db-news) 
Thread-19/DefaultComponentFactory: ComponentFactory decommissioning instance of 
org.apache.cocoon.components.notification.DefaultNotifyingBuilder.
DEBUG   (2003-09-15) 19:15.13:256   [core.modules.input] (/info/db-news) 
Thread-19/AbstractJXPathModule: no local Classes or Packages
DEBUG   (2003-09-15) 19:15.13:258   [core.manager] (/info/db-news) 
Thread-19/SourceResolverImpl: Resolving 
'context://stylesheets/system/error500code2html.xsl' with base 
'file:/usr/local/jakarta/catalina/testapps/cocoon/' in context 
'file:/usr/local/jakarta/catalina/bin/'
DEBUG   (2003-09-15) 19:15.13:258   [core.manager] (/info/db-news) 
Thread-19/SourceResolverImpl: Resolved to systemID : 
context://stylesheets/system/error500code2html.xsl
DEBUG   (2003-09-15) 19:15.13:259   [core.manager] (/info/db-news) 
Thread-19/ContextSourceFactory: Creating source object for 
context://stylesheets/system/error500code2html.xsl

I'm confused :((, I still not migrate to cocoon2.1 from cocoon2.0.4 

Sorry by my horrible english.

Thanks for any help!

P.S. for example, with command line I get the document from collection 
successfully

[EMAIL PROTECTED] catalina]$ xindice xpath -c /db/web/news-arch/ -q 
"/news[date='03.04.03']"
<news xmlns:src="http://xml.apache.org/xindice/Query"; 
src:col="/db/web/news-arch" src:key="news_00097.xml">
  <date xmlns:src="http://xml.apache.org/xindice/Query";>03.04.03</date>
    <title xmlns:src="http://xml.apache.org/xindice/Query";>Развитие сети</title>
     <sub-title xmlns:src="http://xml.apache.org/xindice/Query";>
      В Ростовской области запущены в эксплуатацию три базовые станции сети 
&quot;МегаФон&quot;. 
    </sub-title>
    <body xmlns:src="http://xml.apache.org/xindice/Query";>
      Две из них призваны увеличить емкость сети в центральной части 
Ростова-на-Дону 
      (район областной Администрации и Дома профсоюзов). Еще одна базовая 
станция 
      расширила зону действия сети на верхнем Дону, в районе станицы Вешенская.
    </body>
 </news>

-- 
 
Best regards,
Yury Mikhienko.
IT engineer, ZAO "Mobicom-Kavkaz"

Reply via email to