MDM Logs

HI MDM Gurus,
where can i see logs for MDM server. i see there is a log table in Admin part of console.
Also there are log files in Distribution folders.
Thanks.
Jyoti

Hi Jyoti,
Log files document all the operations that are specific to a server. We can take up an example:
When a web page is requested from within our web browser (explorer, fire fox), the request is made to a web server that fetches the page from either a database or a file system. So, when the server collects this page and all its associated images, flash objects and the like, it records all these tasks in a Log file. This log file includes data on who requested the page?
Same is the case with MDM for e.g. when we take an archive of a repository, a log file is generated by the MDM Server which contains all the information like name of the repository of which archive is taken, version of MDM Server, name of the server, path of the location where it is saved, the time at which the archive is taken.
We can categorize MDM Logs in two categories:
Server Logs: Shows details about all the operations which are performed on the server like system level (startup/ shutdown), major operations (update, create slave), SQL errors (if enabled), performance timers etc. Various logs come under this.
Audit Logs: Logs for logon attempts on the MDM Server.
Assertion Logs: Logs for all errors on the MDM Server.
Server Logs: Logs for all actions on the MDM Server.
Schema Export Log: Give details about exporting of schema like when export was started and when it was finished.
Schema Import Log: Gives details about schema import.
Repository Logs: These show all the activities performed on the repository such as loading, unloading, backing up etc. Following Logs come under this category:
Load Logs: Give details about loading of a repository.
Archive Logs: Provides information like name of the repository of which archive is taken, version of the MDM Server, name of the server, time at which archive is taken etc
Unarchive Log: Similarly when we will Unarchive it, a log file is generated again containing the name of the new repository created, time etc
Workflow Log: Gives details like no of launched/ unlaunched jobs in our workflow, what error has occurred in workflow
Export Log: Gives details about syndication process
Hope it will help you.
Regards,
Bis
Edited by: Bis on Aug 26, 2009 4:17 AM

