Hey Shoan,

I'm sorry but I have no clue what's going wrong there - could you  
provide a little more information? Does it work if you provide a less  
specific pattern?

felix

On Oct 11, 2009, at 9:44 PM, Shoan Motwani wrote:

> Hi,
>
> I am trying to register a custom config located in app/config/
> Mailer.xml. Below is my config_handlers.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <ae:configurations xmlns:ae="http://agavi.org/agavi/config/global/envelope/1.0
> " xmlns="http://agavi.org/agavi/config/parts/config_handlers/1.0";
> parent="%core.system_config_dir%/config_handlers.xml">
>     <configuration>
>               <handlers>
>               <handler pattern="%core.config_dir%/Mailer.xml"
> class="AgaviReturnArrayConfigHandler" />
>       </handlers>
>     </configuration>
> </ae:configurations>
>
> This is how it's being invoked which leads to an exception
>
> $config = AgaviConfig::get('core.config_dir') . '/Mailer.xml';
>               
>               if(is_readable($config)) {
>                       //store the xml file in a php array format into $c
>                       $this->config = 
> include(AgaviConfigCache::checkConfig($config));
>               } else {
>                       throw(new AgaviConfigurationException('Mailer.xml is 
> unreadable'));
>               }       
>
> Complete stack trace:
>   Message
> ===========
> Configuration file "/Users/shoan/Sites/ucm/app/config/Mailer.xml" does
> not have
> a registered handler
>
>   Stack Trace
> ===============
> 0: /Users/shoan/Sites/ucm/libs/agavi/src/config/
> AgaviConfigCache.class.php (line: 175)
> 1: /Users/shoan/Sites/ucm/libs/agavi/src/config/
> AgaviConfigCache.class.php (line: 87)
> 2: /Users/shoan/Sites/ucm/libs/agavi/src/config/
> AgaviConfigCache.class.php (line: 243)
> 3: /Users/shoan/Sites/ucm/app/lib/mail/MailMessageModel.class.php
> (line: 44)
> 4: /Users/shoan/Sites/ucm/app/modules/Registration/views/
> MemberRegistrationSuccessView.class.php (line: 15)
> 5: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviExecutionFilter.class.php (line: 743)
> 6: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviExecutionFilter.class.php (line: 528)
> 7: /Users/shoan/Sites/ucm/libs/agavi/src/filter/AgaviFilter.class.php
> (line: 83)
> 8: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviFilterChain.class.php (line: 94)
> 9: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviExecutionTimeFilter.class.php (line: 64)
> 10: /Users/shoan/Sites/ucm/libs/agavi/src/filter/AgaviFilter.class.php
> (line: 83)
> 11: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviFilterChain.class.php (line: 94)
> 12: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviSecurityFilter.class.php (line: 61)
> 13: /Users/shoan/Sites/ucm/libs/agavi/src/filter/AgaviFilter.class.php
> (line: 83)
> 14: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviFilterChain.class.php (line: 94)
> 15: /Users/shoan/Sites/ucm/libs/agavi/src/controller/
> AgaviExecutionContainer.class.php (line: 314)
> 16: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviDispatchFilter.class.php (line: 50)
> 17: /Users/shoan/Sites/ucm/libs/agavi/src/filter/AgaviFilter.class.php
> (line: 83)
> 18: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviFilterChain.class.php (line: 94)
> 19: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviFormPopulationFilter.class.php (line: 78)
> 20: /Users/shoan/Sites/ucm/libs/agavi/src/filter/
> AgaviFilterChain.class.php (line: 94)
> 21: /Users/shoan/Sites/ucm/libs/agavi/src/controller/
> AgaviController.class.php (line: 254)
> 22: /Users/shoan/Sites/ucm/pub/index.php (line: 23)
>  Version Information
> =======================
> Agavi:     1.0.2-dev
> PHP:       5.3.0
> System:    Darwin Nirvana.local 9.8.0 Darwin Kernel Version 9.8.0: Wed
> Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386
> Timestamp: 2009-10-11T19:41:52+0000
>
> How do I resolve this?
>
> Peace,
> Shoan.
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.agavi.org/mailman/listinfo/users
>

--
Felix Gilcher

Bitextender GmbH
Paul-Heyse-Str. 6
D-80336 München

T: +49 89 57 08 15 16
F: +49 89 57 08 15 17
M: +49 172 840 88 28

[email protected]
http://www.bitextender.com/

Amtsgericht München, HRB 174280
Geschäftsführer: David Zülke, Florian Clever


_______________________________________________
users mailing list
[email protected]
http://lists.agavi.org/mailman/listinfo/users

Reply via email to