Hi Chandana/GReg team, Can we know what indexers needs be enabled in other products? Do we need all the indexers mentioned?
BTW, I take it that the indexing happens per instance? How does it work with a mounted registry? Thanks. On Wed, Sep 9, 2015 at 1:18 PM, Niranjan Karunanandham <[email protected]> wrote: > Hi Thusitha, > > If this is required by the registry and the file is coming from the > kernel, shouldn't this change to the registry.xml be sent to the kernel > directly? > > Regards, > Nira > > On Wed, Sep 9, 2015 at 12:31 PM, Thusitha Thilina Dayaratne < > [email protected]> wrote: > >> Hi All, >> >> While doing the testing on AS 5.3.0 RC1 pack we found that registry >> search functionality is not working. The issue was that we pack the >> registry.xml file that is provided by the kernel level and it doesn't >> contain the registry indexing related configurations. >> >> According to the offline chat had with the registry team, we have to >> override the default registry.xml that provided with kernel in product >> level. >> >> In AS case we have added following configuration to the registry.xml and >> now registry search functionality works >> >> <indexingConfiguration> >>> <startIndexing>true</startIndexing> >>> <startingDelayInSeconds>35</startingDelayInSeconds> >>> <indexingFrequencyInSeconds>3</indexingFrequencyInSeconds> >>> <!--number of resources submit for given indexing thread --> >>> <batchSize>50</batchSize> >>> <!--number of worker threads for indexing --> >>> <indexerPoolSize>50</indexerPoolSize> >>> <!-- location storing the time the indexing took place--> >>> >>> <lastAccessTimeLocation>/_system/local/repository/components/org.wso2.carbon.registry/indexing/lastaccesstime</lastAccessTimeLocation> >>> <!-- the indexers that implement the indexer interface for a >>> relevant media type/(s) --> >>> <indexers> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.MSExcelIndexer" >>> mediaTypeRegEx="application/vnd.ms-excel"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.MSPowerpointIndexer" >>> mediaTypeRegEx="application/vnd.ms-powerpoint"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.MSWordIndexer" >>> mediaTypeRegEx="application/msword"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.PDFIndexer" >>> mediaTypeRegEx="application/pdf"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.XMLIndexer" >>> mediaTypeRegEx="application/xml"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.XMLIndexer" >>> mediaTypeRegEx="application/(.)+\+xml"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.PlainTextIndexer" >>> mediaTypeRegEx="application/swagger\+json"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.PlainTextIndexer" >>> mediaTypeRegEx="application/(.)+\+json"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.PlainTextIndexer" >>> mediaTypeRegEx="text/(.)+"/> >>> <indexer >>> class="org.wso2.carbon.registry.indexing.indexer.PlainTextIndexer" >>> mediaTypeRegEx="application/x-javascript"/> >>> </indexers> >>> <exclusions> >>> <exclusion >>> pathRegEx="/_system/config/repository/dashboards/gadgets/swfobject1-5/.*[.]html"/> >>> <exclusion >>> pathRegEx="/_system/local/repository/components/org[.]wso2[.]carbon[.]registry/mount/.*"/> >>> </exclusions> >>> </indexingConfiguration> >> >> >> >> We have 2 options >> >> 1. We can override registry.xml file in product level with required >> config >> 2. We can document that we need to add the necessary config to >> registry.xml in order to make registry functionality work without >> overriding it product level >> >> What would be the better approach? >> >> Thanks >> /Thusitha >> -- >> Thusitha Dayaratne >> Software Engineer >> WSO2 Inc. - lean . enterprise . middleware | wso2.com >> >> Mobile +94712756809 >> Blog alokayasoya.blogspot.com >> About http://about.me/thusithathilina >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > *Niranjan Karunanandham* > Senior Software Engineer - WSO2 Inc. > WSO2 Inc.: http://www.wso2.com > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
