on 04-16-2008 4:00 PM
Hi,
I am having a weird problem here.
If I call the end point of ma webservice I created (a Function module), it works, I get results. If I call it from the TEST environment (WEBSERVICES Navigator). If gives me this error:
XML Serialization Error. Object content does not correspond to Schema restrictions of type [urn:sap-com:document:sap:rfc:functions][numeric8].
How can I debug or figure out what is really happening? I checked the CIM trace files, but even with trace level at 3, nothing is stored there...
Any help is greately appreciated.
Leonardo De Araujo
Your test data are not valid.
Check, which data you have to provide and fill the test data correctly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This is the message The caller program got:
System.ServiceModel.ProtocolException: The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '
SAP Web Application Server
Help
<td background="http://eszsansrv008.esz.xstrata.int:8'. ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error. at System.Net.HttpWebRequest.GetResponse() at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) --- End of inner exception stack trace --- Server stack trace: at System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request, HttpWebResponse response, HttpChannelFactory factory, WebException responseException) at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout) at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout) at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at SAP.HR.Business.Enterprise.ZMAT_WS_HR_INTERFACE.ZMAT_WS_HR_INTERFACE.ZMatHrUpdateTimeSheet(ZMatHrUpdateTimeSheetRequest request) at SAP.HR.Business.Enterprise.ZMAT_WS_HR_INTERFACE.ZMAT_WS_HR_INTERFACEClient.Enterprise_ZMAT_WS_HR_INTERFACE_ZMAT_WS_HR_INTERFACE_ZMatHrUpdateTimeSheet(ZMatHrUpdateTimeSheetRequest request) in C:\TeamFoundation2008\Source\(Zinc.MG) SAP Interfaces\SAP Communication Bridge\SAP.HR.Business\Service References\Enterprise.ZMAT_WS_HR_INTERFACE\Reference.vb:line 2509 at SAP.HR.Business.I020SimsHoursAndPremiumProcessor.ProcessSIMSData() in C:\TeamFoundation2008\Source\(Zinc.MG) SAP Interfaces\SAP Communication Bridge\SAP.HR.Business\I020SimsHoursAndPremiumProcessor.vb:line 296
You need to make sure the username has access to the function group that contains the remoted function module.
http://help.sap.com/saphelp_47x200/helpdata/en/2d/64d023e74911d6b2e400508b6b8a93/frameset.htm
Check authorization specified by the link.
HI Check Reports
RSVSOAP1 and RSVSOAP3
This can help you checking SOAP Run time.
Thanks
Gaurav Bhargava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.