Hi,
I've got a deep JS error in the dev console.
I create a ValuesManager, but do not bind it to a databoundcomponent (it's some background data which isn't visible).
When I do saveData, my callback isn't hit. Took me a while to figure it out.
	
Workaround solution is to add a dummy form to the vm:
	but this feels a bit wrong.
Can this be fixed, as I'm sure I will do it again and won't remember this workaround :)
version:
SmartGWT 3.0 SC_SNAPSHOT-2011-08-13/Pro Deployment
					I've got a deep JS error in the dev console.
I create a ValuesManager, but do not bind it to a databoundcomponent (it's some background data which isn't visible).
When I do saveData, my callback isn't hit. Took me a while to figure it out.
Code:
	
	TypeError: _1 is undefined
    unnamed() @ app/sc/modules/ISC_DataBinding.js:1662
    ValuesManager._saveDataReply({Obj}, {Obj}, {Obj}) @ app/sc/modules/ISC_Forms.js:3013
    anonymous({Obj}, {Obj}, {Obj}) @ app/sc/modules/ISC_Core.js:60
    [c]Class.fireCallback(_1=>"isc_ValuesManager_8.$49z(dsRequest, dsR..."[ 55],  _2=>"dsResponse,data,dsRequest",  _3=>[object Array],  _4=>{Obj},  _5=>undef) @ app/sc/modules/ISC_Core.js:321
    [c]Class.fireCallback(_1=>"isc_ValuesManager_8.$49z(dsRequest, dsR..."[ 55],  _2=>"dsResponse,data,dsRequest",  _3=>[object Array]) @ app/sc/modules/ISC_Core.js:419
    DataSource.fireResponseCallbacks({Obj}, {Obj}, {Obj}, {Obj}) @ app/sc/modules/ISC_DataBinding.js:569
    DataSource._completeResponseProcessing({Obj}, {Obj}, {Obj}, {Obj}, {Obj}) @ app/sc/modules/ISC_DataBinding.js:566
    DataSource._handleSCServerReply({Obj}, {Obj}, {Obj}) @ app/sc/modules/ISC_DataBinding.js:1818
    [c]Class.fireCallback(_1=>{Obj},  _2=>"rpcResponse,data,rpcRequest",  _3=>[object Array],  _4=>{Obj},  _5=>undef) @ app/sc/modules/ISC_Core.js:321
    [c]Class.fireCallback(_1=>{Obj},  _2=>"rpcResponse,data,rpcRequest",  _3=>[object Array]) @ app/sc/modules/ISC_Core.js:419
    anonymous(callback=>{Obj},  request=>{Obj},  response=>{Obj},  data=>{Obj}) @ app/sc/modules/ISC_DataBinding.js:1271
    unnamed({Obj}, {Obj}, {Obj}, {Obj}) @ :186
    [c]RPCManager.fireReplyCallbacks(_1=>{Obj},  _2=>{Obj}) @ app/sc/modules/ISC_DataBinding.js:1276
    [c]RPCManager.performOperationReply(_1=>{Obj},  _2=>{Obj}) @ app/sc/modules/ISC_DataBinding.js:1270
    RPCManager._performTransactionReply(87) @ app/sc/modules/ISC_DataBinding.js:1264
    [c]RPCManager.performTransactionReply(_1=>87,  _2=>"//isc_RPCResponseStart-->[{queueStatus:..."[ 422],  _3=>undef) @ app/sc/modules/ISC_DataBinding.js:1235
    anonymous(87, [object XMLHttpRequest]) @ app/sc/modules/ISC_Core.js:60
    [c]Class.fireCallback(_1=>"isc.RPCManager.performTransactionReply(..."[ 67],  _2=>"transactionNum,results,wd",  _3=>[object Array]) @ app/sc/modules/ISC_Core.js:321
    [c]Comm.performXmlTransactionReply(_1=>87,  _2=>[object XMLHttpRequest]) @ app/sc/modules/ISC_Core.js:1283
    anonymous([object XMLHttpRequest]) @ app/sc/modules/ISC_Core.js:60
    [c]Class.fireCallback(_1=>"isc.Comm.performXmlTransactionReply(87,..."[ 57],  _2=>"xmlHttpRequest",  _3=>[object Array],  _4=>[object Proxy],  _5=>true) @ app/sc/modules/ISC_Core.js:321
    Comm._fireXMLCallback([object XMLHttpRequest], "isc.Comm.performXmlTransactionReply(87,..."[ 57]) @ app/sc/modules/ISC_Core.js:1257
    unnamed([object Event]) @ app/sc/modules/ISC_Core.js:1269
    unnamed() @
Workaround solution is to add a dummy form to the vm:
Code:
	
	vm = new ValuesManager(); DynamicForm dummy = new DynamicForm(); vm.addMember(dummy);
Can this be fixed, as I'm sure I will do it again and won't remember this workaround :)
version:
SmartGWT 3.0 SC_SNAPSHOT-2011-08-13/Pro Deployment
