cancel
Showing results for 
Search instead for 
Did you mean: 

SUP 2.0 MBO Development - Web Service Authentication - Need Help

Former Member
0 Kudos

I am trying to consume a webservice from SUP follwing the sample presented in the tutorial   http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90b94038-3877-2e10-aa81-e021d6ffd...


From sybase workspace I can reach web server, web service has been successfully added as data source (in enterprise explorer), contained methods are correctly shown.  Nevertheless,  MBO wizard stops when it try to call web service. Get an error

Execution failed: Transport error: 407 Error: Proxy Authentication Required


"Basic HTTP authentication" has been checked, already used DOMAIN\USERID and USERID@DOMAIN; credentials are correct.

Connecting to currency webservice URL from browser works fine.  (http://www.currencyserver.de/webservice/currencyserverwebservice.asmx?WSDL)

Also, the tutorial suggest that "

 

IMPORTANT: Consider the need to configure a proxy to access internet from SUP! " How do I do it ? Any reference to documentation?


Any help is appreciated!!


Best regards

Srini

Here is the stack trace I get

-----------------------Snip---------------------Snip----------------------

Transport error: 407 Error: Proxy Authentication Required

Transport error: 407 Error: Proxy Authentication Required

  org.apache.axis2.AxisFault: Transport error: 407 Error: Proxy Authentication Required

  org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310)

  org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:200)

  org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76)

  org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400)

  org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225)

  org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:435)

  org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402)

  org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)

  org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)

  com.sybase.vader.da.ws.soap.SoapInteractionOperation.execute(SoapInteractionOperation.java:498)

  com.sybase.vader.statistics.MonitoringOperation.execute(MonitoringOperation.java:65)

  com.sybase.vader.service.interaction.PipelineCompositeInteractionOperation.execute(PipelineCompositeInteractionOperation.java:55)

  com.sybase.uep.tooling.eis.BaseEISOperation.execute(BaseEISOperation.java:265)

  com.sybase.uep.tooling.eis.BaseEISOperation.execute(BaseEISOperation.java:165)

  com.sybase.uep.tooling.eis.WsEISOperationImpl.execute(WsEISOperationImpl.java:808)

  com.sybase.uep.tooling.ui.ModelsUtil.getEEISOperationMetaData(ModelsUtil.java:255)

  com.sybase.uep.tooling.ui.mappertree.common.AttributesMapperDataBuilder.constructTargetRoot(AttributesMapperDataBuilder.java:104)

  com.sybase.uep.tooling.ui.mappertree.common.AbstractMapperDataBuilder.build(AbstractMapperDataBuilder.java:37)

  com.sybase.uep.tooling.ui.wizards.common.AttributesBottomUpWizard.createAttributes(AttributesBottomUpWizard.java:767)

  com.sybase.uep.tooling.ui.wizards.common.AttributesBottomUpWizard$3.run(AttributesBottomUpWizard.java:643)

  org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Srinivas,

Have you tried configuring the relay server ? You can then create a quick configuration to set up the proxy. Hope it will help.

Thibault

Former Member