Error " There is no tag in response. "

Hi ,
I am trying to edit an ItemType "EDM StructureDocument" which is derived from a polyItem using a server event  "onAfterAdd" .

with an implemented C# method :

/**
* History
* Version Date Name Comment
* 1.1 09-September-2019 Hamdi Kendil Generate the ID for the current EDM Structure Document using the Server Event onAfterAdd
* Story: EDM-5: Create a new Document
* Purpose: Generate the EDM Structure Document ID
* Usage: EDM Structure Document
* Event: onAfterAdd
*
*/

System.Diagnostics.Debugger.Launch();
System.Diagnostics.Debugger.Break();


//Obtain the Innovator instance from the Context Item
Innovator inn = this.getInnovator();

//long MaxItemNumber = 9999999999 ;

//Get the ItemList of EDM StructureDocument ItemType
Item results = inn.newItem("EDM StructureDocument", "get");
results = results.apply();

//Calculate the number of the EDM Part instances
long count = results.getItemCount();

if(count <= MaxItemNumber){
//Get the hexa id of the current EDM Part item
string id = "'" + this.getID() + "'";

//Compute a new id of the current EDM Part item
string edmId = "";
string itemNumber = count.ToString();
int len = itemNumber.Length;
int maxIndex = 10 - len;
for (var index = 0; index < maxIndex; index++) {
edmId += "0";
}
edmId += itemNumber;

//Set the current item id with the determined value
Item myItem = inn.newItem("EDM StructureDocument", "edit");
string request = "id=" + id;
myItem.setAttribute("where", request);
myItem.setProperty("edm_doku_id", edmId);

return myItem.apply();
} else {
return inn.newError("Error Creating a new EDM Document , the Number of Documents is Maximal");
}

When I try to save the new created Item, it gives me following error :

There is no tag <Item> in response. 

-<SOAP-ENV:Envelope>
-<SOAP-ENV:Body>
-<SOAP-ENV:Fault>
 <faultcode>SOAP-ENV:Server.TagItemIsNotFoundInResponseException</faultcode>
 <faultstring>There is no tag <Item> in response.</faultstring>
-<detail>
 <af:legacy_detail>There is no tag <Item> in response.</af:legacy_detail>
 <af:exception message =" There is no tag <Item> in response. " type =" Aras.Server.Core.TagItemIsNotFoundInResponseException " />
 </detail>
 </SOAP-ENV:Fault>
 </SOAP-ENV:Body>
 </SOAP-ENV:Envelope>

Can anyone explain me the cause of this error , or provide me a document that can help me solving the issue such as the Aras exceptions details .

Please .

Thanks in advance 

Parents
  • I'm getting the error:

    -<SOAP-ENV:Envelope>
    -<SOAP-ENV:Body>
    -<SOAP-ENV:Fault>
      < faultcode > SOAP-ENV:Server.TagItemIsNotFoundInResponseException </ faultcode >
      < faultstring > There is no tag <Item> in response. </ faultstring >
    -<detail>
      < af:legacy_detail > There is no tag <Item> in response. </ af:legacy_detail >
      < af:exception type =" Aras.Server.Core.TagItemIsNotFoundInResponseException " message =" There is no tag <Item> in response. " />
     </detail>
     </SOAP-ENV:Fault>
     </SOAP-ENV:Body>
     </SOAP-ENV:Envelope>
    why [question mark]
  • Hi kalleanka,

    can you check if the user you are logging with has the required permission to do the Update opeartion ,

    if so , can you check in the configuration of the Itemtype that the user is included in the identities mentionned in the

    Permissions Tab ( and checked as default ) 

    regards,

    Hamdi

Reply
  • Hi kalleanka,

    can you check if the user you are logging with has the required permission to do the Update opeartion ,

    if so , can you check in the configuration of the Itemtype that the user is included in the identities mentionned in the

    Permissions Tab ( and checked as default ) 

    regards,

    Hamdi

Children