How to find the problem in EP trace file?

Hi
Last week all the role assignments to users under LDAP datasource got deleted from the portal. We have reuploaded the role assigmnet. Now got the trace files from the server. How to check what happend on that day ?
When all roles assignmnets gone?
Any Keywords to help!
Thanks!
Dhiya.J

Hi both,
I got the trace file already from J2EE server. Im struggling to find out anything from the trace file ..
How to check when role assignments got deleted ?
any LDAP configuration changes ?
<!LOGHEADER[START]/>
<!HELP[Manual modification of the header may cause parsing problem!]/>
<!LOGGINGVERSION[1.5.3.7185 - 630]/>
<!NAME[./log/defaultTrace.trc]/>
<!PATTERN[defaultTrace.trc]/>
<!FORMATTER[com.sap.tc.logging.ListFormatter]/>
<!ENCODING[UTF8]/>
<!FILESET[6, 20, 10485760]/>
<!PREVIOUSFILE[defaultTrace.5.trc]/>
<!NEXTFILE[defaultTrace.7.trc]/>
<!LOGHEADER[END]/>
#1.5 #0018FE349B47007000000C1900001A200004939077FC1A8D#1288148604431#System.err#sap.com/irj#System.err#gmbeqy#17773####c35ae9f0e17611df93420018fe349b47#SAPEngine_Application_Thread[impl:3]_7##0#0#Error##Plain###     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)#
#1.5 #0018FE349B47007000000C1A00001A200004939077FC1DC9#1288148604431#System.err#sap.com/irj#System.err#gmbeqy#17773####c35ae9f0e17611df93420018fe349b47#SAPEngine_Application_Thread[impl:3]_7##0#0#Error##Plain###     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)#
11d30a40e26211dfaa7e0018fe349b47#SAPEngine_Application_Thread[impl:3]_21##0#0#Error##Plain###Caused by: java.lang.NullPointerException#
#1.5 #0018FE349B470059000004C300001A20000493A816802148#1288250048138#com.sap.security.core.imp#sap.com/tcwddispwda#com.sap.security.core.imp.[cf=com.sap.security.core.imp.User][md=init][cl=22052]#gmrnis#29282##sghrppr1.sgh.shs_PPH_15804951#gmrnis#e42beac1e26211dfa6230018fe349b47#SAPEngine_Application_Thread[impl:3]_28##0#0#Error##Java###Error while populating "USER.CORP_LDAP.cn=norsheha bte ismail,ou=mro - hims,ou=sgh,dc=sgh,dc=shs,dc=com,dc=sg"
[EXCEPTION]
#1#com.sap.security.core.persistence.datasource.PersistenceException: [LDAP: error code 32 - 0000208D: NameErr: DSID-031001BD, problem 2001 (NO_OBJECT), data 0, best match of:
     'DC=sgh,DC=shs,DC=com,DC=sg'
     at com.sap.security.core.persistence.datasource.imp.LDAPPersistence.populatePrincipalDatabag(LDAPPersistence.java:1456)
     at com.sap.security.core.persistence.imp.PrincipalDatabagFactoryInstance.getPrincipalDatabag(PrincipalDatabagFactoryInstance.java:2307)
     at com.sap.security.core.imp.User.init(User.java:244)
     at com.sap.security.core.imp.AbstractPrincipal.<init>(AbstractPrincipal.java:186)
     at com.sap.security.core.imp.Principal.<init>(Principal.java:64)
     at com.sap.security.core.imp.User.<init>(User.java:213)
     at com.sap.security.core.imp.User.<init>(User.java:203)
It keeps on going like this ... any key word to search?
Thanks!

