[ https://forge.continuent.org/jira/browse/SEQUOIA-840?page=all ]
     
Jeff Mesnil resolved SEQUOIA-840:
---------------------------------

    Resolution: Fixed

fixed issue in CVS HEAD and BRANCH_sequoia_2-10 (see associated Changelog)

> Controller Configuration File Parser detects valid XML-cfg-File as invalid 
> File
> -------------------------------------------------------------------------------
>
>          Key: SEQUOIA-840
>          URL: https://forge.continuent.org/jira/browse/SEQUOIA-840
>      Project: Sequoia
>         Type: Bug
>   Components: Configuration Files Parser
>     Versions: Sequoia 2.10.2, Sequoia 3.0 beta1
>  Environment: WinXP SP2, Sun JDK 1.5.0_09
>     Reporter: Markus Burchhart
>     Assignee: Jeff Mesnil
>      Fix For: Sequoia 2.10.3, Sequoia 3.0

>
>
> Seems like the Parser ignores the whitespaces between the tag-name 
> 'VirtualDatabaseAutoLoad' and the following attribute as 
> 'autoEnableBackends', 'configFile' or 'virtualDatabaseName':
> conf #1:
> <?xml version="1.0" encoding="UTF-8" ?>
> <!DOCTYPE SEQUOIA-CONTROLLER PUBLIC "-//Continuent//DTD SEQUOIA-CONTROLLER 
> 3.0-beta1//EN"  
> "http://sequoia.continuent.org/dtds/sequoia-controller-3.0-beta1.dtd";>
> <SEQUOIA-CONTROLLER>
>     <Controller jdbcIpAddress="127.0.0.1" jdbcPort="25322">
>         <JmxSettings jmxIpAddress="127.0.0.1" jmxPort="1090"/>
>         <VirtualDatabaseAutoLoad 
>             autoEnableBackends="true"
>             configFile="pgdb-raidb1-distribution-1.xml"
>             virtualDatabaseName="scen1_db"/>
>     </Controller>
> </SEQUOIA-CONTROLLER>
> log #1:
> 15:06:08,484 INFO  controller.core.Controller Sequoia controller (3.0-beta1)
> 15:06:08,546 INFO  controller.core.Controller Loading configuration file: 
> ..\config\controller\controller-distributed-1.xml
> 15:06:08,625 ERROR controller.xml.ControllerParser Xml document has not been 
> validated.
> 15:06:08,625 ERROR controller.xml.ControllerParser Whitespace required before 
> attributes.
> 15:06:08,625 ERROR controller.xml.ControllerParser Whitespace required before 
> attributes.
> 15:06:08,625 WARN  controller.core.Controller Error while analysing xml 
> configuration file (org.xml.sax.SAXException: Controller Xml configuration 
> file is not valid.).
> org.xml.sax.SAXException: Controller Xml configuration file is not valid.
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:168)
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:200)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setUpByXml(ControllerConfiguration.java:232)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setup(ControllerConfiguration.java:288)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.getController(ControllerConfiguration.java:314)
>         at 
> org.continuent.sequoia.controller.core.Controller.main(Controller.java:759)
> 15:06:08,640 ERROR controller.core.Controller Could not load config file: 
> ..\config\controller\controller-distributed-1.xml (Controller 
> Xmlconfiguration file is not valid.). Loading minimum configuration.
> org.xml.sax.SAXException: Controller Xml configuration file is not valid.
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:168)
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:200)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setUpByXml(ControllerConfiguration.java:232)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setup(ControllerConfiguration.java:288)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.getController(ControllerConfiguration.java:314)
>         at 
> org.continuent.sequoia.controller.core.Controller.main(Controller.java:759)
> 15:06:08,687 INFO  controller.core.Controller Waiting for connections on 
> 0.0.0.0:25322
> 15:06:08,703 INFO  controller.core.Controller Controller started on 
> 2006.11.02 44 at 03:06:08 PM CET
> 15:06:08,703 INFO  controller.core.Controller Controller null:0 ready, 
> listening to requests ...
> conf #2;
> <?xml version="1.0" encoding="UTF-8" ?>
> <!DOCTYPE SEQUOIA-CONTROLLER PUBLIC "-//Continuent//DTD SEQUOIA-CONTROLLER 
> 3.0-beta1//EN"  
> "http://sequoia.continuent.org/dtds/sequoia-controller-3.0-beta1.dtd";>
> <SEQUOIA-CONTROLLER>
>     <Controller jdbcIpAddress="127.0.0.1" jdbcPort="25322">
>         <JmxSettings jmxIpAddress="127.0.0.1" jmxPort="1090"/>
>         <VirtualDatabaseAutoLoad
>             configFile="pgdb-raidb1-distribution-1.xml"
>             virtualDatabaseName="scen1_db"
>             autoEnableBackends="true"/>
>     </Controller>
> </SEQUOIA-CONTROLLER>
> log #2:
> 15:07:38,312 INFO  controller.core.Controller Sequoia controller (3.0-beta1)
> 15:07:38,375 INFO  controller.core.Controller Loading configuration file: 
> ..\config\controller\controller-distributed-1.xml
> 15:07:38,468 ERROR controller.xml.ControllerParser Xml document has not been 
> validated.
> 15:07:38,468 ERROR controller.xml.ControllerParser Element "Controller" does 
> not allow "VirtualDatabaseAutoLoadconfigFile" here.
> 15:07:38,468 ERROR controller.xml.ControllerParser Element type 
> "VirtualDatabaseAutoLoadconfigFile" is not declared.
> 15:07:38,468 ERROR controller.xml.ControllerParser Whitespace required before 
> attributes.
> 15:07:38,468 ERROR controller.xml.ControllerParser Whitespace required before 
> attributes.
> 15:07:38,484 WARN  controller.core.Controller Error while analysing xml 
> configuration file (org.xml.sax.SAXException: Controller Xml configuration 
> file is not valid.).
> org.xml.sax.SAXException: Controller Xml configuration file is not valid.
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:168)
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:200)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setUpByXml(ControllerConfiguration.java:232)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setup(ControllerConfiguration.java:288)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.getController(ControllerConfiguration.java:314)
>         at 
> org.continuent.sequoia.controller.core.Controller.main(Controller.java:759)
> 15:07:38,484 ERROR controller.core.Controller Could not load config file: 
> ..\config\controller\controller-distributed-1.xml (Controller 
> Xmlconfiguration file is not valid.). Loading minimum configuration.
> org.xml.sax.SAXException: Controller Xml configuration file is not valid.
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:168)
>         at 
> org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:200)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setUpByXml(ControllerConfiguration.java:232)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.setup(ControllerConfiguration.java:288)
>         at 
> org.continuent.sequoia.controller.core.ControllerConfiguration.getController(ControllerConfiguration.java:314)
>         at 
> org.continuent.sequoia.controller.core.Controller.main(Controller.java:759)
> 15:07:38,546 INFO  controller.core.Controller Waiting for connections on 
> 0.0.0.0:25322
> 15:07:38,562 INFO  controller.core.Controller Controller started on 
> 2006.11.02 44 at 03:07:38 PM CET
> 15:07:38,562 INFO  controller.core.Controller Controller null:0 ready, 
> listening to requests ...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to