[Yanel-dev] Unable to create a XmlRootExtractor

Michael Wechner michael.wechner at wyona.com
Mon Aug 23 20:44:27 CEST 2010


Hi

We recently had an issue on Mac OS X re "Unable to create a 
XmlRootExtractor " (please see log-message below)
and were able to solve it by deleting the ".m2" directory and building 
it from scratch.

Just to let you know in case you ever encounter a similar problem

Cheers

Michael

0    2010-08-17 16:19:02,138 [http-8080-1] WARN  
org.wyona.yarep.core.RepositoryFactory.<init>():47  - No such resource: 
yarep.properties
14   2010-08-17 16:19:02,152 [http-8080-1] WARN  
org.wyona.yarep.core.RepositoryFactory.<init>():47  - No such resource: 
yarep.properties
29   2010-08-17 16:19:02,167 [http-8080-1] WARN  
org.wyona.yarep.core.RepositoryFactory.<init>():47  - No such resource: 
yarep.properties
30   2010-08-17 16:19:02,168 [http-8080-1] WARN  
org.wyona.yarep.core.RepositoryFactory.<init>():47  - No such resource: 
yarep.properties
31   2010-08-17 16:19:02,169 [http-8080-1] WARN  
org.wyona.yarep.core.RepositoryFactory.<init>():47  - No such resource: 
yarep.properties
64   2010-08-17 16:19:02,202 [http-8080-1] WARN  
org.wyona.yanel.core.map.RealmManager.getRealmsConfigFile():109  - 
DEBUG: User home directory: /Users
/paul
65   2010-08-17 16:19:02,203 [http-8080-1] WARN  
org.wyona.yanel.core.map.RealmManager.getRealmsConfigFile():115  - No 
realms configuration found with
in user home directory: /Users/paul/realms.xml
213  2010-08-17 16:19:02,351 [http-8080-1] WARN  
org.wyona.yarep.core.RepositoryFactory.<init>():47  - No such resource: 
yarep.properties
252  2010-08-17 16:19:02,390 [http-8080-1] WARN  
org.wyona.security.impl.yarep.YarepIdentityManagerImpl.<init>():45  - 
Cache disabled!
252  2010-08-17 16:19:02,390 [http-8080-1] WARN  
org.wyona.security.impl.yarep.YarepIdentityManagerImpl.<init>():48  - 
Resolving of groups at user cre
ation disabled!
370  2010-08-17 16:19:02,508 [http-8080-1] ERROR 
org.wyona.yarep.impl.search.lucene.LuceneConfig.configure():114  - 
java.lang.IllegalStateException: U
nable to create a XmlRootExtractor
370  2010-08-17 16:19:02,508 [http-8080-1] ERROR 
org.wyona.yarep.impl.repo.vfs.VirtualFileSystemRepository.readConfiguration():204  
- org.wyona.yarep.
core.search.SearchException: Could not read repository configuration: 
Unable to create a XmlRootExtractor
371  2010-08-17 16:19:02,509 [http-8080-1] ERROR 
org.wyona.yarep.core.RepositoryFactory.newRepository():200  - 
org.wyona.yarep.core.RepositoryExceptio
n: Could not read repository configuration: Could not read repository 
configuration: Unable to create a XmlRootExtractor
372  2010-08-17 16:19:02,510 [http-8080-1] ERROR 
org.wyona.yanel.core.map.RealmDefaultImpl.<init>():104  - 
org.wyona.yarep.core.RepositoryException: C
ould not create repository: from-scratch-realm-template 
/Users/paul/src/yanel-trunk/src/realms/from-scratch-realm-template/config/vfs-data-re 

pository.xml Could not read repository configuration: Could not read 
repository configuration: Unable to create a XmlRootExtractor
org.wyona.yarep.core.RepositoryException: Could not create repository: 
from-scratch-realm-template /Users/USER/src/yanel-trunk/src/realms/fro
m-scratch-realm-template/config/vfs-data-repository.xml Could not read 
repository configuration: Could not read repository configuration: 
Unable to cr
eate a XmlRootExtractor
        at 
org.wyona.yarep.core.RepositoryFactory.newRepository(RepositoryFactory.java:201) 

        at 
org.wyona.yanel.core.map.RealmDefaultImpl.configure(RealmDefaultImpl.java:199) 

        at 
org.wyona.yanel.core.map.RealmDefaultImpl.<init>(RealmDefaultImpl.java:97)
        at 
