cancel
Showing results for 
Search instead for 
Did you mean: 

SEGW error : Generation of runtime objects for project failed

Former Member
0 Kudos

Hello I am receiving above error while i am trying to generate project for  gateway service.

I have checked in class data provider class.

I have corrected error. but still  it is giving me same error again and again. It seems like when i click generate object it is generating all classes again with same error.

Please tell me how to solve this error.

Thank you,

Gaurav Wani

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI Now i am able to get list.

Maybe my solution will help in future.

somewhere i saw about reactivation of unified rendering.

I deactivate it and reactivate it again.

future

also I have deactivate my gateway service using SICF. and reactivate it.

I also clean up  the cache.

and I am able to fetch all notifications.

for e.g.

/sap/opu/odata/SAP/ZQM_NOTIFICATION_SRV/zfetchSet/

/sap/opu/odata/SAP/ZQM_NOTIFICATION_SRV/zfetchSet(Qmnum='000100000009')/

and

/sap/opu/odata/SAP/ZQM_NOTIFICATION_SRV/zfetchSet?$filter=QMNUM eq '000100000009'

Message was edited by: Gaurav Wani Also i forgot to mention i change the HTTP port HTTPs port using SMICM

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Now I am getting below error message

Former Member
0 Kudos

Hi Gaurav,

with GetEntitySet you request a whole list of entities, not just a single one. That´s why the "GetDetail" method is not suitable as data source for that operation. If you want to request a single entity, you will need to define a mapping for the GetEntity operation instead of GetEntitySet.

Best regards,

Ringo

Former Member
0 Kudos

Hi. i rebuild it and i am not facing error now.

But when i retrive metadata using /sap/opu/odata/sap/ZQM_SRV_02/$metadata

i am able to get the output.

But when i am passing this /sap/opu/odata/sap/ZQM_SRV_02/zreadSet('000100000009')

It is giving me error.

But i face another error :

<?xml version="1.0" encoding="utf-8" ?>

- <error xmlns:xsi="http://www.w3.org/2001/XMLSchema-Instance">

<code>HTTP/500/E/Internal Server Error</code>

<message>Call of service /sap/opu/odata/sap/ZQM_SRV_02/zreadSet terminated because of an error. The following error text was processed in system GW1 : SQL error SQL code: 1658 occurred while accessing table /IWFND/SU_ERRLOG.The error occurred on the application server . The termination type was: RABAX_STATE.If the termination type is RABAX_STATE, you will find more information on the cause of termination in system GW1 in transaction ST22. If the termination type is ABORT_MESSAGE_STATE, you will find more information on the cause of termination on the application server SGPT252A in transaction SM21. If the termination type is ERROR_MESSAGE_STATE, you can search for further information in the trace file for the work process in transaction ST11 on the application server . You may also need to analyze the trace files of other work processes. If you do not yet have a user ID, contact your system adminmistrator.</message>

</error>



EkanshCapgemini
Active Contributor
0 Kudos

Hi Gaurav,

As I can see that you have 2 key properties(NotifNo and Number) and you are passing only one key in the read call. IMO both of your key are for the same thing so you can delete one (say Number) and use NotifNo for input as well as output mapping.