You need to sign in to do that
Don't have an account?
Motoki
VerifyError #1107
Hi guys,
I was trying to use a for loop to delete a list of data in my flex 2 application. My list of data is all deleted but i also get the following error... Could anyone so kind to explain to me what is going on with this error please?
Thanks a lot.
Richie
VerifyError: Error #1107: The ABC data is corrupt, attempt to read out of bounds.
at com.salesforce::AsyncResponder/result()
at private::SalesForceResponder/result()
at mx.rpc::AsyncToken/http://www.adobe.com/2006/flex/mx/internal::applyResult()
at mx.rpc.events::ResultEvent/http://www.adobe.com/2006/flex/mx/internal::callTokenResponders()
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()
at mx.rpc::Responder/result()
at mx.rpc::AsyncRequest/acknowledge()
at private::DirectHTTPMessageResponder/completeHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/flash.net:URLLoader::onComplete()
at [io]
at com.salesforce::AsyncResponder/result()
at private::SalesForceResponder/result()
at mx.rpc::AsyncToken/http://www.adobe.com/2006/flex/mx/internal::applyResult()
at mx.rpc.events::ResultEvent/http://www.adobe.com/2006/flex/mx/internal::callTokenResponders()
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()
at mx.rpc::Responder/result()
at mx.rpc::AsyncRequest/acknowledge()
at private::DirectHTTPMessageResponder/completeHandler()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/flash.net:URLLoader::onComplete()
at [io]
cant tell much from this
new AsyncResponder(function(qr:QueryResult):void
{
var delArr:Array = new Array();
if (qr.size > 0) {
for (var i:Number = 0; i < qr.records.length; i++)
{
delArr.push({id: qr.records[i].Id});
}
//Now deleting of the list of songs in the record.
for (var j:Number = 0; j < delArr.length; j++)
{
var id:String = delArr[j].id;
apex.deleteIds([id], new AsyncResponder(
function delResult(result:Object):void
{
Alert.show('delete Result\n' + ObjectUtil.toString(result));
} , handleFault));
}
} else {
Alert.show("no matching");
}
Thanks.