I want delete all documents retrieved by query. I am using c++ an my code is:
…
TaminoCommand* inoCommand = m_Tamino->CreateCommand(collection);
TaminoQuery* inoQuery = new TaminoQuery(query);
TaminoQueryResponse* inoResp = inoCommand->Query(inoQuery);
if(!inoResp->HasData)
return;
TaminoItemIterator* it = inoResp->GetItemIterator();
while(it->Next()){
TaminoDocument* inoDoc = dynamic_cast<TaminoDocument*>(it->GetItem(__typeof(TaminoDocument)));
inoCommand->Delete(inoDoc);
}
i doesn’t run because line “dynamic_cast<TaminoDocument*>(it->GetItem(__typeof(TaminoDocument)));” throw a WebException.
What’s wrong ?
Finally, in documentation a find the class “TaminoXmlDocument”, but I can use it from c++, why ?
thanks
#API-Management#webMethods-Tamino-XML-Server-APIs#webMethods