Agent.conf and agentlogin problem-queue function not working

dear support,

[Support]
music = default

member =>Agent/007
member =>Agent/008
member =>Agent/009
exten => 107,1,AgentLogin(007)
exten => 108,1,AgentLogin(008)
exten => 109,1,AgentLogin(009)

exten =>  140,1,Wait(2)
;exten => 140,n,playback(queue-periodic-announce.gsm)
exten =>  140,n,Queue(Support)
exten =>  140,n,Hangup

[code][agents]

autologoff=15
ackall=yes
wrapuptime=5000

recordagentcalls=yes
recordformat=wav
musiconhold=default

agent => 007,12345,jeremy wang
agent => 008,12345,dai guoxiong
agent => 009,12345,dai2 guoxiong

[/code]

[quote][Mar 20 01:57:07] WARNING[12658][C-000000de]: pbx.c:4910 pbx_extension_helper: No application ‘AgentLogin’ for extension (default, 107, 1)
== Spawn extension (default, 107, 1) exited non-zero on ‘SIP/1000-00000057’
[/quote]

i don’t know why there is no application.

i have ever success using this application. but no work this time.

[quote]localhost*CLI> module load app_agent_pool.so
Unable to load module app_agent_pool.so
Command ‘module load app_agent_pool.so’ failed.
== Parsing ‘/etc/asterisk/agents.conf’: Found
[Mar 20 01:55:03] ERROR[11009]: config_options.c:471 process_category: Could not find config type for category ‘agents’ in ‘agents.conf’
[Mar 20 01:55:03] ERROR[11009]: app_agent_pool.c:2659 load_module: Unable to load config. Not loading module.
[/quote]
and for the agent.conf file, is there any idea about the “category”?

thx

a lot