[ 
https://issues.apache.org/jira/browse/CONNECTORS-1603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Raman Gupta updated CONNECTORS-1603:
------------------------------------
    Summary: Global config cannot be replaced when invalid XML stored in 
Zookeeper  (was: Global config corrupted when invalid XML stored in Zookeeper)

> Global config cannot be replaced when invalid XML stored in Zookeeper
> ---------------------------------------------------------------------
>
>                 Key: CONNECTORS-1603
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1603
>             Project: ManifoldCF
>          Issue Type: Bug
>            Reporter: Raman Gupta
>            Priority: Major
>
> When using Zookeeper to store the global config, it seems that the 
> properties-global.xml is stored verbatim. However, if this file contains 
> invalid XML, then all subsequent operations fail, including storing the 
> global config again, as before the global config is stored, the existing 
> global config is read and parsed, which fails.
> The only workaround to this is to use ZK to delete the current configuration 
> at key `/org.apache.manifoldcf/configuration`,
> It should be possible for the `ZooKeeperLockManager` command to overwrite the 
> configuration at `/org.apache.manifoldcf/configuration` even if the current 
> value is invalid.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to