cancel
Showing results for 
Search instead for 
Did you mean: 

Help: Flex2Compiler.Compile: XGLException: GotoRelay is invalid child

Former Member
0 Kudos

Hi,

We have several BW Queries that we would like to display to the users on our Portal (NetWeaver 2004s). We created a form view which contained a dropdown list. The dropdown list is configured at the moment to be a static list of Query names. When the user selects a query name and submits, the form view will use the submit event and the navigator connector to open the Query iView. Each submit event and its respective navigator connector has a Guard Condition that checks the value of the selected query. This should direct the users to the respective Query iView based on the selected value.

When we set the Compiler option to WebDynpro, we did not encounter any issues. The form view directs the users to the appropriate query iview. However, when we try to operate the query iview (for eg. submitting different filter values and etc), we get WebDynpro errors. According to the forums, WebDynpro does not support BW queries and data sources. Having been advised to change to Flex2 compiler, we can get the query iViews to work (for eg. submitting filter values is returning the desired results) at the cost of removing navigator connectors in the form view. When we add the navigator connectors back to the form view so that users can select which query iView to work on based on the options in the dropdown list, we get the error:

Flex2Compiler.Compile: XGLException - Goto Relay is invalid child in Relays.

We tried to search the SDN forums, but found no results. Perhaps this has something to do with Flex2 limitations?

Please help.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Ooops, just re-read the Modeler's Guide and found that the Navigate connector will only work in Web Dynpro runtime only...

Former Member
0 Kudos

Hi,

I have also the same problem. How did you solve this issue? what was the workaround? Could you please share it with me.

Thank you in advance.

KR,

Aydin