on 01-30-2007 6:09 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.