cancel
Showing results for 
Search instead for 
Did you mean: 

Editing Configuration File

Former Member
0 Kudos

Hi MDM gurus,

In the MDM_Enrichment ControllerCoonfiguration.xml.

I am able to give only the Import server MDIS distribution path only.

how can i give the Sysdication server MDSS path?

For your reference:

<MDM_Server name="Myservername" password="MyMDSPass" distributionPath="F:\SAP MDM 5.5\Server\Distributions\vijayport\ready">

<!-- Name - enter here the host name of the MDM Server -->

<!-- Password - (optional) enter here the MDM Server password, only if configured through the MDM Console -->

<!-- MDS DistributionPath - Import Server Distributions folder path (e.g. C:\Program Files\SAP MDM 5.5\Server\Distributions)-->

<MDSS serverName="MyMDMServer"/>

<!-- serverName - enter here the host name of the MDSS Server -->

<MDIS serverName="MyMDMServer"/>

<!-- serverName - enter here the host name of the MDIS Server -->

Please correct me

Regards

Vijay

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vijay,

I had just gone through the Configuration file and i observed that it is asking for the MDS i.e. MDM Server's Distribution path. May be there is a mistake in commenting because our scenario has worked fine and once you have specified the Distributions folder's path(which may be variant depending on the installation drive) it automatically finds the Inbound and Outbound folders (which are fixed).

So just specify the Distributions folder's path.

Regards,

Jitesh Talreja

Former Member
0 Kudos

hi Talreja,

Thanks for your reply.

See my configuration file code below:

<!-- +++++++++++++++++++++++++++++++ -->

<!-- Repository section -->

<!-- repeat once for each repository -->

<!-- +++++++++++++++++++++++++++++++ -->

<MDM_Server name="MyMDMServer" password="MyMDSPass" distributionPath="
MyMDMServerDistributions">

<!-- Name - enter here the host name of the MDM Server -->

<!-- Password - (optional) enter here the MDM Server password, only if configured through the MDM Console -->

<!-- MDS DistributionPath - Import Server Distributions folder path (e.g. C:\Program Files\SAP MDM 5.5\Server\Distributions)-->

<MDSS serverName="MyMDMServer"/>

<!-- serverName - enter here the host name of the MDSS Server -->

<MDIS serverName="MyMDMServer"/>

<!-- serverName - enter here the host name of the MDIS Server -->

<MDM_Repository name="myRepository" reconnectInterval_min="5">

<!-- name - MDM Repository name as display in MDM Console -->

<!-- reconnectInterval_min - Time DQS controler waits until next reconnect try if connection is broken -->

<ConnectionDetails user="" password="xxx" port="2000" language="English [US]"/>

My question is where i have to mention the MDSS path & MDIS path?

In my code it is showing only MDIS( Import server path only).

Now tell where i have to put my MDSS( syndication server path).

Waiting for your input.

Regards,

Vijay

Former Member
0 Kudos

Hi Telreja,

If your scenerio is working fine then please paste that code , so that i can do the same in my code.

That would be very easy to conclude my query.

Thanks,

Vijay

Former Member
0 Kudos

Hi Vijay,

Check the below file

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

