Quantcast
Channel: SCN: Message List - Service-Oriented Architecture (SOA) and SAP
Viewing all 1056 articles
Browse latest View live

Re: Proxy generation error in SE80


Re: Proxy generation error in SE80

$
0
0

Yeah sure Regys.

 

Best Regards,

Rishabh.

Re: Proxy generation error in SE80

$
0
0

Its ok Jessica, but if you will get any solution then please let me know.

 

Best Regards,

Rishabh.

Re: Do you run srt_admin in client 001 and 066?

$
0
0

I found a note which says it only needs to be configured for used clients so ignore the red lights in 001 and 066.

Exception occurred in communication Frame work webservices

$
0
0

Hi All,

 

 

I am new to use web services . here i am trying to consume service from external . but we are getting the error like "Exception occurred in communication framework:Error in HTTP Framework:404Hostname Unknownhttp://www.webservicex.com/CurrencyConvertor.asmx?wsdl "


kindly let me know that is any connection need to enabled ?





Regards,

Raju.

Expection occured in communication framework

$
0
0

I am new to use web services . here i am trying to consume service form external . but we are getting the error like ''Expection occured in communication framework : error in HTTP framework :404Hostname unknownhttp://www.webservicex.com/CurrencyConvertor.asmx?wsdl ".

 

 

Kindly letme know that is any connection need to enabled ? 

 

 

 

 

Regards,

Raju.

Problem with Salesforce Upsert

$
0
0

Hello,

I've got a problem with a Salesforce integration to SAP.

I don't have a PI or something else.

My scenario:

I generate a ABAP Proxy with the SFDC enterprise.wsdl. At the Query-Method in the external view of proxy I marked "Untyped Mapping" for the "result" in the output-attribute to get the result as a xstring. So I can get more than one record in a query result. That works fine.

 

Now I have the problem with the Upsert-Method. I want to upsert more than one record to Salesforce. Regarding to this point I marked "Untyped Mapping" for "sObjects" in the input-attribute of the Upsert-Method to pass the sObjects as xstring. I want to pass the sObjects via xstring because ABAP can't generate the sObject-Datatype at the runtime.

When I pass my xstring with sObjects, only the first sObject will be handled in Salesforce. All following sObjects are ignored by Salesforce.

 

My sObject-String:

 

<sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xsi:type="sf:Opportunity">

  <sf:NAME>Test 1</sf:NAME>

  <sf:RECORDTYPEID>012180000008dMbAAI</sf:RECORDTYPEID>

</sObjects>

<sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xsi:type="sf:Opportunity">

  <sf:NAME>Test 2</sf:NAME>

  <sf:RECORDTYPEID>012180000008dMbAAI</sf:RECORDTYPEID>

</sObjects>

Change XSD Type of a ABAP Webservice for a Function Module

$
0
0

Hello.

 

i wrote a FM for uploading GTS SPL content to SAP. From this FM i generated

a Enterprise Service / Service Definition and published it via SOAMANAGER.

 

So everything works fine.

 

But now i want to change the field "SLL_SPL_DOB_TO" to a nillable field. Meaning

that the date in this field can be empty.

 

For the moment it must not be null. But in some cases the date field is empty and

the webservice doesnt not work for empty fields.

 

I tried to change some attributes within the structure, but the fields are grayed out.

 

Below you can see my implementation. I want to set the element SLL_SPL_DOB_TO to

allow empty values.

ws1.jpg

 

In the SAP Standard Webservice (but it is a XI service) there are option to set

the required information.

 

ws2.jpg

 

Is there a way to set the information ? Or how the information for required or not

required fields are set and mapped to XSD Types and their options ?

 

Thanks a lot for your help.

 

BR,

Sebastian


Web service Issue.

$
0
0

Hi All,

                 In Webservice testing from our SAp side is working fine.But my application team is checking it gives error as

 

 

Web service processing error; more details in the web service error log on provider side (UTC timestamp ; Transaction ID ).


I debugged in STR_LOG and it says that


The SOAP Processor was invoked to process a message, which is not

supported by the interface...

 

 

Here how can i check the SOAP URL or interface in SOAMANAGER.

Kindly help me what i have to do for this and how can be done this issue..

 

Regards,

Nithya

HTTP destinations

$
0
0

Hello,

 

