Topic
1 reply Latest Post - ‏2013-03-24T03:40:33Z by SystemAdmin
SystemAdmin
SystemAdmin
6195 Posts
ACCEPTED ANSWER

Pinned topic Service call working in EGL community edition but not in RBD version 7.5.1.

‏2013-03-18T08:56:58Z |
Hi i am new to Rich-ui programming,

Am using the licensed RBD version 7.5.1.8 , i am trying to call a service from the UI handler (simple hello world program) when i test my program i am getting the below error message,

CRRUI1083E] An error occurred while the click browser event was being handled.
CRRUI3651E Service binding key : 'newserv' does not exist in the deployment descriptor 'Richproj'
CRRUI2094E Here are the EGL function calls leading to this error:

ServiceBinder.ServiceBinder.getBinding() native JavaScript
ServiceLib.ServiceLib.bindService() native JavaScript
final1.GoButton_onClick() native JavaScript
Button.Widget.runEventHandlers() native JavaScript

I think either it may be because of setting problem in RBD for rich UI (I have done the basic setting in the prefrence )or add entry of program , service in the deployment descriptor .
code for calling the service,

function GoButton_onClick(event Event in)
soapservice soapservice {@bindService};
call soapservice.sayhello1(name.text) returning to displayresults;
end

The same code is working in EGL commuity edition but not in RBD version 7.5.1.8, in community edition i never added any entry in the deployment descriptor.It is working perfectly fine.

code for calling the service in community edition ,

function GoButton_onClick(event Event in)
soapservice soapservice {};
call soapservice.sayhello1(name.text) returning to displayresults;
end

Can anyone help me how to do it because i tried by myself it is giving the same error again.

Thanks
Updated on 2013-03-24T03:40:33Z at 2013-03-24T03:40:33Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    6195 Posts
    ACCEPTED ANSWER

    Re: Service call working in EGL community edition but not in RBD version 7.5.1.

    ‏2013-03-24T03:40:33Z  in response to SystemAdmin
    Same issue already answered by BFoster thanks :-)