Skip to Content
avatar image
Former Member

Execute method on model node

Hello Experts,

The issue is as follows -

Model node has an associated datatype (R/3's structure)

executeModelNode() - executes the RFC. The RFC also returns the output (checked via external debugging). But the Output node within the ModelNode is empty

If an Object of the class (or data type) of the ModelNode is declared and the execute() method on this Object is called then Output node with the Object returns the record count given by the R/3's RFC. But, the output in this case is of the datatype List. So, explicit names of context attributes need to be coded. This is something I would want to avoid.

Its an existing working DC that stopped working. Re-import model is successful. the Portal server has re-started many times after model re-import. So. no issues of server metadata cache refresh.

Please suggest how to get data populated back into the Output node of the ModelNode.

Thank you

Abhishek

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Dec 17, 2011 at 08:39 PM

    Hello Experts,

    Looks like NWDS has its own ways of self correcting itself when you perform the entire model node creation steps again.

    Yes, I just deleted my model node and re-created it from scratch in the context. Built & deployed the DC and it worked.

    Regards

    Abhishek

    Add comment
    10|10000 characters needed characters exceeded