cancel
Showing results for 
Search instead for 
Did you mean: 

Change adaptive web service

Former Member
0 Kudos

Hi.

I'm workind with adaptive web service in a local server, problem that i have is that, i want to chance the model's destination, this web service is in another server. i chance desigTimiUrl bur it ís´t work.

Somebody help me..

Thaks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Abraham,

1.You need to change the destinations in the Visual administrator only,even thoogh your using local machine.

Each and every server settings will be maintained in visual administrator.

For more info how to set destiantions pls ref to below link:

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b2bc0932-0d01-0010-6d8e-cff1b2f22...

2.At runtime you can set the destions and you need to provide the authentication also.

IXXElement wsEle = wdContext.currentXXElement();

wsEle.modelObject()._setUser("username");

wsEle.modelObject()._setPassword("password");

wsEle.modelObject()._setHTTPDestinationName(wdThis.wdGetWebserviceCompInterface().getHTTPDestination("Destiantion_Name"));

wsEle.modelObject()._setEndPoint(wdThis.wdGetWebserviceCompInterface().getEndPoint("Destiantion_Name""));

Regards,

Lavanya.G

Former Member
0 Kudos

Hi didn´t resolve the problem.

tipo de excepcionclass com.sap.tc.webdynpro.model.webservice.api.WDWSModelExecuteException Falla técnica--Exception on execution of web service on destination 'LOCAL_WSDEFINITIONS_EXECUTION' for operation 'getIdXXXXXXX' in interface 'WSMagCalDeudorVi_Document'

com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClassExecutable.execute(WSGenericModelClassExecutable.java:73)

com.sap.tc.webdynpro.model.webservice.gci.WSTypedModelClassExecutable.execute(WSTypedModelClassExecutable.java:46)

mx.com.banorte.titan.calris01.garantias.pantallas.xxxxxxxx_xxxx.getXXXXXXXXs(Tic40000_MAG.java:654)

mx.com.banorte.titan.calris01.garantias.pantallas.wdp.InternalXXXXXX.getXXXXX(xxxxxxxx_xx.java:1054)

mx.com.banorte.titan.calris01.garantias.pantallas.xxxxxxxxxxxx.onPlugfromTic20001(Tic40000MAGWinInterfaceView.java:121)

mx.com.banorte.titan.calris01.garantias.pantallas.wdp.InternalTic40000MAGWinInterfaceView.wdInvokeEventHandler(InternalTic40000MAGWinInterfaceView.java:115)

com.sap.tc.webdynpro.progmodel.generation.DelegatingInterfaceView.invokeEventHandler(DelegatingInterfaceView.java:85)

com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:826)

com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:881)

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)

com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)

com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)

com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)

com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)

com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1288)

com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:355)

com.sap.portal.pb.PageBuilder.init(PageBuilder.java:548)

com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:592)

com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:864)

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)

com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)

com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)

com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:684)

com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

java.security.AccessController.doPrivileged(Native Method)

com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Abraham,

It has been a long time since I worked on 7.0 or NW04s Web Dynpro. I have been working on CE 7.1 Web Dynpro.

In CE 7.1 Web Dynpro, if you click on your model and look at at the Properties View, you'll see the destination names in the model Settings, where you can change them.

Even in the previous versions of NetWeaver, it was possible to change the destination names for Adapative RFC models in model properties.

Regards,

Ajay