throw new ConfigurationException("CasStorage as a target is currently only compatible with CasStorage as a source"); Assert.hasText(config.getConnectionString()); FPPool.RegisterApplication(config.getApplicationName(), config.getApplicationVersion()); FPPool.setGlobalOption(FPLibraryConstants.FP_OPTION_MAXCONNECTIONS, 999); // maximum allowed pool = new CasPool(config.getConnectionString()); pool.setOption(FPLibraryConstants.FP_OPTION_BUFFERSIZE, CAS_SDK_BUFFER_SIZE);
Assert.assertEquals("source conString mismatch", "hpp://" + conString1, castSource.getConnectionString()); Assert.assertEquals("source appName mismatch", appName, castSource.getApplicationName()); Assert.assertEquals("source appVersion mismatch", appVersion, castSource.getApplicationVersion()); Assert.assertEquals("source deleteReason mismatch", deleteReason, castSource.getDeleteReason()); Assert.assertEquals("target conString mismatch", "hpp://" + conString2, castTarget.getConnectionString());