with more than one firebird backend controller throws NPE
---------------------------------------------------------

         Key: SEQUOIA-1065
         URL: https://forge.continuent.org/jira/browse/SEQUOIA-1065
     Project: Sequoia
        Type: Bug

    Versions: Sequoia 2.10.9    
 Environment: windows xp, firebird 2.0.3.1, jaybird 2.1.3, JDK 5
    Reporter: Maris Orbidans


With more than one firebird backend controller throws NPE at 
MetadataContainer.java:81
Everything works if I use only one backend.


18:18:27,345 WARN  controller.virtualdatabase.firescream Virtual database 
firescream failed to enable database backend legion2 from checkpoint (because 
of : java.lang.NullPointerException)

java.lang.NullPointerException

        at 
org.continuent.sequoia.common.sql.metadata.MetadataContainer.isCompatible(MetadataContainer.java:81)

        at 
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseStaticMetaData.gatherStaticMetadata(VirtualDatabaseStaticMetaDa

ta.java:74)

        at 
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabase.enableBackendFromCheckpoint(VirtualDatabase.java:1740)

        at 
org.continuent.sequoia.controller.virtualdatabase.VirtualDatabase.forceEnableAllBackendsFromCheckpoint(VirtualDatabase.java:1972

)

        at 
org.continuent.sequoia.controller.core.Controller.addVirtualDatabase(Controller.java:302)

        at 
org.continuent.sequoia.controller.xml.DatabasesParser.endElement(DatabasesParser.java:717)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1528)

        at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)

        at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)

        at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)

        at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)

        at 
org.continuent.sequoia.controller.xml.DatabasesParser.readXML(DatabasesParser.java:294)

        at 
org.continuent.sequoia.controller.xml.DatabasesParser.readXML(DatabasesParser.java:343)

        at 
org.continuent.sequoia.controller.core.Controller.addVirtualDatabases(Controller.java:222)

        at 
org.continuent.sequoia.controller.core.Controller.loadXmlConfiguration(Controller.java:555)

        at 
org.continuent.sequoia.controller.core.ControllerConfiguration.setUpVirtualDatabase(ControllerConfiguration.java:446)

        at 
org.continuent.sequoia.controller.xml.ControllerParser.configureVirtualDatabase(ControllerParser.java:645)

        at 
org.continuent.sequoia.controller.xml.ControllerParser.startElement(ControllerParser.java:325)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1488)

        at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)

        at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)

        at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)

        at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)

        at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)

        at 
org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:127)

        at 
org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:177)

        at 
org.continuent.sequoia.controller.xml.ControllerParser.readXML(ControllerParser.java:206)

        at 
org.continuent.sequoia.controller.core.ControllerConfiguration.setUpByXml(ControllerConfiguration.java:277)

        at 
org.continuent.sequoia.controller.core.ControllerConfiguration.setup(ControllerConfiguration.java:327)

        at 
org.continuent.sequoia.controller.core.ControllerConfiguration.getController(ControllerConfiguration.java:353)

        at 
org.continuent.sequoia.controller.core.Controller.main(Controller.java:745)



-- 
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