org.wyona.yanel.core.map.RealmManager.readRealms(RealmManager.java:288)
        at 
org.wyona.yanel.core.map.RealmManager.<init>(RealmManager.java:79)
        at 
org.wyona.yanel.core.map.RealmManager.<init>(RealmManager.java:66)
        at org.wyona.yanel.core.Yanel.init(Yanel.java:80)
        at org.wyona.yanel.servlet.YanelServlet.init(YanelServlet.java:163)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173) 

        at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129) 

        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 

        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 

        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 

        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 

        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) 

        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
        at java.lang.Thread.run(Thread.java:637)
Caused by: org.wyona.yarep.core.RepositoryException: Could not read 
repository configuration: Could not read repository configuration: 
Unable to creat
e a XmlRootExtractor
        at 
org.wyona.yarep.impl.repo.vfs.VirtualFileSystemRepository.readConfiguration(VirtualFileSystemRepository.java:205) 

        at 
org.wyona.yarep.core.RepositoryFactory.newRepository(RepositoryFactory.java:195) 

        ... 19 more
Caused by: org.wyona.yarep.core.search.SearchException: Could not read 
repository configuration: Unable to create a XmlRootExtractor
        at 
org.wyona.yarep.impl.search.lucene.LuceneConfig.configure(LuceneConfig.java:115) 

        at 
org.wyona.yarep.impl.search.lucene.LuceneConfig.<init>(LuceneConfig.java:38) 

        at 
org.wyona.yarep.impl.search.lucene.LuceneIndexer.configure(LuceneIndexer.java:36) 

        at 
org.wyona.yarep.impl.repo.vfs.VirtualFileSystemRepository.readConfiguration(VirtualFileSystemRepository.java:199) 

        ... 20 more
Caused by: java.lang.IllegalStateException: Unable to create a 
XmlRootExtractor
        at org.apache.tika.mime.MimeTypes.<init>(MimeTypes.java:135)
        at 
org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:58)
        at 
org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:75)
        at 
org.apache.tika.mime.MimeTypesFactory.create(MimeTypesFactory.java:90)
        at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:96)
        at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:85)
        at org.apache.tika.config.TikaConfig.<init>(TikaConfig.java:76)
        at 
org.apache.tika.config.TikaConfig.getDefaultConfig(TikaConfig.java:173)
        at 
org.apache.tika.config.TikaConfig.getDefaultConfig(TikaConfig.java:165)
        at 
org.wyona.yarep.impl.search.lucene.LuceneConfig.configure(LuceneConfig.java:95) 

        ... 23 more
Caused by: org.xml.sax.SAXNotRecognizedException: unrecognized feature 
http://javax.xml.XMLConstants/feature/secure-processing
        at org.gjt.xpp.sax2.Driver.setFeature(Driver.java:178)
        at 
org.gjt.xpp.jaxp11.SAXParserImpl.setFeatures(SAXParserImpl.java:149)
        at org.gjt.xpp.jaxp11.SAXParserImpl.<init>(SAXParserImpl.java:132)
        at 
org.gjt.xpp.jaxp11.SAXParserFactoryImpl.newSAXParserImpl(SAXParserFactoryImpl.java:114) 

        at 
org.gjt.xpp.jaxp11.SAXParserFactoryImpl.setFeature(SAXParserFactoryImpl.java:142) 

        at 
org.apache.tika.detect.XmlRootExtractor.<init>(XmlRootExtractor.java:47)
        at org.apache.tika.mime.MimeTypes.<init>(MimeTypes.java:133)
        ... 32 more
374  2010-08-17 16:19:02,512 [http-8080-1] ERROR 
org.wyona.yanel.core.map.RealmManager.readRealms():301  - Error setting 
up realm [from-scratch-realm-
template]: 
/Users/USER/src/yanel-trunk/src/realms/from-scratch-realm-template/realm.xml: 
java.lang.Exception: Could not configure realm [from
-scratch-realm-template] with config file: 
/Users/USER/src/yanel-trunk/src/realms/from-scratch-realm-template/realm.xml: 
org.wyona.yarep.core
.RepositoryException: Could not create repository: 
from-scratch-realm-template 
/Users/USER/src/yanel-trunk/src/realms/from-scratch-realm-temp
late/config/vfs-data-repository.xml Could not read repository 
configuration: Could not read repository configuration: Unable to create 
a XmlRootExtrac
tor


More information about the Yanel-development mailing list