Similar Messages

  • How to find the location of java class files at runtime?

    Does anyonw have an idea how to get the file name of a java class given the binary name?
    I mean how can I get the file name for my class myPackage.myClass?
    I am looking for a function which takes "myPackage.myClass" as input and returns
    "c:\\javaprojects\\myPackage\\myClass.class".
    I tried to do it with the LassLoader class but it did not work. Does anyone have an idea if the Java core API already has a function which does that?
    Thanks, Bernhard

    Hi ,
    It is a simple SAMPLE code , you think and build a logics to handle all classes.
    Try this sample, It doesn't handle the inner classes you put logic to handle the logics for inner classes.
    The inner class format is it contains the character $ in the File location but inside the code you put "." instedad of "$" you to find out or put trials.
    package pkg1;
    import java.io.* ;
    import java.util.* ;
    import java.util.zip.* ;
    public class ClsB {
         private static Vector clsPaths ;
         public static Vector getPaths() {
              if( clsPaths == null ) {
                   String paths = System.getProperty( "java.class.path" ) ;
                   // In linux or solarise use the following
                   // StringTokenizer st = new StringTokenizer( paths , ":\n" ) ;
                   StringTokenizer st = new StringTokenizer( paths , ";\n" ) ;
                   clsPaths = new Vector() ;
                   while( st.hasMoreTokens() ) {
                        String path = st.nextToken() ;
                        File f = new File( path ) ;
                        if( f.exists() ) {
                             try {
                                  f = f.getCanonicalFile() ;
                                  clsPaths.add( f ) ;
                             }catch( IOException ioe ) { }
              return clsPaths ;
         public static String findClassPath( String fullClassName ) {
              Vector v = getPaths() ;
              for( int i = 0 ; i < v.size() ; i++ ) {
                   File f = ( File ) v.get( i ) ;
                   String path = findIn( f , fullClassName ) ;
                   if( path != null )
                        return path ;
              return null ;
         static boolean isJar( File jar ) {
              if( jar.isDirectory() )
                   return false ;
              try {
                   ZipFile zf = new ZipFile( jar ) ;
                   return true ;
              } catch ( ZipException ze ) {
                   // It is not a jar file
                   // you handle this
              } catch ( IOException ioe ) {
                   ioe.printStackTrace() ;
              return false ;
         static String findIn( File dirOrJar , String clsName ) {
              if( isJar( dirOrJar ) ) {
                   // It is something different because the class inside the jar file
                   // Simply I return the jar file location and the entry name ,
                   // but you put action what you want
                   if( isInsideJar( dirOrJar , clsName ) ) {
                        // All archieve file using the path separator is '/'
                        return dirOrJar.getPath() + "!" + clsName.replace( '.' , '/' ) + ".class" ;
              } else {
                   File f = new File( dirOrJar , clsName.replace( '.' , File.separatorChar ) + ".class" ) ;
                   if( f.exists() ) {
                        return f.getPath() ;
              return null ;
         static boolean isInsideJar( File jar , String clsName ) {
              try {
                   ZipFile zf = new ZipFile( jar ) ;
                   // All archieve file using the path separator is '/'
                   ZipEntry ze = zf.getEntry( clsName.replace( '.' , '/' ) + ".class" );
                   return ( ze != null ) ;
              } catch ( ZipException ze ) {
                   ze.printStackTrace() ;
              } catch ( IOException ioe ) {
                   ioe.printStackTrace() ;
              return false ;
         public static void main(String[] args) {
              System.out.println( findClassPath( "pkg1.ClsB" ) );
              System.out.println( findClassPath( "pkg1.pkg2.ClsA" ) );
    }

  • How to find the physical path of a file

    Usually, one can use absFileNmae() method to find the path of a file in Java. The problem is that it may only return a mapped path when a Servlet or JSP is running in a special server. For example, when I run a servlet "MyProgram" in JRun, absFileName() only returns "c:\JRun\jsm-default\MyProgram", which is just a mapped path, not a real physical path.
    By the way, in ASP, one can use server.mapPath("MyASPProgram.asp") to obtain the real physical path of the file.
    Your solution is welcome.
    YC

    Usually, one can use absFileNmae() method to find the path of a file in Java. The problem is that it may only return a mapped path when a Servlet or JSP is running in a special server. For example, when I run a servlet "MyProgram" in JRun, absFileName() only returns "c:\JRun\jsm-default\MyProgram", which is just a mapped path, not a real physical path.
    By the way, in ASP, one can use server.mapPath("MyASPProgram.asp") to obtain the real physical path of the file.
    Your solution is welcome.
    YC

  • How to find the message that processed a file

    Dear guys,
    I need to find the message that have processed a text file. Using sxmb_moni  I can see this information on DynamicConfiguration log but I don't know how to search this string text in all messages that were processed.
    Thanks,
    Helio Paixao

    Hi Paixao,
    As michal you need to have the EhP1 (enhancement package 1 for PI)  or if you have installed trex then you can see this blog on how to find:
    /people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine
    Else some other nonstandard ways through which you can get are shown in this blogs:
    /people/sravya.talanki2/blog/2006/02/21/abap-based-trex-in-xi-proto
    /people/alessandro.guarneri/blog/2006/02/14/super-message-monitor-for-sap-xi
    Regards.
    ---Satish

  • How can stop the bdump and udump trace files from accumulating?

    The files are growing so until it is filling up the user's c: drive. It's hundreds of files over 20 megs.

    Angela,
    The management of those files is a reposnsibilty of the DBA. ie The files dumped there are from background processes, session traces and your alert log.
    The alert log in bdump should be checked daily and errors investigated. Some errors will result in trace files being dumped. The alert log will always grow during normal operation and you can simply delete it or better yet zip it up and store it somewhere for a period of time.
    You can clean up the udump user traces files by simply deleting them periodically. For other traces you should have a look to see what they are for. Any ORA 600 traces should be investigated.
    If you are not a DBA and this seems to much trouble then you can just delete the files to reclaim the space.

  • How to find the program that create trace

    Hi,
    my trace directory in the DB has a lot of traces that been generated .
    Mostly they look like as follow:
    erp_ora_26441_ANONYMOUS.trc
    I have run tkprof againt one of them and found :
    SQL ID: 4g2612tvbn0j8 Plan Hash: 0
    begin FND_TRACE.START_TRACE; end;
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute      2      0.00       0.03          0          0          0           2
    Fetch        0      0.00       0.00          0          0          0           0
    total        2      0.00       0.03          0          0          0           2
    Misses in library cache during parse: 0
    Optimizer mode: ALL_ROWS
    Parsing user id: 57
    ......How can i found the program that creating those traces ?
    Thanks

    Hi,
    plz refer old thread:
    Concurrent program Level trace vs Request Level trace
    Regards
    Haafiz

  • How to find the process responsible for deleting files

    Hi,
    We have a process which stores a file in a particular location say /tmp/mydir/. The files getting stored in this directory are getting deleted. Is there any way to find which process is responsible for deleting the file. Is there any way we can truss on the directory/file and check which process accessed it or deleted it.

    solquestions wrote:
    I tried: dtrace -n syscall::unlink:entryThat one looks good to me.
    While it picks up the unlinking(I tested by doing a rm of some files), I could not get the pid of the process doing such rm.....(or maybe the process exited...)You haven't asked it to print that information. Try:
    dtrace -n 'syscall::unlink:entry {trace(pid);trace(execname)}'
    I'd like to see the process/adpp/program, calling a particular system call....unlink, close, open etc etc...The above should do that.
    I wonder if dtrace can capture both library calls and system calls......Dtrace doesn't capture so much as it fires on probes. But yes, both libraries and system calls can have probes available.
    It seems functionality for capturing system calls from a process are more documrnte, and with examples, than, those asking for finding which system calls get opened by whom....
    I think all you're missing is adding some information to the trace output.
    Is getting unlink enough to find "what is removing files?"You might want to check rename as well.
    How do I drrace for "anything that touched taht file" or, "anything that touches files in a directory"That's actually a somewhat difficult task for dtrace. First, you might download the "Dtrace toolkit". One of the tools in there is "opensnoop". It reports on file opens and you can examine the script to see how it does it. You can even give a filename and it only reports when that filename is accessed.
    But the main problem is that files can have many names, and dtrace is just looking at the name in many cases. So "/etc/passwd" can be called "/etc/passwd", or if you're in /usr it could be called "../etc/passwd", or any of a variety of names. It's not too hard to set a probe predicate to fire only on a pattern match, so you could set it to only fire when the filename is matched.
    Good luck, and see if any of the existing tools in the toolkit are close enough that you can use them directly or modify them slightly.
    Darren

  • How to find the location of controller class file on the server

    Hi OAF Experts,
    We have a extended controller in which we are making some changes. We have compiled the java file.
    Now we want to deploy the .class file on the server. When we search on the server where we need to deploy the class file, we find two to three paths. Is there a way from which we can decide which path is actually referred ?
    Is there a front end page available from where we will be gettng these details??
    Regards
    Samarth

    Hi,
    You can get the complete path from front end.
    On 'About this Page', there is a section for 'Business Components'. When you expand that, you can see all the controllers used with complete path.
    --Sushant                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Finding the exact path of a file using a Java program

    Can anyone tell me how to find the exact path of a file which is saved in a directory other than the one in which the main file is saved? I know there is a class called File which has many methods like isAbsolutePath() and isPath() but they return the path in which the main class is located

    actually i m trying to write a program which will
    take a name of a file or a directory from the console
    and it should give the entire path of that file or
    directory and this file need not be stored in the
    path of the main class.....It can be stored in any
    drives of my PC....Ok, then the console input needs to be an absolute path or a path relative to some given directory (usually the one from which the application is started). Java cannot magically guess absolute paths if you just provide a file name. E.g. if I'd use your program and would provide as input "build.xml", how should the program know which file by that name I mean (there are lots of build.xml files in different locations on my machine)?

  • How do I find out what program / file is using 100 GB of space on my Hard drive?  Once I find the problem  how do I delete the specific files to increase GB of space?

    How do I find out what program / file is using 100 GB of space on my Hard drive?  Once I find the problem  how do I delete the specific files to increase GB of space?

    Use OmniDiskSweeper
    Once you find file, it can be deleted from within OmniDiskSweeper
    Allan

  • My photoshop 10 has stopped working  is there a telephone number for support that I can call to find out how to fix the problem???

    My photo shop 10 program has stopped working.  Is there a telephone number that I can call for support to find out how to fix the problem???Jenny

    Please read this (in particular the section titled "Supply pertinent information for quicker answers"):
    http://forums.adobe.com/docs/DOC-2325
    http://blogs.adobe.com/crawlspace/2012/07/photoshop-basic-troubleshooting-steps-to-fix-mos t-issues.html

  • Receiving this message"Can't create the file "highlighter_welcome_header.jpg." The disk may be damaged or full, or you may not have sufficient access privileges." I have enough storage how do I find the problem?

    Can’t create the file “highlighter_welcome_header.jpg.” The disk may be damaged or full, or you may not have sufficient access privileges.
    How do I find the problem? Disk is not full.

    Try the following:
    delete the iWeb preference files, com.apple.iWeb.plist and com.apple.iWeb.plist.lockfile, that resides in your Home() /Library/Preferences folder.
    go to your Home()/Library/Caches/com.apple.iWeb folder and delete its contents.
    Click to view full size
    launch iWeb and try again.
    If that doesn't help continue with:
    move the domain file from your Home/Library/Application Support/iWeb folder to the Desktop.
    launch iWeb, create a new test site, save the new domain file and close iWeb.
    go to the your Home/Library/Application Support/iWeb folder and delete the new domain file.
    move your original domain file from the Desktop to the iWeb folder.
    launch iWeb and try again.
    OT

  • I have the following Imac and Iphoto 11 in Finder folder I upgrade the iphoto file  and  all the latest event files, can you help how to solve the problem? Thank you  Model Name iMac    Model Identifier:     iMa

    I have the following Imac and Iphoto 11 in Finder folder I upgrade the iphoto file  and I lost all the latest event files, can you help how to solve the problem? Thank you
    Model Name:     iMac
    Model Identifier:     iMac8,1   Processor Name:     Intel Core 2 Duo
    Processor Speed:     2.4 GHz

    http://support.apple.com/kb/HT2638?viewlocale=en_US&locale=en_US

  • How to find the count of tables going for fts(full table scan in oracle 10g

    HI
    how to find the count of tables going for fts(full table scan) in oracle 10g
    regards

    Hi,
    Why do you want to 'find' those tables?
    Do you want to 'avoid FTS' on those tables?
    You provide little information here. (Perhaps you just migrated from 9i and having problems with certain queries now?)
    FTS is sometimes the fastest way to retrieve data, and sometimes an index scan is.
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:9422487749968
    There's no 'FTS view' available, if you want to know what happens on your DB you need, like Anand already said, to trace sessions that 'worry you'.

  • I have 4s iPhone , I download the iOS 7. Now the front receiver microphone is not working , please help me that how to fix the problem.

    I have 4s iPhone , I download the iOS 7. Now the front receiver microphone is not working , please help me that how to fix the problem.

    I live in South Africa, and I had the same problem with my iPhone 4.
    After weeks of frustration and swearing, I was in the process of restoring my phone to a previous iOS. To do that you need to turn the "Find my iPhone" option off, since i turned it off, my problem was solved. No need to repair anything or revert back to old iOS.
    ***** that i cant use Find my iPhone, but atleast i can use my phone.

Maybe you are looking for

  • Delayed save as dialog box.

    I have an issue with any adobe product that I have on my machine. Illustrator, Framework, or photoshop. Whenever I go to save as, it is always delayed at least 10 seconds or longer. I have checked network drives that are no longer available, network

  • Upgrade my 2010 MBP or Purchase a new Mac?

    Hey All, I need some advice and would really value your opinions.  I have a Mid-2010 MacBook Pro and it's been great to me for 5 years, however, it is so slow compared to my work computer which is a 2013 MacBook Air.  Since I don't personally own my

  • Excel to Tab delimited .text

    At work i have to deal with a lot of excels in which i have to save the file as .txt and then .xls, I will then upload the .txt file to SAP In the txt files, the numbers are being saved with "." (dot) and not with a ","(Comma) in the decimals, even t

  • After installing Safari andAdobe fireworks CS4 will not open

    I recently purchased the new Mac OS X Snow Leopard and I cant get my Adobe Fireworks CS4 and Safari browser to open. I downloaded safari 5 today thinking that might help my browser but nothing. When I click the Safari icon, it shows it is running and

  • The battery status light on my N200

    The battery status LED, on my N200 is ALWAYS on, its on even if it is running from batteries, or if it is on AC power, even if its fully charged the status light stays on.. is this normal? its a status light....so it should not be "always" ON, right?