<!-- edited with XMLSpy v2005 sp1 U (http://www.xmlspy.com) by Nimrod Vishnia-Shabtai (SAP Labs Israel Ltd.) -->

<MDM_EnrichmentControllerConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="MDM_EnrichmentControllerConfiguration.xsd">

<!-- +++++++++++++++++++++++++++++++ -->

<!-- global section -->

<!-- overall framework configuration -->

<!-- +++++++++++++++++++++++++++++++ -->

<ConfigurationFile refreshInterval_min="5"/>

<!-- refreshInterval_min - controls how often the configuration file is re-read in order to change parameters dynamically -->

<!-- +++++++++++++++++++++++++++++++ -->

<!-- Repository section -->

<!-- repeat once for each repository -->

<!-- +++++++++++++++++++++++++++++++ -->

<MDM_Server name="DTPXP-VIRSHAH" password="" distributionPath="C:\Program Files\SAP MDM 5.5\Server\Distributions">

<!-- Name - enter here the host name of the MDM Server -->

<!-- Password - (optional) enter here the MDM Server password, only if configured through the MDM Console -->

<!-- MDS DistributionPath - Import Server Distributions folder path (e.g. C:\Program Files\SAP MDM 5.5\Server\Distributions)-->

<MDSS serverName="DTPXP-VIRSHAH"/>

<!-- serverName - enter here the host name of the MDSS Server -->

<MDIS serverName="DTPXP-VIRSHAH"/>

<!-- serverName - enter here the host name of the MDIS Server -->

<MDM_Repository name="TEST_REP" reconnectInterval_min="1">

<!-- name - MDM Repository name as display in MDM Console -->

<!-- reconnectInterval_min - Time DQS controler waits until next reconnect try if connection is broken -->

<ConnectionDetails user="Enrich" password="kakoliserane" port="2354" language="English [US]"/>

<!-- user - the name of the user created for the DQS Framework-->

<!-- password - enter here the user password-->

<!-- port - enter here the MDM repositry port (see MDM Console)-->

<!-- language - enter here the data language (e.g. English [US])-->

<Polling interval_mis="1000" active="true"/>

<!-- interval_mis - interval in milliseconds between poll cycles -->

<!-- active - switch (true/false) e.g. to temporarily disable the procesing -->

<!-- +++++++++++++++++++++++++++++++++++++ -->

<!-- provider section -->

<!-- repeat once for each service provider -->

<!-- +++++++++++++++++++++++++++++++++++++ -->

<EnrichmentProviderSystem code="GeoNames">

<!-- code - client system code as given in MDM Console -->

<!-- ++++++++++++++++++++++++++++ -->

<!-- service section -->

<!-- repeat once for each service -->

<!-- ++++++++++++++++++++++++++++ -->

<EnrichmentServicePort code="GeoNames_Location">

<!-- code - code of the outbound port as given in MDM Console -->

<Trigger>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++ -->

<!-- Workflow section -->

<!-- repeat once for each workflow that contains a -->

<!-- trigger step to invoke this service -->

<!-- ++++++++++++++++++++++++++++++++++++++++++++++ -->

<Workflow name="Data_Enrichment">

<!-- name - Name of the worflow -->

<Step name="Obtain_Geo_Data"/>

<!-- name - Name of the trigger step -->

</Workflow>

</Trigger>

<MDSS timeOut_sec="30"/>

<!-- timeOut_sec - timeout in seconds until the DQS Framework stops the processing -->

<!-- (if MDM Syndication Server does not produce the requested output)-->

<EnrichmentAdapter vendorName="sap.com" applicationName="GeoNamesAdapter" ejbName="GeoNamesAdapterBean" timeOut_sec="60"/>

<!-- vendorName - vendor name of deployed application containing adapter EJB -->

<!-- applicationName - name of deployed application containing adapter EJB -->

<!-- ejbName - EJB name of the adapter -->

<!-- timeOut_sec - timout in seconds until the called adapter method needs to return -->

<MDIS timeOut_sec="30"/>

<!-- timeOut_sec - timout in seconds until the DQS Framework stops the processing -->

<!-- (if MDM Import Server does not pick-up the delivered input files)-->

</EnrichmentServicePort>

</EnrichmentProviderSystem>

</MDM_Repository>

</MDM_Server>

</MDM_EnrichmentControllerConfiguration>

Regards,

Jitesh Talreja

Former Member
0 Kudos

Hi Talreja,

Thank you very much for very quick reply.

Here i pasted your code below:

<!-- +++++++++++++++++++++++++++++++ -->

<!-- Repository section -->

<!-- repeat once for each repository -->

<!-- +++++++++++++++++++++++++++++++ -->

<MDM_Server name="DTPXP-VIRSHAH" password="" distributionPath="C:\Program Files\SAP MDM 5.5\Server\Distributions">

<!-- Name - enter here the host name of the MDM Server -->

<!-- Password - (optional) enter here the MDM Server password, only if configured through the MDM Console -->

<!-- MDS DistributionPath - Import Server Distributions folder path (e.g. C:\Program Files\SAP MDM 5.5\Server\Distributions)-->

<MDSS serverName="DTPXP-VIRSHAH"/>

<!-- serverName - enter here the host name of the MDSS Server -->

<MDIS serverName="DTPXP-VIRSHAH"/>

In this code you have mentioned only the the path Upto DISTRIBUTIONS only.

Is that is enough?

or we have to give the portname and ready folder also?

Waiting for reply

Regards,

Vijay

Former Member
0 Kudos

Hi Talreja,

i have mentioned the path like this:

<MDM_Server name="KOLAPON" password="" distributionPath="F:\SAP MDM 5.5\Server\Distributions\MDMORA_ORCL\VIJAYBABU_REPO\Inbound\MDM\Pitneyport\Ready>

Is it correct?

Or up to distributions only i have to give?

Regards,

Vijay

Former Member
0 Kudos

Hi Vijay,

Yes we have to give the path upto Distributions folder only and port details we are providing with the help of parameter EnrichmentServicePortCode = "Port_Code" and both Inbound and Outbound ports should have the same port code E.g. GeoNames_Location in my case.

Hope your doubt is clear

Regards,

Jitesh Talreja

Former Member
0 Kudos

Thanks a lot Talreja,

Almost i am clear.

So first a configuration file will be called by Enrichment controller( in that file we will mention all the inputs like server name, ports, path, user name, workflow name, trigger step,etc,,)

Then the workflow will trigger( having 2 steps trigger and wait).

During the trigger step, the records assigned to the workflow will be written to the syndication folder.

Then after enrichment the enriched data will be imported automatically.

Am i right?

So the syndication and import should be using MDSS & MDIS. right?

Please correct me all my cases.

Regards,

Vijay

Former Member
0 Kudos

Hi Jitesh Talreja,

Please correct this;

I have pasted your code below:

<!-- +++++++++++++++++++++++++++++++++++++ -->

<!-- provider section -->

<!-- repeat once for each service provider -->

<!-- +++++++++++++++++++++++++++++++++++++ -->

*<EnrichmentProviderSystem code="GeoNames">*

<!-- code - client system code as given in MDM Console -->

<!-- ++++++++++++++++++++++++++++ -->

<!-- service section -->

<!-- repeat once for each service -->

<!-- ++++++++++++++++++++++++++++ -->

<EnrichmentServicePort code="GeoNames_Location">

<!-- code - code of the outbound port as given in MDM Console -->

What is this "GEONAMES" should be?

Please explain in detail.

Regards,

Vijay

Former Member
0 Kudos

Hi Vijay,

The above mention steps are correct. MDIS and MDSS are used for Importing Enriched data and Syndicating records respectively.

Regards,

Jitesh Talreja

Former Member
0 Kudos

Its a Remote System name.

Regards,

Jitesh Talreja

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Vijay,

If you want to know about the MDSS config, do refer the link below:

1) http://help.sap.com/saphelp_mdm550/helpdata/en/ff/37e4c6857449388ddb6c77f160ac4f/frameset.htm

GO to-> MDM syndication Server->MDSS configuration

2) MDM Syndication - This gives you the MDSS config required in the .ini file

You will find the exact information that you are looking for in the above 2 links.

Hope it helps.

Thanks and Regards

Nitin jain

Former Member
0 Kudos

Hi Nitin,

I am not asking about the link and documents.

This documents already i have.

my Question is to confugering the XML file not "ini" file.

And almost i editted the xml file and mentioned my Importserver name and path.

i cant enter MDSS file name and path.

Please refer the sample code given by me in before question.

Regards,

Vijay