on 09-21-2011 3:08 PM
Hello, experts!
How can i implement web-service on eso 5.1. I know they are using axis 1.3, i've made a test webservice and trying to deploy it to eso as shown [here|http://lkamal.blogspot.com/2008/07/web-service-axis-tutorial-client-server.html] Nothing happens. Then i've looked at standard web-services, shipped with eso (DocumentCreationWS) and looked in $FCI_HOME$/deploy/server-config.wsdd. I've commented DocumentCreationWS there, but it is still active in localhost:.../services. I also tried to comment DocumentCreationWS in ear archive with the same result. And i can not find system$system.webservices.enabled option (Sometimes it says me to set it to true, when i try to access localhost:.../services from a web-browser)
Regards, madhead
Edited by: madhead on Sep 21, 2011 6:01 PM
Hi, Baski!
And regarding to the ESO 5.1 what steps do i need to do to make a custom web-service?
Regards, madhead.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Create a Axis 1.x webservice as it is done for any java webservice using the ESO API provided. Create a custom jar out of it. Update the WSDD file delivered, rebuild SDA/EAR and bounce the server and deploy the ESO APP. login in as system user and set the webservice_enabled property to true and see if it works..
Not sure if there are otherways of deploying withoug playing around the standard wsdd file.. you may want to explore that
Thanks, Baski
Hi Siarhei and Baksi,
Thanks for your time in advance..
I would like like to know, Did you succeeded in hosting a custom webservice on CLM.
Are you able to invoke using iapiLogin manager to log in to CLM.
Please share your experience.
Thanks and Regards,
N.venkateswararao.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oh, that was simple with MessageContext.getCurrentContext()!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Creating webservice and supporting them in SAP Sourcing is not straight forward: Here are some points:
The webservice library shipped will change between releases. (Axizs 1.X in 5.1, Axis2 in 7 & Apache CXF in 9). for instance there is no wsdd file in Axis 2. You may want to consider migration efforts during an upgrade.
Regarding modifiying shipped software like updating the wsdd file, might not be straight forward while applying patches or applying service packs.
if posible depending upon the use case, try stearing away from creating web service. E.g consider modelling as push (making a webservice call from a document save action or a custom action..)
Regarding the property webservice_enabled guess it might be scoped at system level. Please check by loging in as a system user.
thanks, Baski
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.