I'm running into an issue when trying to migrate a config from one Manifoldcf instance to another. The config was exported using:
> executecommand.sh org.apache.manifoldcf.crawler.ImportConfiguration ~/qa-manifoldcf.conf I copy the export file to another server, and try to import it into a different Manifoldcf instance: > executecommand.sh org.apache.manifoldcf.crawler.ImportConfiguration ~/qa-manifoldcf.conf Configuration file successfully read org.apache.manifoldcf.core.interfaces.ManifoldCFException: Error reading configuration file: Unknown authority configuration version: 3 at org.apache.manifoldcf.crawler.system.ManifoldCF.importConfiguration(ManifoldCF.java:816) at org.apache.manifoldcf.crawler.ImportConfiguration.doExecute(ImportConfiguration.java:42) at org.apache.manifoldcf.crawler.BaseCrawlerInitializationCommand.execute(BaseCrawlerInitializationCommand.java:37) at org.apache.manifoldcf.crawler.ImportConfiguration.main(ImportConfiguration.java:60) Caused by: java.io.IOException: Unknown authority configuration version: 3 at org.apache.manifoldcf.authorities.authority.AuthorityConnectionManager.importConfiguration(AuthorityConnectionManager.java:259) at org.apache.manifoldcf.crawler.system.ManifoldCF.importConfiguration(ManifoldCF.java:771) ... 3 more At first, the 2 Manifold's were different versions, the source was 1.6.1, and the destination was 1.7.2. To rule out version issues, I installed a new 1.6.1 instance, and got the same error. There is a difference in databases, the source is using Hypersonic, and the destination is Postgres, but after a cursory look at the code, I don't think that should be a problem. Any guidance is greatly appreciated! -mike
