Logical port for XI
Hi,
While configuration of XI managed system . Logical ports were created in the managed system diagnostics configuration.
Can anyone please tell me whether these ports will be created in solution manager or managed system? Where can i check in system level?
Thanks,
Rohan Hardikar
Hello Manpreet,
Lets say ur R/3 System is D10 and XI is P10.
Configuration on R/3 Side.. sending system..
1.Create a Port SAPP10 with RFC dest to XI in R/3. WE21
2.Create a Logical System Type LS in R/3. WE20
This logical system is for XI so in you Integration server in SLD Logical System name should be same.
That will do for R/3.
Now for XI..
1. Call Transaction IDX1.
Create a port with name SAPD10 and an RFC dest to R/3.
Now go to WE19 in R/3 take a successful IDOC and display the same.
Doubble click on EDIDC and enter Sender/Receiver Port/Partner Number.
In your case..
Sender: SAPD10.
Partner: xxxxx
Receiver: SAPP10 created above
Partner: xxxxx created above
Partner Type: LS.
And start outbound processing.
Goto SM58 and check ur TRFC if no messages apper you are successful in sending the IDOC else correct and resend.
Let me know if you were successful..
Regards,
Sri.
Similar Messages
-
Error while creating logical port for Reporting
Hi,
In one of the training materials for Duet Enterprise, i saw the steps for creating logical port for the consumer proxy /IWTNG/CO_PXY_RECORDS_REPOSITO.
When i am trying to create the logical port, i am getting an error saying,
" SRT Framework exception: Error in WSDL access: Exception occurred in communication framework:Error in HTTP Framework:500 Native SSL error
https://<server:port>/_vti_bin/OBAFileReceiver.asmx?wsdl "
I would like to know is it really necessary to create this logical port for "Reporting Scenario" and is it not created automaticallly using the Installation Wizard??
And in case it has to be created, how to resolve this SRT framework exception?
~ Ramanath.Hi,
the consumer proxy /IWTNG/CO_PXY_RECORDS_REPOSITO was used in Duet Enterprise SP01. Now with SP02 the consume proxy /IWTNG/CO_OBAFILE_RECEIVER_SOA is created.
However, the SSL error that you are getting looks a little strange (it does not mean that there is an error, but it is worth checking):
So can you go to SOAMANAGER -> Service Administration -> Single Service Configuration. In here select "Consumer Proxy" from the "Search by", Search Pattern "/IWTNG/CO_OBAFILE_RECEIVER_SOA" and Field: Both.
You should find one entry. Select it and click "Apply Selection".
Now go to the Configurations tab. Here you should see one Logical Port with name "LOGICALPORTFORREPORTING" with Creation Type "Manually Created". In fact this logical port was created by the Wizard.
Click on Display and scroll down again. Now in the "Additional Information" tab there is a string after HTTP Destination, e.g. 0050568E3F5A1ED096F22339C44BAF83.
Copy this value and go to your SAP GUI -> Transaction SM59.
Here click on Find/Search and search for this HTTP Destination. You should find one Type G RFC Destination that has the target host of your SharePoint server and the path prefix /_vti_bin/OBAFileReceiver.asmx.
Now you can test the service. Just click on Connection Test. The result should be a HTTP Response: 200.
If not, then something went wrong with the automatic configuration and we should take another look at it (for example maybe the SSL certificate from SharePoint that was imported by the Wizard is not valid)
Regards,
Holger.
PS. Don't use the "Ping Web Service" test from SOAMANGER -- unfortunately this is not working consistently. -
Error while creating logical port for Consumer Proxy in SOAMANGER
Hi,
While creating logical port for my consumer proxy in SOAMANGER, I am getting the error shown below
SRT Framework exception: HTTP: Current user does not have the required authorization to access the HTTP destination
I have searched in the forums but none of the answers helped me.
I have specifed my PI user ID and password and the user has the followwing roles assigned to it.
SAP_BC_WEBSERVICE_SERVICE_USER
SAP_BC_WEBSERVICE_ADMIN_TEC
SAP_BC_WEBSERVICE_CONSUMER
SAP_BC_WEBSERVICE_ADMIN
Current user in the error message refers to the PI user that i have specified or the user with which i have logged in the backend ABAP system?
Please help me reslove this issue.
Thanks and regards
Sreehari NambiarHi,
Please add the following roles as well.
SAP_BC_WEBSERVICE_ADMIN_BIZ
SAP_BC_WEBSERVICE_DEBUGGER
SAP_BC_WEBSERVICE_OBSERVER
Also make sure that you are doing the role comparison after adding all SAP* roles in your profile.
Let me know if this works?
Thanks,
Sridhar -
Creating new logical ports for WSDL with several port types not working
Hi all,
I am trying to integrate some BODS webservice into the BPM. I am using CE 7.2 Kernel Version: 7.20.3710. When I am trying to assign a provider system in the application configuration I get following error:
The provider system successfully found the needed service, but its wsdl is without webservice policy. Thus the generated client configuration might not work because of different configurations between service and client (most probable a difference in the security settings). Either assign a provider system with access to wsdl with policy or manually create the client configuration.
The regarding provider system is using a communication profil where the authentication method is set to "none". Normally this configuration should work, but it isn't.
So I started to create new logical ports for each port type. But then I get the error:
Port type name of loaded WSDL does not match the port type name of the Service Reference.
I checked already the port type names in the WSDL but they are 100% the same. What I found was that the configuration is always trying to use the first port type in the WSDL. So I am not able to configure the other port types in the service group.
I also tried to do the same thing using a WSDL with just one port type and surprise it is working...
I hope somebody can help me out
Thanks in advance
AndyHi Andy,
Please check this Link: https://cw.sdn.sap.com/cw/docs/DOC-45012
Regards,
Naresh B -
Hi,
when consuming a webservice i have to create a logical port and this port will be used when i create an instance of the proxy class e.g.
DATA: lo_proxy TYPE REF TO /ipro/co_bbp_cms_ibf_metadata.
CREATE OBJECT lo_proxy EXPORTING logical_port_name = 'E6S_300'.
The question is how could i know how the customer will name the logical port?
Is there a way to get a list of logial ports for a give proxy class?
Regards,
Christophthe following table holds all the logical port for a given proxy class
SRT_LP
Regards
Raja -
Error in Logical port for Consumer proxy in SOAMANAGER
HI Experts,
While creating Logical port for Consumer proxy in SOAMANAGER I am facing problem
"SRT Framework exception: Uninstantiated object "subject sidl service" in method IF_SRT_WSP_CONFIG_SIDL~CREATE_CLNT_CFG_FROM_WSDL_D of class CL_SRT_WSP_CONFIG_SIDL ".
Kindly suggest.Hi Milan,
this kind of error occurs when there is no service and end point description in the WSDL of provider who's service you are trying to consume using Consumer Proxy.
Just open the provider's WSDL URL that you have given while creating Logical port for the consumer proxy and check if service and end point exists there.
Thanks
Sunil Singh -
Example wsdl and logical port for consumer proxy anyone ?
Hi,
Could please somebody give me an example of external WSDL file and logcial port created for the WSDL file in SOAMANAGER ?
I need to create manually logical port for my consumer proxy and I am missing something because my logical port is not active.
Any example is more than welcome.
I need to know how to populate fields manually on the following tabs based on the info in a WSDL file:
Consumer Security Additional Information Web Service Addressing Messaging Transport settings Message Attachments Operation specifi
Thanks and Regards
Agnieszka
The message, I am getting, when creating logical port is:
Operation 'SrtFmStatefulTf' not found [NS: 'urn:sap-com:document:sap:soap:functions:mc-style']
I think that maybe something is wrong with my wsdl.
Edited by: Agnieszka Domanska on Nov 17, 2010 5:41 PMHi Milan,
this kind of error occurs when there is no service and end point description in the WSDL of provider who's service you are trying to consume using Consumer Proxy.
Just open the provider's WSDL URL that you have given while creating Logical port for the consumer proxy and check if service and end point exists there.
Thanks
Sunil Singh -
Logical Port for Digest Authentication
Hello,
I want to connect to a webservice which is running at an IIS with Digest Authentication. I created a Consumer Proxy and added a Logical Port in SAO Management (Java-Stack) to this Consumer Proxy, but I can't find a digest authetification in Configuration of the Logical Port. Is it possible to connect from a SAP System to a webservice with Digest Authentification?
Thanks and best regards
IrisHello Gourav,
Thank you for your answer.
I tried to create a Logical Port with HTTP Access to the WSDL, but the WSDl needs digest authetication as well. So I get the error
Error: Error in WSDL access: Exception occurred in communication framework:Error in HTTP Framework:401Unauthorizedhttps://itnts2371/SecurityWebService.asmx?WSDL
though I logged in with right credentials.
Then I tried to read the WSDl from a file then, but I get the error
Error: Error in WSDL parsing: Exception occurred in library handler
So I created a manual Logical Port for SSL-Access. I get only "User ID/Password" and "SAP Authenticatoin Assertion Ticket", but no "Digest Authentication". "User ID/Password" doesn't work, I get a dialog to put in User ID and password, but I'm never authorized.
Any other suggestions?
Thanks
With best regards
Iris -
Error activating logical port for service group
Hi,
I reconfigured the Starter Services because I changed the backend.
It all worked fine, but in SOAMANAGER it throws an error when trying to activate logical ports for service group /IWCNT/BPC_SERVICE_GROUP (error is thrown for all 4 service groups he wants to activate)
Configuration of proxy '/IWCNT/CO_BPC_CONT_BYID_QR_OB' failed
Failed to create logical port for local shortcut.
Service group '/IWCNT/BPC_SERVICE_GROUP' is not assigned to the own business system.
Failed to create a logical port using Service Registry.
Use profile name = 'SAPLOGONPROFILE' version = '4'
Failed to create a logical port for inbound interfaceCustomerERPRelationshipContactPersonByIDAndContact' 'http://sap.com/xi/APPL/SE/Global'
UDDI error: No Primary Services Registry maintained in this System.
I checked:
1. The provider system name
2. WSIL works fine
3. The profiles used are the same
If i take a deeper look at the service groups there where no logical ports created.
Thank you
Regards
PitHi Alex,
I followed the steps mentioned in the guide (3.3.2) but it didn´t work at all.
The services uses all the same profile. The profile is importet in the SCL.
When I process the pending tasks this massages shown up:
Failed to create a logical port using WSIL (This step is red)
Use profile name = 'SAPLOGONPROFILE' version = '4' (This step is OK = green)
Target WSIL type SAP_6.40 (This step is OK = green)
Failed to create a logical port for inbound interface 'CustomerERPRelationshipContactPersonUpdateRequestC' 'http://sap.com/xi/APPL/Global2' (This step is red)
Could not determine service using WSIL query (This step is red)
Is it normal that on the SCL, in the Business Scenario Configuration there are no entries in the Service Definitions for the Duet_Starter_Service_All scenario.
Regards -
Logical port for CO_SERVICES_REGISTRY_FLAT_SI
hi,
I am trying to set up a connection from SAP to service registry...
when i try createing a logical port for consumer proxy CO_SERVICES_REGISTRY_FLAT_SI it asks me for the following
1. WSDL access URL
2. WSDL access user/pwd
what should i specify here ??Hi Hema,
Please check SAP documentation [Setting Up the Connection to the Services Registry|http://help.sap.com/saphelp_nwce711/helpdata/en/25/683fbe7e01407cb20995d10d71c895/content.htm]
Many Thanks
Jitendra Soni -
How to Assign Logical port for a standar Consumer proxy
Hello,
I'm working with a SAP application creating a WS Connector that ask me for the following data:
- Class name:
- Logical Port name:
As far as I have read SAP delivers for this application an example implementation for the following web service: ProductionBillOfMaterialVariantBasicDataByMaterialAndPlantQueryResponse_In with the /BCV/CL_SIN_WS_BOM class.
And the help also says that We can find the example implementation delivered by SAP for the Web service ProductionBillOfMaterialVariantBasicDataByMaterialAndPlantQueryResponse_In in the package /BCV/SIN_PRX, under Service Consumer /BCV/CO_PRODUCTION_BILL_OF_MAT
In se80 transaction under /BCV/SIN_PRX package I can find /BCV/CO_PRODUCTION_BILL_OF_MATERIAL consumer proxy.
As far as I know, I just need to assign a Logical port to this proxy.
So, I go to soamanager transaction under "Service-Administration" --> "Single Service Configuration" and find this Consumer proxy. Then, under Configuration tab I select "Create logical port" option but I need to fill an URL for WSDL access.
Where can I find this URL? I think that I need to provide de WSDL URL (end point) of the ProductionBillOfMaterialVariantBasicDataByMaterialAndPlantQueryResponse_In Web Service but I can't find it on the soa manager. Or maybe I need to implement a WS by my own WB using the /BCV/CL_SIN_WS_BOM class?
I appreciate if someone could help me with these SOA concepts.
Thanks in advance,
Abigail.Hi Abigal,
In SOAMANAGER , u can configure the logical port in 3 ways first it by WSDL and second by manually and third by PI.
1. WSDL based : URL will automatically determined using WSDL file.
2. MANUAlly : in this , we have to provide the URL .
Thanks
jitendra -
Read logical port for the proxy
HI ,
There is method or FM that can bring all the logical port that available for proxy class,
logical port that defined on SOAMANAGER or LPCONFIG .
Regards
JoyTry this way
call function 'RFC_READ_TABLE'
destination rfc_sys
exporting
query_table = 'SRT_LP' " Table for Logical Ports
tables
options = options1
fields = nametab1
data = i_srt_lp[]. " Output table contains call values for proxy class after fm call
a® -
Cerate Logical port for Webservice
HI,
I create abap WS in one backend and i want to call him in different backend , i generate proxy via se80 .
I want to create logical port but i don't know how.
Do i need to create it via SM59 or via LPCONFIG.
Please guide me step by step i new to this topic.
Best Regards
MichaelHI Venu,
I want to use Abap program/method to call this proxy ,you have an idea ?
i saw this for calling the proxy from LPconfig :
CALL METHOD cl_srt_lp_maintenance=>get_default_port_by_proxy
EXPORTING
proxyclass = lc_proxy
RECEIVING
lp_name = lv_port_name.
But i didn't find any method for calling the LP from Soamanger.
Best Regards
Michael -
Dynamic Logical Port for Web Service Client
Hi *!
We want to use the same Web Service Client code with different Web Service instances running on different systems. So I need to configure the logical port (especially the URL of the endpoint) dynamically at runtime.
Please give me a hint, how this is done.
(we are using WebAS 6.40 SP7)...
Thanks in advance,
FrankHi Frank,
I hope you were able to solve your issue on you own in the meantime.
I was looking for the answer to this question today. This was the only thread I found on SDN. Unfortunately, it did not contain an answer yet. I was able to figure out a way to set the endpoint address dynamically after searching help.sap.com and after examining the interfaces offered by the Stub (logical port in this case) classes.
Here's an extract from my code:
// Connect to JNDI context
InitialContext ic = new InitialContext();
// Get reference to web service proxy from JNDI context
Z_MSC_GET_SCHEDULE_WSDService service =
(Z_MSC_GET_SCHEDULE_WSDService) ic.lookup("wsclients/proxies/iot-online.de/msc~srv_ejb~proxy/de.iot_online.msc.proxy.ScheduleReaderProxy");
// Get reference to logical port from web service proxy
Z_MSC_GET_SCHEDULE_WSD logicalPort = service.getLogicalPort();
// Set URL of web service Endpoint
logicalPort._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY, "http://<FQDN>:8010/sap/bc/srt/rfc/sap/Z_MSC_GET_SCHEDULE_WSD?sap-client=100");
This is explained on
http://help.sap.com/saphelp_nwce10/helpdata/en/45/113a1221337249e10000000a155369/frameset.htm
You can also set the credentials (username / password) with the method _setProperty.
Best regards
Christian -
DUETE - Logical Port for OBAfielReciever
Hi
Following the Duet Deployment guide, on page 88 it states :
To update the RFC destination with the login details:
1. In the details view of the proxy, go to the Configurations tab.
2. Select the logical port you have created and click Display.
The details of the logical port are displayed.
3. Go to the Additional Information tab. and note down the value displayed in the HTTP
Destination field. This is the name of the RFC destination.
I should ,according to the documentation, go to SM59 and update the generated HTTP destination with the user and password for calling this service. It seems that the HTTP destination field the SOAMANAGER of Netweaver 7.02 is missing.
Does anyone know what happend to the http destination field in SOAMANAGER, and wether this step is still required for DUETE on NW 7.02 SP08??
I do realize that the fact that the http destination field in the SOAMANAGER is not DUET specific, however the DUET documentation has led me to this pioint.
Kind Regards
AdamHi Sven,
If you are using LCM configuration wizard to configure the webservice logical port in SCL system, then you need not update the HTTP destination in SM59. The wizard will do all configuration by itself.
If you are not using LCM wizard then:
1. If your SCL BASIS version is SP06 then you can modify HTTP destination deails in SM59.
2. If your SCL BASIS version is SP08 then you will not be able to modify HTTP destination in SM59. THis is because from SOAMANAGER you will not be able to find the HTTP destination created for the logical port.
So its always recomented to use LCM wizard for this configuration.
Regards,
Binson
Maybe you are looking for
-
How to restrict Material Class in Sales Contract Doc
Hi, I need to restrict Material Class in Sales order based on Item catagory, Material group4 and Sales contract Document type. If the above 3 fields having a particular value then the system should restrict all the other classes of that material and
-
CISCO LMS 4.0 on solaris 10
Hello everyone my name is Eric and I have some issues with our LMS 4.0. We have installed it on a Solaris 10 non global zone on a Solaris 11.1 server. It runs and the webgui is accessible. I did an export of the data from the old server and a bulk im
-
Switch doesn t work in my mac "power pc application are no longer supported"
Hello, I would like to convert my music wma into Mp3. I heard that Switch allows this. But I didn't manage to install it on my Mac Book Pro. Once downloaded, I tried to open it, but it is said "power pc application are no longer supported". What shou
-
I am no longer using Lifeblog as it only ever worked once on my computer. I am now running Nokia Photos and for some reason it will never let me copy any item to the sync tray and the synchronize it to my phone. I am so sick of Nokia and their stuff-
-
Subscription Renewal Problems and Poor Customer Se...
I have has Unlimited European subscription for several years with automatice renewal. Yesterday I found that my service no longer works. Apparently the card on my account had expired and so as the renewal payment did not go through my service was end