CMDBuild Forum

Create Relation from WebService

Hi, I'm trying to create a relation between two cards using WebServices.
I have two classes: "piattaforma" and "applicazioneBusiness".
ListaCI[0].getID and ListaCIx[0].getID return a ID so I think the cards exist correctly.
Have you any idea?
I should use "WebservicesImplServiceCallbackHandler.java" class?

The error is: "org.apache.axis2.AxisFault: CARD_NOTFOUND"

This is my code:

                Relation relation =new Relation();

        relation.setClass1Name("Piattaforma");

        relation.setCard1Id(listaCI[0].getId());

        relation.setClass1Name("ApplicazioneBusiness");

        relation.setCard2Id(listaCIx[0].getId());

        relation.setDomainName("PiattaformaAppBusiness");

        CreateRelation cr=new CreateRelation();

        cr.setRelation(relation);

        CreateRelationE crE=new CreateRelationE();

        crE.setCreateRelation(cr);

                CreateRelationResponseE crrE=stub.createRelation(crE); //ERROR

        CreateRelationResponse crr=crrE.getCreateRelationResponse();