Similar Messages

  • MDM Log / EPCF Eventing in Result and Item Details Iview

    Hi,
    I have EP7 with SP15 and MDM 6.0, recently upgraded. Before upgrade we have an application which uses the MDM iviews and maps the fields of one table to other and displays in some other iview.
    The application was working fine before upgrade of MDM. But after upgrade, the mapping seems not working.
    My scenario is as : Using MDM Search iview, I search records from MDM repository, Main Table. This result is displayed in MDM Result iview. From this result iview, I select a record. From this selected record, a field is mapped to the other table. The mapped record, then, is displayed in MDM Details Iview.
    After MDM upgrade, whenever we select a record from the result of table 1,the mapped iview throws erros :
    Error occurred: Error performing search. com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter, com.sap.mdm.internal.protocol.manual.ServerException: Illegal value for parameter (see log for details)
    when serached log : Key is not found in table:<Table1>-KeyMappings it may have been deleted or renamed, please use editor to fix the problem##
    We have used EPCF eventing for MDM iviews.
    I have written some code to check the values passed from Result Iview and seen that the values are being passed correctly...Now think, i should also have a check in MDM how the values are recieved and mapped...
    Any idea how I can use MDM log service to do this? Or any idea how I can enable MDM log to monitor what comes in and what goes out?
    has anyone out there faced same issue ?
    Please let me know your views.
    Regards,
    Abhijeet

    Solved at my own. The MDM SP6 needs the subtable key field to be TEXT type.

  • Exposing MDM LOGS as webservices

    Hi Experts,
    Does anybody knows if it's possible to expose the MDM logs as a webservice or even connect trough any Portal iview on it?
    Thanks in advance,
    Armando Martines Neto

    Hi,
    Logs are just the files. So, as per my knowledge, you can connect to the logs folder usin portal and display the files on that...Or if possible, you can directly connect to Logs in MDM Console under server node and display it on portal.
    Regards,
    Dheeraj.

  • Difficulties when creating a slave repository on MDM 7.1

    Hi Experts,
    We're trying to create a Slave repository on MDM 7.1, but when trying to connect to the other DBMS a message shows up saying that it's unable to connect with Database Server.
    I went to the MDM log and found the following message:
    Service 'MQ0', Schema 'system', ERROR CODE=12154 ||| ORA-12154: TNS:could not resolve the connect identifier specified Last CMD:
    Important information:
    The servers are different, one for the master and the other for slave. (the DB is also in each correspondent server).
    Both servers are on the same network.
    The Oracle Listener is up and working, we could telnet it.
    Does anybody faced with something similar?
    Thanks for the help
    Armando Martines Neto

    Adding the full log message from MDM:
    OCI Attach, try again ...
    Last CMD:
    ",MDSAdminServer@GetDbmsSettings,Oracle_DBConnection.cpp,201,,,,server_user,server_global,,,
    2009-07-20T19:20:57.918,11      ,24,"OCI Attach returned: -1",MDSAdminServer@GetDbmsSettings,Oracle_DBConnection.cpp,543,,,,server_user,server_global,,,
    2009-07-20T19:20:57.918,11      ,24,"Service '15.179.91.77', Schema 'mpmuser', ERROR CODE=12154 ||| ORA-12154: TNS:could not resolve the connect
    cheers,
    Armando Martines Neto

  • Maintain order at runtime not working for MDM in PI 7.31

    Hi All
    I have and one outbound and 5 inbound interfaces all going to MDM system
    first one is import and next 4 are webservice calls to MDM multiple times but the mapping changes for each.
    So I kept 5 different operation mappings for 5 inbound interfaces and maintain order at runtime in receiver interfaces
    The first one import if fails in MDM due to value exception or any exception, MDM PI adapter is not catching that and the other interfaces are executed
    So the maintain order at runtime is not useful in my case. do we know why is this behaviour? can we make sure the import is successfully completed before the next interface execution using maintain order at runtime?
    thx
    mike

    Hi Mike,
    I'm not sure if this is still relevant or even up to date. The MDM adapter is/was nothing more than the old file integration with enhanced audit log. So, unfortunately, it will tell you all about the import successes and errors in the audit log, but it will not change the message status accordingly. Regarding message status it still behaves as if it was a file receiver adapter stopping transaction at file system level. In my opinion, this is not very helpful, and scenarios like yours cannot be implemented using standard tools. You can't even use the standard monitor to check whether normal distributions worked. You'd have to check the audit log of every message. Or check the file system directly or read the MDM log, as before.
    I hope they improved that in the meantime.
    Regards,
    Jörg

  • Syndication event for new MDM PI Adapter in MDM 7.1

    Hi,
    We have setup the new MDM PI Adapter for MDM 7.1 and have created interface in PI using this new MDM PI adapter. All neccesary steps as mentioned in the installation guides are done.
    Also all necessary remote systems/ports/syndication maps are created in MDM, and syndication is running fine on the MDM side (using the syndication server, so not manually!)! The syndication files are created in the Outbound/../Ready folder, so again, on MDM side everything looks OK.
    However, when the syndication server has run, there's no syndication event triggered (or at least not captured by the MDM PI Adapter), hence PI is not picking up the files from the outbound folder. It looks like PI is not getting any syndication event, or at least is not catching the event, since monitoring on PI side does not show us any trigger.
    Now I have the following questions:
    1. Does anyone know how we can verify/monitor if MDM raises any syndication event (the export log in the console of MDM 7.1 does not say anything about an syndication event that is raised, only that the export itself was succesfull)?
    2. Is there any additional setup to be done on MDM side in order to make sure that the syndication event is raised as soon as the syndication server is ready (or is the syndication server ALWAYS raising the event, independent of using the MDM PI adapter)?
    If anyone else has any experience with the new MDM PI Adapter for MDM 7.1, please share us your valuable information. Thanks in advanve for your answers/advice.
    p.s. We are using MDM 7.1 (build 7.1.01.72).
    Regards,
    Marcel

    Hi
    We are also currently experiencing a similair issue. Seems to occur when some sort of matching activity occurs on the MDM Server. What happens is that syndicated files remain in the 'Ready' folder on the Outbound Port. In the PI Netweaver Trace Log files we start seeing this error message:
    Jul 13, 2009 4:34:41 PM com.sap.mdm.logging.MdmLogger warning
    WARNING: NotificationDispatcher - Connection failure. Original exception: 'java.net.SocketException: Connection reset'.
    If we restart the Connector and Adapter from the NetweaverJ2EE Application Admin screen, this files still remain in the READY Folder. However, if i syndicate another data record into that folder, the syndication for that file work as well as for the rest of the files that were sitting in the READY folder. Seems like the "failed" files seem to latch off the syndication event.
    Doesn't seem like the stability and robustness is there?
    Any feedback would be greatly appreciated.

  • Role of ABAP in MDM

    Hello MDM Guru's,
    Could you please help me to understand the role of ABAP in MDM. i underestand ABAP API's role (interfaces) can be used, However i want know what kind of requirements do we get to use  ABAP based coding & what kind of customization could be done, could i use Business Workflow from ABAP in MDM.
    Any documents or links please.
    Thanks in advace
    Cheers
    Srihari

    Hi Srihari,
    The role of MDM with ABAP is basically the utilization of the MDM functionalities and features from an ABAP server.
    It is a way to connect to the MDM system from another system which does not understand MDM language.
    As MDM is a C++ based system and ABAP is an ABAP language based ERP system.If you want to talk to the MDM system from an ABAP system you need to inteface them through the ABAP API's.
    Doing this you can then Search,create ,update Run matching strategies etc from teh ABAP system just by using the Preconfigured classes and methods.Whereever a n enhancemendt is needed which is more than the standard delivered functionlaity of MDM you can utilize the coding ability of ABAP to achieve it.
    Few Real time requirement that I came across of using ABAP interfcae to MDM are
    - Creating ABAP design ALV reports that is a result of MDM Master data stored within the MDM repositories.
    - The logs that are available with MDM are the standard delivered ones which are not easily understandable.We can use ABAP is an effective way to develope a user friendly report explaining the MDM logs
    - Something similar to the above can bo done with the change tracking feature of MDM.
    - Also ABAP api can be used with effective coding and customization to make available the Master data from MDM as an F4 help in abap.
    Regarding using ABAP business workflow in MDM or viceversa,I guess is not a feasible thing to do.
    You can however use the Consistent MDM outputted data in ECC and run a separate governance on it through an ECC workflow using ABAP.
    To know more on what standard features as well as customized features that can be delivered through the MDM-ABAP interface .Kindly refer the MDM ABAP API series how to guides
    Hope It Helped
    Thanks & Regards
    Simona Pinto

  • Problem while creating JCA connection to MDM server

    Hi All,
    I have restarted my mdm connector(com.sap.mdm.tech.connector) along with the applications related to Enrichment Controller. All applications restarted successfully. After that I tried accessing the URL
    http://MDMSERVER:50000/MDM_EnrichmentController/WorkflowPolling?process=Monitor
    but I am getting following exception in this page
    Polling Repository
        name=Vijaybabu_Repo_on_MDMSERVER, status=No repository connection, error description=com.sap.mdm.net.ConnectionException: Problem while creating JCA connection to MDM server MDMSERVER
            Enrichment Request Threads
    Could somebody help me pointing if something I have missed..
    Thanks and Regards,
    Manoj

    hi Swarna,
    I have verified the repository and found 0 fatal errors, 0 non-fatal erros and 0 warnings. I also checked the MDM Factory and Connector service is running fine.
    The detailed exception is
    Sep 2, 2008 12:49:40 PM com.sap.mdm.logging.MdmLogger error
    SEVERE: Problem while creating JCA connection to MDM server 'KOLAPON'
    com.sap.mdm.net.ConnectionException: Can not resolve JCA connection
         at com.sap.mdm.internal.session.JcaConnectionUtil.getJcaConnection(JcaConnectionUtil.java:119)
         at com.sap.mdm.internal.session.JcaConnectionUtil.getJcaConnectionAccessor(JcaConnectionUtil.java:62)
         at com.sap.mdm.internal.session.JcaConnectionAccessor.reserveConnection(JcaConnectionAccessor.java:70)
         at com.sap.mdm.internal.session.JcaConnectionAccessor.reserveConnection(JcaConnectionAccessor.java:59)
         at com.sap.mdm.repository.commands.GetRepositoryStatusCommand.execute(GetRepositoryStatusCommand.java:67)
         at com.sap.mdm.enrichment.common.ECAdminUtils.getRepositoryStatus(ECAdminUtils.java:125)
         at com.sap.mdm.enrichment.common.EnrichmentUtils.validateRepostiryConfiguration(EnrichmentUtils.java:889)
         at com.sap.mdm.enrichment.common.EnrichmentUtils.getCatalogManager(EnrichmentUtils.java:144)
         at com.sap.mdm.enrichment.workflowpolling.PollingThread.getCatalogManager(PollingThread.java:166)
         at com.sap.mdm.enrichment.workflowpolling.PollingThread.run(PollingThread.java:102)
    Caused by: com.sapportals.connector.connection.ConnectionFailedException: Connection Failed: "ConnectionManager" is closed. Possible reasons: 1) connector "MDM Factory" is stopped or not started, 2) Connector service is stopped or has not been started.
         at com.sap.mdm.connector.connection.MdmConnectionFactory.getConnectionEx(MdmConnectionFactory.java:223)
         at com.sap.mdm.internal.session.JcaConnectionUtil.getJcaConnection(JcaConnectionUtil.java:108)
         ... 9 more
    Caused by: com.sap.engine.services.connector.exceptions.BaseResourceException: "ConnectionManager" is closed. Possible reasons: 1) connector "MDM Factory" is stopped or not started, 2) Connector service is stopped or has not been started.
         at com.sap.engine.services.connector.jca.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:122)
         at com.sap.mdm.connector.connection.MdmConnectionFactory.getConnectionEx(MdmConnectionFactory.java:213)
         ... 10 more
    Regards,
    Manoj
    Edited by: Manoj Kumar Nanda on Sep 2, 2008 9:21 AM

  • The MDM repository is in read-only mode

    Hi Experts,
    In our environment we have a Master ans Slave repository and the synchronization is being scheduled daily.
    Now we understand from the MDIS logs of the Master repository that the repository is in Read-Only mode and none of the records can be updated / created.
    We have tried restarting the repository too.
    Please advice.
    Thanks,
    Sridhar T A

    Chander,
    We get Check/Verify Option only after repository is unarchived/created. So, this can not be applied in Maria's case....
    Maria,
    Please let us know what version of MDM you are using.. Are you sharing database for MDM with other systems too??
    Also, can you check MDM logs and provide detailed error message from logs...You can check MDM server logs either from Console or On MDM server log directory...
    This information will help..
    Please also try this after setting following entry in MDS.INI file:
    Unarchive Ignore Language Count=True
    Best Regards,
    Shiv

  • MDM SP06 changes related to wrkflw, assignmnt,valdtn etc

    Hello All.
    Please tell me about if  there is anything related to performance of import server / syndication server / workflows
    and the changes related to workflows / validations / assignments /matching strategies in the MDM 5.5 SP06 upgrade version of SP05.
    Its urgent,thanks in advance
    Regards
    Ankit

    Hi Ankit,
    There are certain changes in SP06 related to assignments and workflows.
    These are the improvements made in SP06 version...
    Content-based permissions
    1) Use named searches like masks in role constraints
    Enhanced repository schema migration
    2) Transfer of validations, assignments and ports
    Improved editing for qualified lookups
    1) Enhanced usability for mass changes
    Extended UWL integration
    1) Create and launch workflow jobs, support for validation step
    GUI based installation on UNIX platforms
    2) Graphical setup of MDM Server and runtime environment
    Extended API coverage
    1) Locking/Unlocking and protection of records etc.
    Improved System Monitoring and Analysis
    2) Integration into Solution Manager Diagnostics 4.0
    3) Integration into Wily Introscope for deep-dive analysis
    4) Extended information and improved handling
    of MDM log and trace files
    Hope this is helpful.
    Reward with points if found useful.
    Regards,
    Sravan Velamury

  • MDM webdynpro components.

    Hi,
    Iam using the MDM webdynpro components. I have created a MDM destination which has authentication as "No Authentication", then the repository and server name.
    I have added the IP address of the CE portal in the allow.ip file.
    But when i create a project under the MDM  WD CONFIGURATOR and try to use the destination i get an error
    Cannot retrieve language list from repository [null] on server [null]. UserConnectionException: Can not trust user session '<server=XYZ serverUser=Admin repository=ABC region=English [US] user=MNN>',  com.sap.mdm.internal.protocol.manual.ServerException: User not found
    The user MNN is there on MDM and JAVA Web AS
    Can someone pls help
    Regards
    Suresh

    I am also getting same error, anybody having solution.
    I am getting below error while creating new WDC project.
    Cannot retrieve language list from repository [null] on server [null]. UserConnectionException: Can not connect with UserSessionContext to repository <repository_name>on the server <server_name>.,  Can not connect with UserSessionContext to repository <repostiory_name>on the server <server_name>.,  Problem while creating session context for 'UserSession' from MDM destination 'null',  Can not resolve JCA connection,  Could not create a trusted connection to MDM server "<server_name>"for user ''<user_name>. Server is not defined as trusted,  The connection is not trusted (0xffaa0225)
    And in MDM logs I am getting below error message.
    2012-09-11T15:20:18.185,1832    ,23,"Audit Connection not trusted action: logon, type: failure, user: BACKUP, repository<repostirory_Name>MDSPublicServer@TrustSessionOnConnectionForRepository,SharedSession.cpp,417,MDSPublicServerCommand_TrustSessionOnConnectionForRepository,,,Non-user MDS operation,server_global,,,
    2012-09-11T15:20:18.341,1832    ,23,"Connection  <ip address of portal server> is NOT trusted",MDSPublicServer@TrustSessionOnConnectionForRepository,TestIP.cpp,198,MDSPublicServerCommand_TrustSessionOnConnectionForRepository,,,Non-user MDS operation,server_global,,,
    2012-09-11T15:20:18.341,1832    ,23,"Audit Connection not trusted action: logon, type: failure, user: BACKUP, repository<repository_name>",MDSPublicServer@TrustSessionOnConnectionForRepository,SharedSession.cpp,417,MDSPublicServerCommand_TrustSessionOnConnectionForRepository,,,Non-user MDS operation,server_global,,,
    I have added ip address of portal server in allow.ip and restarted both MDM and portal server.
    Can any body help me here.
    Regards,
    EP User.

  • SP06 API Connection Questions

    Hello API Experts,
    I have a few questions related to connections to MDM using the API presented with SP06.  SP06 introduced new options for connections via classes in mdm.sessions package.  Which connection types are preferred for a java web services environment, using classes in mdm.sessions package or mdm.net package? What is the reasoning behind your choice?
    When I create a UserSessionContext I notice that 2 connections are created ( I watch the connections in MDM Console as I'm debugging my java app ).  When I want to get rid of these connections I do a releaseSessions( ) and destroySessions( ) call.  The connections disappear from MDM console (that's good) but on my java console window in eclipse I get two messages printed from the mdm.logging.MdmLogger class:
    SEVERE: Can not find session for release. Session context: '< my connection info >'
    SEVERE: Can not find session for destroy. Session context: '< my connection info >'
    Is this really a problem since the connections seem to disappear from the Console?
    Finally, what are the differences between releaseSessions and destroySessions and would one ever want to releaseSessions and not destroySessions with the intention of picking them up again later and if so, how would you pick them up again at that later time or would the API just hand them back to you when you later ask for a new __SessionContext?
    Thanks,
    Mark

    Hi Mark,
    The new classes introduced in the com.sap.mdm.session package were introduced in order to make session creation less painful for the software developer.  It is up to you, though to choose how you wish to create a connection to an MDM server.
    The function releaseSession marks a s session as available for destruction. DestroySession immediately calls for destruction of the session.  So you should use one of these functions, but not both of them.
    Regards,
    Walter

  • PI 7.1 EHP1 - Unable to find missing file (File to Proxy) - AAE

    Hi Friends,
    We have one File to Proxy scenario which is configured using ICO (Integration Configuration) - AAE. In this, the MDM system places every day n number of files at 9:30 PM IST in FTP server.  (No of file ex: 16180, 12500, 6000) like this. It is a one time process everyday. Our PI file channel is shceduled at 10:30 PM ISTto pick and process those files. Once all files are picked, those moved to archive directory.
    Then problem is It is difference between files in archive directory and processed messages in PI. Ex:
    Sep 30 --> Files --> 16179 (Archive) --> 16178 (Processed in PI),  Oct 2 --> Files -->12492 (Archive) --> 12490 (PI).
    Everyday 1 or 2 files are missing in PI. We set the polling interval as 2 hrs and keep the channel active for 8 hrs.
    1) The file names are unique.
    2) Though  payload are same in some of the files, the file is processed.
    The MDM log says 16179 files were exported successfully.
    Is AAE miss any one file / two files ? Really it is confusing for us how to compare this and find the missing one.
    Friends, could you please clarify from your experience how to solve this.
    Thanking you.
    Kind regards,
    Jegathees P.

    Hello,
        Please check at PI side how much messages get processsed that day..is there any error in RWB.
    Messages count in pi and MDM should match if files are processed succesfully from MDM side.
    Regards
    Monica
    Edited by: monica bhosale on Oct 4, 2011 12:32 PM

  • SRM Catalog Transfer Error

    We have just finished installing SRM 7.0 ABAP (AIX/Oracle/NW 7.0 EhP 1) on one server, SRM 7.0 Java (same config) and SRM-MDM (3.0) on another server.
    The servers talk fine. We're using ABAP for UME, we've done all of the configuration in the SRM-MDM catalog config guide and the SRM config guide.
    We have a test user, set up to be able to see the catalog and shop. When logged in as this test user, we go to Employee Self-Service, Shop and click on a catalog to search. The catalog items are displayed on the screen.
    When we try to transfer items to the shopping cart, we receive an error:
    "Unit not transferred and cannot be determined
    Incomplete items in catalog. Only complete items were transferred."
    There is nothing in the J2EE logs, or MDM logs. No short dumps, nothing in the System log on the ABAP side.
    Can anyone think of any place else to look?

    Log into your MDM_SRM_UI_App, check your OCI setting and find out which field in MDM is mapped to you order unit. And check MDM catalog manager to find out whether or not you are sending this value.
    If this check is fine, check the uom has a correct ISO code in SRM and the primary iso code check box is checked. I am sure the first check should solve your problem
    Thanks
    Padhi

  • Webservice Exception from Webdynpro

    Hi,
    We are on 7.1 SP04 Patch 1. We have created a webservice with http and None Authentication and deployed on EP 7.0 server. We have set a constant User Name and Password in Visual Admin.
    We are able to execute this webservice successfully from Webservice navigator.
    We have developed a Webdynpro appln with this webservice. We are getting an exception when the webservice is getting executed from Webdynpro appln.
    "Exception on execution of webservice with WSDL url '<wsdl url>' with operation 'webservice name' in interface"
    We checked in the trace file and got the following message
    com.sap.mdm.logging.MdmLogger warning
    WARNING: PingServerCommand failed
    Have any one faced this issue?
    Thanks,
    Arun prabhu

    Hi Walter,
    The webservices are developed using MDM Webservice generator. The webdnpro application has to access MDM Data using MDM Webservices / MDM Java APIs.
    This was working fine with MDM 7.1 SP03. Now we have upgraded to MDM 7.1 SP04.
    When I try to access MDM Data from webdynpro using MDM Java API commands, I am getting an exception at AuthenticateUserSession Command. While access using MDM Webservices, I am getting an webservice exception and an entry in trace file.
    Thanks,
    Arun prabhu S

