cancel
Showing results for 
Search instead for 
Did you mean: 

Webservice error: SRT: ASSERT failed: object reference not bound

Former Member
0 Kudos

Hello Everybody,

I have exposed RFC as web services.

I can fetch or view WSDL of RFC in the browser with my ID.

But when I tried same thing using service ID, I got following error:

Your request could not be processed

SRT: ASSERT failed: object reference not bound

What has happened?

A Soap Core Exception was raised in Method CL_SOAP_REGISTRY::generate_wsdl(6)

Technical Details of Soap Core Exception

Message Text: SRT: ASSERT failed: object reference not bound

Class: CL_SOAP_REGISTRY

Method: generate_wsdl

LocationID: 6

Program: CL_SOAP_REGISTRY==============CP

Include: CL_SOAP_REGISTRY==============CM00J

Line: 59

What authorizations am I missing?

the type of my User ID is: Dialog User

and type of service Id is: Communication User

Both users have same authorizations.

Please let me know.

It is very urgent for me.

Thanks in advance,

Bhavik

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Security team has assigned S_Service and S_Develop authorizations with some restrictions.

Now it is working fine.

Thank you for all your efforts.

Bhavik

Former Member
0 Kudos

Hello Bhavik,

I had the same problem as you.

To solve that I was creating a new role called WS_ROLE.

I assigned the authorisation objects:

- S_DEVELOP (ABAP Workbench)

- S_SERVICE (External Services)

I believe this should be all.

But make sure you restrict the authorization objects

Hope this helps - cheers,

Andreas

BTW I just saw that this is already been discussed here:

Message was edited by:

Andreas Schuth