YOU should NEVER use this method or call setCallerData at all you should use the correct methods to override the callerid.
If its a B-Leg born from an A-Leg you use these on the on the A-Leg: http://wiki.freeswitch.org/wiki/Channel_Variables#effective_caller_id_name http://wiki.freeswitch.org/wiki/Channel_Variables#effective_caller_id_number If you're originating you use this: http://wiki.freeswitch.org/wiki/Channel_Variables#origination_caller_id_name http://wiki.freeswitch.org/wiki/Channel_Variables#origination_caller_id_number /b On Feb 3, 2009, at 11:20 AM, Nicolas Brenner wrote: > Jacek, > > I had a similar problem once. It actually depends on your sip gateway, > but I was able to solve the problem by setting the caller id, ie: > > session1 = new Session(); > session1.setCallerData("caller_id_name", "8280052500"); > session1.setCallerData("caller_id_number", "8280052500"); > session1.originate(session1, > "{ignore_early_media=true}sofia/gateway/sip.ipcorp.cl/0225490317", > 60); > > In this case, the caller_id was the number assigned to me by the > external gateway. > > Hope it helps. > > Nicolas _______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
