Quantcast
Channel: SCN : Unanswered Discussions - Service-Oriented Architecture (SOA) and SAP
Viewing all 360 articles
Browse latest View live

Error proxy SOAP:1.008 SRT: Couldn't create Object:

$
0
0

We are developing consumer proxies. Until now our consumer proxies had an http destinationation. However, our client has changed its configuration and has given to us another url with https. Unfortunately, when we try to consume the new wsdl we get the error

 

Error proxy SOAP:1.008 SRT: Couldn't create Object: ("ICF Error when creating object for HTTP DESTINATION "XXXXXXXXXXX": ARGUMENT NOT FOUND")

 

Could you please help us with the error?

 

Thank you,

Óscar


ECC_INVENTORY002QR

$
0
0

I have a SAP ECC 6.0 system and run transaction "SOAMANAGER"

Searching there for *inventory* results in five available services.

5InventoryServices.JPG

I picked ECC_INVENTORY002QR and activated the service in transaction SICF.


ActivateServiceSICF.JPG

 

 

However, the service cannot be called in the browser:

CannotDisplay.JPG

 

Can anybody please help me with the following questions:


What am I doing wrong in order to call the service ?

Where can I find information about it, e.g. how to pass parameters properly ?

TA SICF only finds the service "ECC_INVENTORY002QR". Why don't I see the other four inventory services ?

 

 

Kind regards

Werner

SAP BEx Query as a Web Service - JAVA Stack needed?

$
0
0

Dear all,

 

I want to use the Web Service for calling a BEx Query in SAP BW 7.02.

Do anybody know if a JAVA Stack is needed to get that Web Servcie working?

 

Thank you very much for your help!

 

Dieter

How to trigger the standard Enterprise service for Employee from SAP?

$
0
0

Hello Experts

 

I am looking to extract employee information out of SAP HCM and I came across an enterprise service in ES workplace which talks about the same.

 

The enterprise service details are:

 

Outbound Service Interface: Employee Event Out

Service Operation: Inform of Employee

Technical Name: EmployeeERPInformation_Out

 

Could you kindly suggest how this enterprise service can be triggered from SAP? Is there a standard transaction or a report or any other standard functionality in SAP to do this?

 

This enterprise service is contained in the HCM time management ES bundle according to ES workplace, but seems generic enough to be used to get employee data out of SAP.

 

Looking forward for any suggestions/ideas or any other suitable alternatives.

 

Regards

Chandra

Web service proxy generation error

$
0
0

Hello All,

         While generating a web-service proxy I'm encountering errors as follows:

 

1. Proxy-Generierung: Fehler aufgetreten   

2. Exception occurred in library handler   

3. Incorrect value: Schema ohne targetNamespace darf keine Unterelemente beinhalten ausser xsd:import/xsd:include/xsd:annotation

 

The screenshot is also attached for reference.

 

 

This might be a very dumb question to ask but can anyone please help me with this.

 

Regards,

Anubhab

Problem with SOA MANAGER

$
0
0

When I enter to that transaction my browser appears this, someone help me please

Consume webservice error - Error in HTTP Framework:404Connection Failed.

$
0
0

Hi Experts,

 

I am trying to consume the webservices using the URL option .but it leads to proxy generation error,Even though I have activated the SICF->Client-Proxy ,both the proxy settings are checked on.

 

 

Exception occurred in communication framework:Error in HTTP Framework:404Connection Failed.

 

 

 

Could you please let me know any other settings are missing ?

 

Regards

Krishnaraj

How to Migrate EJB Webservice from NW 7.0 to 7.3

$
0
0


Hi,

 

We have upgraded nw portal from 7.0 to 7.31.

 

1.how to migrate 7.0 ejb webservice to 7.3?

2.how to test webservice in portal 7.3.

 

i did not find webservice perspective in nwds 7.3.

 

please suggest how to acheive .

 

Regards

Srinivas


Processing err in IFC: ICM_HTTP_CONNECTION_FAILED")

$
0
0

Dear all,

 

I'm configuring consumer proxy for web service. While I;m done with all the configuration and I try to test my web service in SE80 I'm getting following error:

 

SOAP:1.023 SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")

 

Similar error appears in SOAMANAGER tool when I try to do "Ping web service" function in Web Service Configuration:

 

SRT Framework exception: Service Ping ERROR: Error when calling SOAP Runtime functions: SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")

 

I assume my web service is not using proper RFC connection (type G) to SAP's backend. However I'm not able to determine which RFC Connection is actually used.

 

Any ideas where I have to look in order to solve this error?

 

thanks

m./

Fill deep output Structure of Enterprise Service

$
0
0

Hello at all,

 

I created an Enterprise Service which contains an Input and Output Structure.

