Skip to Content
0
Former Member
May 25, 2012 at 05:19 PM

SUP 2.0 MBO Development - Web Service Authentication - Need Help

84 Views

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-e021d6ffd0cc?quicklink=index&overridelayout=true


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)