Maybe you are looking for

  • BlackBerry 10 OS, Problem with Phone-book​(Contacts) applicatio​n

    Hi, I am using my Z30 as bussnes phone, thus I have over 1600 contacts in it. Many clients have 2 phone lines; one is phone only line & another that is FAX for incoming calls and it is also used as phone for outcoming calls, so the first line is not

  • Not able to install OS X mavericks

    Hello All,      I have tried to install OS x mavericks on my macbook air, but wasnt able to install. When I try to download OS from App store, it shows to install app, but nothing happens after I click on it. Also, in purchases tab of App store, I se

  • Mac Projectors not working at all

    Hey all, This issue is very frustratring... I am simply trying to publish a Macintosh projector from a PC running Flash CS3. It creates an app folder fine, but when I drag it over to any of the several Macs in our office it doesnt run. I also tried t

  • How do I stop my photo album from updating?

    My photo album updates every now and then, and as a result, some photos are lost. Is there any way I can stop it? I've looked in the Settings, but there's nothing helpful...

  • [SOLVED] SOA Suite 11g and OID

    How should I configure OC4J in TP4 such that Human Tasks can be assigned to users in an LDAP directory, e.g Oracle Internet Directory? Thanks, Eyðun Message was edited by: Eyðun E. Jacobsen Message was edited by: Eyðun E. Jacobsen