I'm using netweaver administrator(nwa) platform to manage my CE server (SAP AS Java), and i tried to create an HTTP destination under the destination tab. The problem is i can't ping the created destination. Even the DASDefault destination (http://computerName:Port/DataArchivingService/DAS) couldn't be pinged. Any suggestions?

 

Do I need to specify again that this computer name correspond to this IP? If so, where?

 

Thank you.

 

Cheers,

Re: HTTP destinations

$
0
0
Jean NKENG TONYE wrote:

 

> Could you tell me exactly where to find the local host file and how to check if my server is behind a firewall or proxy.

 

 

OMG! you are kidding right? you are not customizing communication solutions without even having an idea how to find out if your server is behind a firewall or proxy, right? please find someone who knows what he or she is doing otherwise you open up your systems for any security issue possible. but you're only kidding right?

 

Message was edited by: Moshe Naveh

Get User's IP Address on Web Service

$
0
0

Hi experts,

 

I have created a Web Service and all is working just fine.

For tracking purposes, I would like to know the UserName & from which IP address did my web service get invoked.

What do I need to do to extract the IP address from the web service request?

Is there any Table / TCode that store User Name & IP Address of user who call my Web Service?

 

Thanks for any hints/tips.

 

JC

Re: Get User's IP Address on Web Service

$
0
0

UserName - is tough. I didn't get a method to read that, when I was trying this, for Webdynpro.

 

IP address of the requester is part of the HTTP header, of any Web request. Hence, I think there must be a way to read that. I know that it is possible to get the requester's IP address on Webdynpro, but for Webservice request, you may have to dig further.

 

Search for "http header ip address" on google for more info on this.

 

Thanks, Juwin

Re: Get User's IP Address on Web Service

$
0
0

Hello Herry,

 

Did you create a web service using ICF? If so, you can check cl_http_server=>c_caller_id.

 

Regards,

JN

Re: Get User's IP Address on Web Service


Re: Get User's IP Address on Web Service

$
0
0

Hello JN,

Thanks for the answer.

 

I created the Web Service from Function Module.

I have tried TCode SRT_UTIL (Web Service Utilities: Error Log) ,

there I can find the UserName & IP Address, but only if there are any errors on the Web Service calling

 

The purpose is, I want to create the Web Service Log Table, so that I can always monitor who (UserName & IP Address) and when someone access my Web Service.

 

 

Regards,

JC

Services

$
0
0

Hi,

 

Is it possible to assign a profit center to a service? I am in AC03 transaction but i can´t see any field to incidate the profit center. In material management you can assign it.

Exception occurred in communication Frame work webservices

$
0
0

Hi All,

 

 

I am new to use web services . here i am trying to consume service from external . but we are getting the error like "Exception occurred in communication framework:Error in HTTP Framework:404Hostname Unknownhttp://www.webservicex.com/CurrencyConvertor.asmx?wsdl "


kindly let me know that is any connection need to enabled ?





Regards,

Raju.

Problem with Salesforce Upsert

$
0
0

Hello,

I've got a problem with a Salesforce integration to SAP.

I don't have a PI or something else.

My scenario:

I generate a ABAP Proxy with the SFDC enterprise.wsdl. At the Query-Method in the external view of proxy I marked "Untyped Mapping" for the "result" in the output-attribute to get the result as a xstring. So I can get more than one record in a query result. That works fine.

 

Now I have the problem with the Upsert-Method. I want to upsert more than one record to Salesforce. Regarding to this point I marked "Untyped Mapping" for "sObjects" in the input-attribute of the Upsert-Method to pass the sObjects as xstring. I want to pass the sObjects via xstring because ABAP can't generate the sObject-Datatype at the runtime.

When I pass my xstring with sObjects, only the first sObject will be handled in Salesforce. All following sObjects are ignored by Salesforce.

 

My sObject-String:

 

<sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xsi:type="sf:Opportunity">

  <sf:NAME>Test 1</sf:NAME>

  <sf:RECORDTYPEID>012180000008dMbAAI</sf:RECORDTYPEID>

</sObjects>

<sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xsi:type="sf:Opportunity">

  <sf:NAME>Test 2</sf:NAME>

  <sf:RECORDTYPEID>012180000008dMbAAI</sf:RECORDTYPEID>

</sObjects>

Empty publishing System in Service Registry

$
0
0

Hi all,

 

I have many problem with soamanager.

After an upgrade to EHP7 (SAP_BASIS 740), some endpoint of my web services is not more available.

I tried to delete/recreate these endpoints but the system give my an error SRT_WSP 580: SRT Framework exception: Error: Register application failed: Application Error: Object already exists: 200.SystemName.XXX.SystemNumber.00xxxxxx00.SystemH

 

My records shows that in Service Registry -> Publishing System there is no publishing systems defined!

 

Any help?

 

Thanks in advance,

 

Francesca

Viewing all 1056 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>