My Problem is, that the Output structure is very deep and this structure contains tabletyps and further structures.

 

How can I fill a field of the Output structure?

I almost use the Method "describe_by_name", which gives me the components of the "first-Level-structure (lt_components).

Lt_components is filled with different components and types, for example "TTYPE" or "STRU".

One Component of type TTYPE contains a further structure, ... and so on.

 

At the End of this deep structure (up to 9 Levels) are fields with type of string.

How can I fill These fields?

 

I hope you can help me.

 

Thanks in advance.

 

Andreas O.

 

 

Attached you will find a small example.

issue in WS based on FM with data declared as TABLES

$
0
0

Dear all,

 

I created enterprise WS with endpoint as function module. The FM has a date declared as TABLES. I see the table data under Output section of External and Internal view in SE80. Also the data is being exposed (check box set). However if I consume the WS either via ABAP consumer proxy or externally outside the SAP system (from JAVA app) the data which is declared as TABLES is not visible in RESPONSE from the WS.

 

Is this behavior feature? Shall I always declare (in case of custom FM) all the data as EXPORTING?

If so what about the SAP standard FMs? In this case do I need to always create custom Z* FM as wrapper?

 

thanks

m./

SOA Manager issue while generating the URL

$
0
0

Hi All,

 

we are working on  "Third party system <--> BizTalk <--> PI(7.31 dual stack) <--> SAP [ECC]" interface using PI.


We are using XSD's we didn't generate the WSDL files..

 

When we are trying to generate the URL using SOAMANAGER in quality it is showing the production URL.

 

In SAP  SOAMANAGER web service administration it is showing me the wrong binding WSDL URL(which is Production URL) it supposed to be Quality system Binding URL.I have deleted the web service and created again still it is showing the same. System supposed to generate the binding URL Quality.

 

In SXMB_MONI the error is

 

 

    <SAP:Category>XIServer</SAP:Category>

 

   <SAP:Code area="INTERNAL">WS_ADAPTER_SYS_ERROR</SAP:Code>

 

<SAP:P1/>

 

<SAP:P2/>

 

<SAP:P3/>

 

<SAP:P4/>

 

<SAP:AdditionalText/>

 

<SAP:Stack>System error while calling Web service adapter: Error when initializing SOAP client application: &#39;Error when initializing SOAP client application: &quot;SRT: Unexpected failure in SOAP processing occurre&quot;&#39;</SAP:Stack>


I referred the below notes and the links..


1142454 - Error when initializing the SOAP application

 

1142596 - Logical port was not yet created

 

Please help me to resolve the issue..

 

Thanks

Bhargava Krishna

SOAMANAGER not working

$
0
0

when I executing SOAMANAGER or any other WEBGUI Transaction, it will ask logon again and again.

 

Please do the needful

 

Thanks & Regards

Kishan Rana

Problem for access RFC through webservice

$
0
0

Hi Experts,

                 I have faced one problem in webservice.I have developed one RFC and created webservice for that function module.Also created a service consumer..When I have called my function module in my SAP server,it is working fine.But when I am going to test it through SOAP testing tool then it is showing the following error..

 

<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">

   <soap-env:Header xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">

      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">

         <wsu:Timestamp wsu:Id="ts-D2765CAD8E121ED48FF67C2078E90A01">

            <wsu:Created>2014-09-19T04:17:33Z</wsu:Created>

            <wsu:Expires>2014-09-19T04:19:03Z</wsu:Expires>

         </wsu:Timestamp>

      </wsse:Security>

   </soap-env:Header>

   <soap-env:Body>

      <soap-env:Fault>

         <faultcode>soap-env:Server</faultcode>

         <faultstring xml:lang="en">Processing Error. More details in WS Error Log (transaction SRT_UTIL) by selection with UTC timestamp 20140919041733</faultstring>

         <detail/>

      </soap-env:Fault>

   </soap-env:Body>

</soap-env:Envelope>

 

Please help...

SAP BEx Query as a Web Service - JAVA Stack needed?

$
0
0

Dear all,

 

I want to use the Web Service for calling a BEx Query in SAP BW 7.02.

Do anybody know if a JAVA Stack is needed to get that Web Servcie working?

 

Thank you very much for your help!

 

Dieter


ABAP consuming Web Service in HTTPS keeps prompting for credentials

$
0
0

I have a Share Point Web Service that I want
to call in HTTPS from ABAP
in an ECC 6.0 SAP_BASIS 700 SP 30 system. The
following steps have been
executed:

 

BASIS work completed –
SAPCRYPTOLIB, HTTPS Activation, profile
parameters, STRUST certificates
I have created the Client Proxy in SE80 for the SharePoint WCF Web Service
The Logical Port was created in SOAMANAGER

 

