Cannot able to tranfer to queue and/or Agent

Hi

I am unable to transfer to the Queue and/or Agent. and giving msg “Got OK on REFER Notify message” and debug msg “Failed SIP Transfer to non-existing extension TRMQX”. I am using Asterisk v1.8 on CentOS v5.5 with MySQL realtime except dialplan.

my extension.conf

exten => _TRMQX.,1,ResetCDR(wv)
exten => _TRMQX.,2,Answer
exten => _TRMQX.,3,Set(CUSTOMERID=${EXTEN:4})
exten => _TRMQX.,4,NoOp(TRID: ${TRID})
exten => _TRMQX.,5,Set(MYCLID=${UNIQUEID}~${SIPURI})
exten => _TRMQX.,6,Set(CALLERID(name)=${MYCLID})
exten => _TRMQX.,7,NoOp(MYCLID : ${MYCLID})
exten => _TRMQX.,8,SetAMAFlags(billing)
exten => _TRMQX.,9,Set(CHANNEL(musicclass)=default)
exten => _TRMQX.,10,Playback(wbrecord)
exten => _TRMQX.,11,Queue(mainq)
exten => _TRMQX.,12,Hangup

Thanks in advance.

Context?