It is now possible to use LMDB directly in solman 7.2 and collect data there without synchronizing it via LCD. So for this purpose we need to
- configure LMDB in Solution Manager 7.2
- configure HTTP Destinations in our source Systemes to push data to LMDB
let's do it:
Prerequirements.
- Setup connectivity to SAP Support Portal. SOMAN_SETUP→System Preparation→(3. Set Up Connections to SAP)(To do this you might be also need to run "5. Maintain Technical Users) first.
- Find the guide in http://help.sap.com/solutionmanager. Choose Secure Configuration Security Guide, and go to section Users and Roles Relevant for Configuration -> Technical User for SLD and LMDB -> Technical User LMDB_DS_XXX. You need to create this user to set up an http(s) connection later. Create the "system" user LMDB_DS_100 with SU01, then do PFCG and activate the authorizations in the Role SAP_SM_LMDB_DATA_SUPPLIER . Then assign this role to the user and do not forget to make User Comparison.
Setup LMDB Connectivity
in SOLMAN_SETUP → Infrastructure Preparation → 1.1 (Manage Import of Content) choose Automatic Import
This would trigger a job SAP_LMDB_DOWNLOAD_CONTENT, however you would not be successfull with it, it would fail with something like: Metadata for download not found
because you need first to wait for the job AGS_SISE_SUPHUB_OUTBOX_PROCES done, which could be scheduled in Infrastructure Basic Configuration → Schedule Jobs
So first run AGS_SISE_SUPHUB_OUTBOX_PROCES and then SAP_LMDB_DOWNLOAD_CONTENT. The collecting of LMDB CIM Content is very long and could take several hours.
Connect Data Suppliers direct to LMDB
Url to your LMDB is http(s)://<yourhoust:port>/lmdb/ds
ABAP
SE38→ RSLDHTTPCONF
Tab: RZ70 Configuration: select "add"
Tab: Create HTTP Configuration - create new HTTP destination. Keep the name by default, so: SLD_DS_TARGET. Use Host and Port from above. Use user LMDB_DS_* for auth. Save the data
RZ70:
in the section "HTTP(S) Connections to SLD choose newerly created HTTP Destination.
Run it with F5. You should see the data in LMDB. (wink)
JAVA
Goto NWA->Configuration→Security->Destinations
Define(or Edit) Destination of type HTTP_Destination with name "SLD_DataSupplier". Add the URL from above and the user LMDB_DS_*.
Goto NWA. Search for SLD and choose "SLD Data Supplier". Hier push "Collect and send data". Your JAVA instance is in LMDB! (smile)
Connect LMDB to SAP Support Portal / Maintainance Planner
according to https://launchpad.support.sap.com/#/notes/2408453
If Solman is not a "Production" instance, then edit table AGS_WORK_CUSTOM (SM 30) and set UPLOAD_SYSDATA_GLOBAL_SETTING to "X".
Then goto SOLMAN_SETUP and schedule the job SM:LMDB GENERIC UPLOAD