[ https://issues.apache.org/jira/browse/GEODE-4146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16310104#comment-16310104 ]
ASF subversion and git services commented on GEODE-4146: -------------------------------------------------------- Commit c537f5579f7d18b7bc62b1754e00a2e74468643e in geode's branch refs/heads/develop from [~apa...@the9muses.net] [ https://gitbox.apache.org/repos/asf?p=geode.git;h=c537f55 ] GEODE-4146: fix XmlEntity matching for JdbcConnectorService (#1215) * GEODE-4146: fix XmlEntity matching for JdbcConnectorService JdbcClusterConfigDistributedTest exposes the failure and confirms the fix. > geode-connectors restarting server in gfsh throws exception with jdbc mapping > config > ------------------------------------------------------------------------------------ > > Key: GEODE-4146 > URL: https://issues.apache.org/jira/browse/GEODE-4146 > Project: Geode > Issue Type: Bug > Components: regions > Reporter: Anilkumar Gingade > Assignee: Kirk Lund > Fix For: 1.4.0 > > > Restarting a server with previously configured jdbc connection and region > mapping throws exception and exits the server start. > Exception with jdbc config: > Exception in thread "main" org.apache.geode.InternalGemFireException: > org.apache.geode.connectors.jdbc.internal.ConnectionConfigExistsException: > {noformat} > ConnectionConfiguration derbyDB exists > at > org.apache.geode.connectors.jdbc.internal.xml.JdbcServiceConfiguration.createConnectionConfig(JdbcServiceConfiguration.java:69) > at > org.apache.geode.connectors.jdbc.internal.xml.JdbcServiceConfiguration.lambda$onCreate$0(JdbcServiceConfiguration.java:60) > {noformat} > Exception with Region Mapping: > {noformat} > The Cache Server process terminated unexpectedly with exit status 1. Please > refer to the log file in /Users/agingade/gem/gemfire/s1 for full details. > Exception in thread "main" org.apache.geode.InternalGemFireException: > org.apache.geode.connectors.jdbc.internal.RegionMappingExistsException: > RegionMapping for region employee exists > at > org.apache.geode.connectors.jdbc.internal.xml.JdbcServiceConfiguration.createRegionMapping(JdbcServiceConfiguration.java:78) > at > org.apache.geode.connectors.jdbc.internal.xml.JdbcServiceConfiguration.lambda$onCreate$1(JdbcServiceConfiguration.java:61) > at java.util.ArrayList.forEach(ArrayList.java:1249) > at > org.apache.geode.connectors.jdbc.internal.xml.JdbcServiceConfiguration.onCreate(JdbcServiceConfiguration.java:61) > at > org.apache.geode.internal.cache.extension.SimpleExtensionPoint.fireCreate(SimpleExtensionPoint.java:83) > at > org.apache.geode.internal.cache.xmlcache.CacheCreation.create(CacheCreation.java:557) > at > org.apache.geode.internal.cache.xmlcache.CacheXmlParser.create(CacheXmlParser.java:338) > at > org.apache.geode.internal.cache.GemFireCacheImpl.loadCacheXml(GemFireCacheImpl.java:4318) > at > org.apache.geode.internal.cache.ClusterConfigurationLoader.applyClusterXmlConfiguration(ClusterConfigurationLoader.java:141) > at > org.apache.geode.internal.cache.GemFireCacheImpl.initialize(GemFireCacheImpl.java:1206) > at > org.apache.geode.internal.cache.GemFireCacheImpl.basicCreate(GemFireCacheImpl.java:778) > at > org.apache.geode.internal.cache.GemFireCacheImpl.create(GemFireCacheImpl.java:764) > at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:175) > at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:222) > at > org.apache.geode.distributed.internal.DefaultServerLauncherCacheProvider.createCache(DefaultServerLauncherCacheProvider.java:52) > at > org.apache.geode.distributed.ServerLauncher.createCache(ServerLauncher.java:844) > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)