cancel
Showing results for 
Search instead for 
Did you mean: 

SLD Data Supplier Configuration in AS Java System

Former Member
0 Kudos

Hi All,

I am trying to configure my SLD manually in SAP Netweaver CE 7.1

1. Both SLD_DataSupplier and SLD_Client Destinations are created and are successfully.

2. All the security roles and groups are created and mapped in Identity Management (SAP NWA).

3. Also SLD is running.

4. CR_Content is imported from Browser.

When i click SLD_DATAsupplier_configuration in SAP NWA- configuration management - infrasturcture

Target_Url - undefined.

Both the Destionations are successfully when i ping those destinations.

Also when i click "collect and send data". I am getting this error.

Collect and Send Data Failed. Data transfer failed. Destination SLD_DataSupplier is undefined.

When i see the trace file in \usr\sap\CE1\j00\j2ee\cluster\server0\log\default.trace

i get the error

SLD#sld#02004C4F4F50009C0000000300000A6C#2915050000000004#sap.com/tclmitsamuimainframe~wd#com.sap.sldserv.itsam.SAP_ITSAMJ2eeSLDDataSupplier_Impl#Administrator#1##F27A6B20FBAC11DFA34902004C4F4F50#5adebd80fbba11dfa57102004c4f4f50#5adebd80fbba11dfa57102004c4f4f50#0#Thread[HTTP Worker [@33483362],5,Dedicated_Application_Thread]#Plain##

Data collection for SLD registration failed: Data transfer failed. Destination SLD_DataSupplier is undefined.

[EXCEPTION]

java.lang.RuntimeException: Data transfer failed. Destination SLD_DataSupplier is undefined.

at com.sap.sldserv.itsam.SAP_ITSAMJ2eeSLDDataSupplier_Impl.CollectAndSendData(SAP_ITSAMJ2eeSLDDataSupplier_Impl.java:80)

at com.sap.sldserv.itsam.SAP_ITSAMJ2eeSLDDataSupplierWrapper.invoke(SAP_ITSAMJ2eeSLDDataSupplierWrapper.java:156)

How can i resolve this error. What other configurations has to be done for this.

Thanks and Regards,

Divya

Accepted Solutions (1)

Accepted Solutions (1)

TomCenens
Active Contributor
0 Kudos

Hello Divya

I wouldn't recommend using localhost as hostname, try using the virtual hostname for your SAP system instead.

The "false" is only an indicator if the last attempt was done manually or automatically (timed)

From documentation:

Automatic Send

Indicates whether the displayed transfer attempt was a manual attempt (Manual) or an automatic one (Automatic (Time Scheduled)).

Kind regards

Tom

Former Member
0 Kudos

Hi Tom,

Thanks for the reply. I am new to this configuration.

How shall i get this virtual hostname for SAP system.

Thanks and Regards,

Divya

TomCenens
Active Contributor
0 Kudos

Hello Divya

Unless you have a seperate hostname for your SAP instance (doubt it), this will be the hostname of your Windows server.

In windows you can find the hostname in control panel when you click open system --> computer name.

Kind regards

Tom

Answers (6)

Answers (6)

Former Member
0 Kudos

answered

Former Member
0 Kudos

answered

Former Member
0 Kudos

closing

Former Member
0 Kudos

closing thread.

Former Member
0 Kudos

Hi,

Have you ran the NetWeaver initial setup from the configuration wizard?

Kind regards,

Mark

Edited by: Mark Dijsselbloem on Nov 29, 2010 4:29 PM

Former Member
0 Kudos

Hi Mark,

SLD Configuration works fine with wizard based configurations. But manually when i try I fail in this automatic collect and send data.

Also while creating destinations, i tried using

http://localhost:50000

http://localhost:50000/sld

Ping is successful.

But During Destination creation when i give

http://localhost:50000/sld/ds. It says "bad Request. Parse error".

Also i am referring this pdf.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20b1adee-ce37-2c10-16a3-ef3e1ca94...

Here at the picture where the target url is "Undefined". The automatic send property holds a value of true. In my case,

target url is undefined. But

automatic send = false.

Can i change this parameter value.

What other configuration is required.

Divya

Edited by: Divya V on Nov 29, 2010 5:09 PM

Former Member
0 Kudos

Hi,

Also i have created these roles and have mapped those ume actions to roles.

Role = LcrUser / ume action = sap.com_com.sap.lcr.LcrUser

Role =LcrSupport / ume action = sap.com_com.sap.lcr.LcrSupport

Role =LcrInstanceWriterLD / ume action = sap.com_com.sap.lcr.LcrInstanceWriterLD

Role =DataSupplierLD / ume action = empty (assign no action)

Role =LcrInstanceWriterNR / ume action = sap.com_com.sap.lcr.LcrInstanceWriterNR

Role =LcrInstanceWriterAll / ume action = sap.com_com.sap.lcr.LcrInstanceWriterAll

Role = LcrAdministrator / ume action = sap.com_com.sap.lcr.LcrAdministrator

These roles have been added to administrator user. Also "Perform Role mapping has been done in sld".

What else needs to be done.

Divya

Edited by: Divya V on Nov 29, 2010 5:14 PM

Former Member
0 Kudos

try reconfiguring SLD DS and Client

Former Member
0 Kudos

Hi Roshni,

I deleted and created both the destinations again.

Url - http://localhost:50000/

SAP System - CE1

client = 000

Logon id - administrator

password = ********

language = en

still the same error. Should i activate some service/ applications. all the security roles are mapped to the user and all those roles has the corresponding UME Actions.

Error

"Collect and Send Data failed: Data transfer failed. Destination SLD_DataSupplier is undefined."

Thanks,

Divya