cancel
Showing results for 
Search instead for 
Did you mean: 

wsdlto file scenario

Former Member
0 Kudos

Can any onehelp me in WSDL to file scenario?

Accepted Solutions (0)

Answers (7)

Answers (7)

former_member556603
Active Contributor
0 Kudos

Hi,

Some more Blogs Go through this,

Refer these links..

/people/shailesh.mane/blog/2006/06/27/b2b-configuration-part-i--creating-an-integration-scenario

/people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool

/people/james.guanzon/blog/2006/02/22/how-to-support-industry-standards-in-xi-part-i-of-iii--interfaces

/people/james.guanzon/blog/2006/03/23/how-to-support-industry-standards-in-xi-part-ii-of-iii--mapping

/people/james.guanzon/blog/2006/09/09/how-to-support-industry-standards-in-xi-part-iii-of-iii--config-test

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c189119d-0801-0010-a6a2-f0b010e7...

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi - Invoke Webservices using SAPXI

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken]

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-

a651295aeaa9

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-

a651295aeaa9

Some blogs that will help you configure B2B scenarios;

/people/shabarish.vijayakumar/blog/2006/09/08/b2b-and-the-hype-about-the-party

/people/shabarish.vijayakumar/blog/2006/09/13/wanna-party

Thanks,

Satya Kumar

former_member556603
Active Contributor
0 Kudos

Hi,

http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm

Configuring Your WSDL File

Applicable to: remote role assignment, remote delta link, WSRP application sharing

This procedure is relevant only for producer portals running NW7.0 SPS7 and earlier. Later versions use an automated service for providing WSDL information to registering consumers over HTTP and HTTPS protocols.

Use

To describe the WSRP services provided by your portal server (the producer) and the set of operations within each service, you need to setup a WSDL file on your portal. When a consumer connects to your portal to retrieve content, the system administrator connects to this WSDL file.

A standard WSDL template file is automatically created for you when you install the portal. You need to configure the settings in the file based on your system landscape.

You can generate multiple WSDL files and configure each one for a specific use case. For example: one for a regular network proxy and another for a reverse proxy; or (ii) one for HTTP connectivity and another for HTTPS. Make sure you supply your content consumers with the URL to the appropriate WSDL file.

In a cluster environment, the WSDL file needs to be configured, as described below, on every server node.

Once a consumer has registered on your portal, the WSDL file is no longer needed by the consumer, unless the consumer needs to reregister after unregistering. You can therefore edit its contents at any time.

If you move the WSDL file to a new location, you need to provide the updated path to consumers that have not yet registered or need to reregister. These consumers need to update the WSDL path in the properties of their existing producer object (see Editing Connection Properties to Producers).

Procedure

...

1. In the producer server, browse to the following folder:

Windows: c:usrsap<SID>JC<x>j2eeclusterserver<node_number>appssap.comirjservlet_jspirj ootportalappscom.sap.portal.ivs.wsrpservicewsdl

UNIX: /usr/sap/<SID>/JC<x>/j2ee/cluster/server<node_number>/apps/sap.com/irj/servlet_jsp/irj/root/portalapps/com.sap.portal.ivs.wsrpservice/wsdl

2. In any text-based editor, open the file: wsdl.html

3. Note that all four services in the WSDL file reference the same servlet. The relevant WSDL information regarding your producer portal is described in this servlet. In most cases, you do not need to modify referenced servlet.

By default, each service references the WSRP servlet at:

For each service, do the following:

a. Specify the Web protocol through which the WSRP servlet is accessible: http or https

b. Replace the default localhost value with the host name of your portal.

c. Replace the default 51000 value with the port number of your portal (the port must match the Web protocol you have defined).

If you are using a reverse proxy, enter instead the protocol, host address, and port of the reverse proxy.

4. Save the WSDL file.

We recommend you make a backup of the WSDL file in case it is overwritten during a portal system upgrade.

Click this link and download the document..

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0fe13f0-0e56-2910-bcb1-cbd79c8f...

Thanks,

Satya Kuamr

Former Member
0 Kudos

hi nalini,

for your requirment ,webscevices is in the sender side and file is in the receiver side.

for the u r requirment web services need to be published by xi which is consumed by any of the 3rd party.

create DT,MT,MI in IR and create WSDL file at ID and save it in the local system.

now this WSDL file need to be consumed by the system which want to Initiate the process .

in other word who want to send the data to XI.

use only propose URL to make the WSDL file.

web services can be createed synchronous or asynchronous.if you want to send the response msg than go for synchronous or go for asynchronous only

for creating communication chanel for web serbvice please use SOAP adapter.

simillarly create DT,MT.MI for the file system

now mapped the corrosponding field in messahe mapping acording to the requirment.

do all Necessary things like sender aggrement receiver aggrement interface determination and receiver determination.

if u face any problem plz let me know

regards,

navneet

Former Member
0 Kudos

Hi Nalini,

Can you be more specific what you want to achieve.

In your scenario,

You have to import the wsdl file to IR which acts as you our outbound interface and create a data type -> Message Type for your inbound case.

Configure the same in ID.

Since the receiving end is file, i think it is asynchronous case.

Hope this info helped

Regards

Ramesh P

Former Member
0 Kudos

Hi,

I suggest you please go through this Disscussion

Regards

Seshagiri

Former Member
0 Kudos

Hi Nalini,

We dont have the direct SOAP ---File scenario

Reffre this for SOAP As sender

/people/shabarish.vijayakumar/blog/2007/11/07/walkthrough--soap-xi-rfcbapi

And configure your File adapter Normally

REgards

Seshagiri

Former Member
0 Kudos

Hi,

Go through the below links:

How to use SOAP adapter:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f...

Steps are:

1) Create WSDL from Integration direcotry.

2) Test that WSDL file using XML-Spy tool.

3) Import that WSDL file in Integartion repository external definition.

4) Configure the SOAP adapter.

5) Configure the file adapter.

chirag