The issue I have is when I test the process using SE80 sometimes it will prompt
for credentials, sometimes it won't. The behavior is very sporadic, I
can run it once and it prompts then the second time it doesn't. This is
especially true after a restart of the system. The user and password
are on the RFC destination under consumer security tab.

 

Any suggestions why the prompting for
credentials?

 

Regards
Diane Szmurlo

[Webservice] Log and Monitoring ?

$
0
0

Hi Guys,

 

I implemented a Webservice who communicate with an external environment. My Webservice has been developed to be executed when a Module Function is called. 

 

screenshot5.jpg

 

 

I have no any access of the external environment, and I would like to know how can I make sure that my Webservice is called by the MF and my data sent really?

 

Are there some Monitoring Transactions ?

 

Thank you very much.

Best Regards.

Rachid.

Framework ignores wsdl schema

$
0
0

Hi everyone,

 

I built a very simple schema and for some reasons the framework ignores the restrictions.

The web service methode has a parameter that I would like to set a max length.

The problem is that I succeed calling the web service and passing a parameter with a length bigger than expected.

 

Here is the schema:

 

<?xml version="1.0" encoding="UTF-8"?>

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://test.ilg/" targetNamespace="http://test.ilg/">

<wsdl:types>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://test.ilg/" version="1.0">

<xs:element name="sayHello" type="tns:sayHello"/>

<xs:element name="sayHelloResponse" type="tns:sayHelloResponse"/>

<xs:complexType name="sayHello">

<xs:sequence>

<xs:element name="newarg">

<xs:simpleType>

    <xs:restriction base="xs:string">

       <xs:minLength value="1"/>

       <xs:maxLength value="5"/>

    </xs:restriction>

</xs:simpleType>

</xs:element>

</xs:sequence>

</xs:complexType>

<xs:complexType name="sayHelloResponse">

<xs:sequence>

<xs:element minOccurs="0" name="return" type="xs:string"/>

</xs:sequence>

</xs:complexType>

</xs:schema>

</wsdl:types>

<wsdl:message name="sayHelloIn">

<wsdl:part element="tns:sayHello" name="parameters"/>

</wsdl:message>

<wsdl:message name="sayHelloOut">

<wsdl:part element="tns:sayHelloResponse" name="sayHelloResponse"/>

</wsdl:message>

<wsdl:portType name="Test">

<wsdl:operation name="sayHello" parameterOrder="parameters">

<wsdl:input message="tns:sayHelloIn"/>

<wsdl:output message="tns:sayHelloOut"/>

</wsdl:operation>

</wsdl:portType>

<wsdl:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="TestBinding" type="tns:Test">

<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

<wsdl:operation name="sayHello">

<soap:operation soapAction=""/>

<wsdl:input>

<soap:body parts="parameters" use="literal"/>

</wsdl:input>

<wsdl:output>

<soap:body use="literal"/>

</wsdl:output>

</wsdl:operation>

</wsdl:binding>

<wsdl:service name="TestService">

<wsdl:port binding="tns:TestBinding" name="TestBeanPort">

<soap:address xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" location="http://server/TestService/Test"/>

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

 

 

 

Thanks a lot.

 

Regards.

Web Service Tool & SOA Manager

$
0
0

Hello,

I've created some WS on my system using FM -> Enterprice Services -> SOAMANAGER but, when I use the Web Service Tool in "ADMIN" business role, i can't see any of them... What are the differences between the two roads to crete / deploy a web services? is there a way to see the WS in the WS Tool?

Thank you

[WebService-CONSUMER] ERROR_WEBSERVICE_RUNTIME_INIT No logical port...

$
0
0

Hi Guys,

 

I have a big problem when instantiating PROXY object in ABAP for sending data through my Web Service.

 

 

Context:

 

A Program calls a Mondule Function that calls afterwards a Webservice.

 

 

Realization:

 

in SE80, I created my Webservice correctly.

 

screenshot5.jpg

 

and my PORT is defined correctly:

 

screenshot3.jpg

 

When I go to SE80 and test my WEBSERVICE in TEST Mode, SAP got me all information needed via the Matchcode to test it properly .

 

screenshot2.jpg

 

Also, my methods are displayed via the PORT defined:

 

screenshot4.jpg

 

 

But unfortunately, when I do some codes in the MF for calling the Webservice, I got an Exception Message when executing the program during "CREATE OBJECT PROXY" statement.

 

 

" ERROR_WEBSERVICE_RUNTIME_INIT No logical port 'LP_WOLOAD' exists for the proxy class 'ZWOLOADCO_ISERVICE' "

 

screenshot1.jpg

 

 

Have you got any idea?

 

Thank you all.

Rachid.

Viewing all 360 articles
Browse latest View live




Latest Images