Changeset 437

Show
Ignore:
Timestamp:
03/29/07 13:35:54 (2 years ago)
Author:
mikey
Message:

enable xinclude in all config files

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/ipo/interceptors/stubInterceptorXJConfInitializer.php

    r399 r437  
    6565        $xjconf = new stubXJConfFacade(array('http://stubbles.net/ipo/interceptors' => stubXJConfLoader::getInstance())); 
    6666        $xjconf->setDefinitionFile(stubFactory::getResourceURI('xjconf/interceptors.xml')); 
     67        $xjconf->enableXIncludes(); 
    6768        $xjconf->parse($this->configFile); 
    6869        $this->preInterceptors  = $xjconf->getConfigValue('preInterceptors'); 
  • trunk/src/main/php/net/stubbles/rdbms/stubDatabaseInitializer.php

    r386 r437  
    2929        $xjconf = new stubXJConfFacade(array('http://stubbles.net/rdbms' => stubXJConfLoader::getInstance())); 
    3030        $xjconf->setDefinitionFile(stubFactory::getResourceURI('xjconf/rdbms.xml')); 
     31        $xjconf->enableXIncludes(); 
    3132        $xjconf->parse($configFile); 
    3233    } 
  • trunk/src/main/php/net/stubbles/util/log/stubLoggerXJConfFactory.php

    r386 r437  
    3232        $configExtension = new stubConfigXJConfExtension(); 
    3333        $xjconf->addExtension($configExtension); 
     34        $xjconf->enableXIncludes(); 
    3435        $xjconf->parse($configFile); 
    3536    } 
  • trunk/src/main/php/net/stubbles/util/stubRegistryXJConfInitializer.php

    r386 r437  
    5454        $xjconf = new stubXJConfFacade(array('http://stubbles.net/util/registry' => stubXJConfLoader::getInstance())); 
    5555        $xjconf->setDefinitionFile(stubFactory::getResourceURI('xjconf/registry.xml')); 
     56        $xjconf->enableXIncludes(); 
    5657        $xjconf->parse($this->configFile); 
    5758    } 
  • trunk/src/main/php/net/stubbles/util/xjconf/stubXJConfFacade.php

    r312 r437  
    8686     
    8787    /** 
     88     * enables xinclude 
     89     */ 
     90    public function enableXIncludes() 
     91    { 
     92        XJConfLoader::load('ext.xinc.XInclude'); 
     93        $xincludeExtension = new XInclude(); 
     94        $this->addExtension($xincludeExtension); 
     95    } 
     96     
     97    /** 
    8898     * parses a given file and creates the data structure described in this file 
    8999     *