Understand Concurrent mark and sweep output

Hello There,
We are working on production issue where different processes stopped almost 5 mins and I thing GC stop the world occurred. But when I analysed/parsed gc logs I haven't seen much interesting. I analysed gc logs and found user: fields showing aroud 3 mins time. I don't understand what Times: field explaining.
Times: user=0.45 sys=0.00, real=0.09 secs
what USER/SYS/REAL indicates please?
--Venkat                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

This are the typical OS timings (you also know from the times tool) and measure time in seconds for the GC threads. user is the accumulated CPU time spent in user mode, sys is the time spent in kernel mode and real is the wall clock time.
Note that usr+sys is measured in CPU seconds, so if you have 8 cores and 6 are doing 1s long calculating something (like memory reachability) and 2 are in kernel page handlers the real time will be 1s and the user time will be 6s.
Typically for GC you should not see large sys times at all and the real time should be small and the usr time should be parallelity-times more than real clock.
Bernd

Similar Messages

  • Concurrent Mark-Sweep Problems in 1.4.2 VM?

    Can someone please tell me why the 1.4.2 JVM seems to ignore VM tuning flags as soon as the -XX:+UseConcMarkSweepGC flag is used?
    For example, please run this program (It is intentionally written to run the VM out of memory):
    ================START================================
    import java.util.*;
    public class UseMemory {
    private ArrayList m_ref = new ArrayList();
    public static void main(String args[]) {
    UseMemory um = new UseMemory();
    int times = Integer.parseInt(args[0]);
    int delay = Integer.parseInt(args[1]);
    int size = Integer.parseInt(args[2]);
    for ( int i = 0; i < times; i++ ) {
    byte[] memory = new byte[size];
    um.m_ref.add(memory);
    try {
    Thread.currentThread().sleep(delay);
    System.out.println(Runtime.getRuntime().freeMemory());
    } catch ( InterruptedException ie ) {
    ======================END============================
    First, run it under the 1.4.1 VM like this:
    /jdk1.4.1_05/bin/java -Xmx128m -Xms128m -Xnoclassgc -verbose:gc -XX:NewSize=32M -XX:MaxNewSize=32M -XX:PermSize=32M -XX:MaxPermSize=32M -XX:SurvivorRatio=4 -XX:+DisableExplicitGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=90 -classpath "." UseMemory 1200 100 1024000
    The output from the heap printing follows:
    =============BEGIN HEAP PRINT====================
    Heap
    par new generation total 27328K, used 20253K [0x02a60000, 0x04a60000, 0x04a60000)
    eden space 21888K, 92% used [0x02a60000, 0x03e27408, 0x03fc0000)
    from space 5440K, 0% used [0x03fc0000, 0x03fc0000, 0x04510000)
    to space 5440K, 0% used [0x04510000, 0x04510000, 0x04a60000)
    concurrent mark-sweep generation total 98304K, used 90000K [0x04a60000, 0x0aa60000, 0x0aa60000)
    CompactibleFreeListSpace space 98304K, 91% used [0x04a60000, 0x0aa60000)
    concurrent-mark-sweep perm gen total 32768K, used 1129K [0x0aa60000, 0x0ca60000, 0x0ca60000)
    CompactibleFreeListSpace space 32768K, 3% used [0x0aa60000, 0x0ca60000)
    0.001: [ParNew: 20253K->20253K(27328K), 0.0000643 secs]0.002: [CMS0.010: [dirty card accumulation, 0.0003718 secs]0.011: [dirty card rescan, 0.0026278 secs]0.013: [remark from roots, 0.0003656 secs]0.014: [weak refs processing, 0.0000028 secs]: 90000K->90000K(98304K), 0.0153770 secs] 110253K->110253K(125632K) Heap after GC invocations=1:
    Heap
    par new generation total 27328K, used 20253K [0x02a60000, 0x04a60000, 0x04a60000)
    eden space 21888K, 92% used [0x02a60000, 0x03e27408, 0x03fc0000)
    from space 5440K, 0% used [0x03fc0000, 0x03fc0000, 0x04510000)
    to space 5440K, 0% used [0x04510000, 0x04510000, 0x04a60000)
    concurrent mark-sweep generation total 98304K, used 90000K [0x04a60000, 0x0aa60000, 0x0aa60000)
    CompactibleFreeListSpace space 98304K, 91% used [0x04a60000, 0x0aa60000)
    concurrent-mark-sweep perm gen total 32768K, used 1129K [0x0aa60000, 0x0ca60000, 0x0ca60000)
    CompactibleFreeListSpace space 32768K, 3% used [0x0aa60000, 0x0ca60000)
    } , 0.0182148 secs]
    =============END HEAP PRINT====================
    Notice that the survivor ratio (4) is being used correctly, and that the default max tenuring level (31) is set correctly.
    Now let's run this with a 1.4.2_02 VM:
    /jdk1.4.2_04/bin/java -Xmx128m -Xms128m -Xnoclassgc -verbose:gc -XX:NewSize=32M -XX:MaxNewSize=32M -XX:PermSize=32M -XX:MaxPermSize=32M -XX:SurvivorRatio=4 -XX:+DisableExplicitGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=90 -classpath "." UseMemory 1200 100 1024000
    Here is the output from a verbose GC:
    =============BEGIN HEAP PRINT====================
    0.766: [GC  {Heap before GC invocations=2:
    Heap
    par new generation   total 32704K, used 30000K [0x10010000, 0x12010000, 0x12010000)
      eden space 32640K,  91% used [0x10010000, 0x11d5c1f8, 0x11ff0000)
      from space 64K,   0% used [0x11ff0000, 0x11ff0000, 0x12000000)
      to   space 64K,   0% used [0x12000000, 0x12000000, 0x12010000)
    concurrent mark-sweep generation total 98304K, used 60089K [0x12010000, 0x18010000, 0x18010000)
    concurrent-mark-sweep perm gen total 32768K, used 1008K [0x18010000, 0x1a010000, 0x1a010000)
    0.766: [ParNew
    Desired survivor size 32768 bytes, new threshold 0 (max 0)
    : 30000K->0K(32704K), 0.0701463 secs] 90090K->90089K(131008K) Heap after GC invocations=3:
    Heap
    par new generation total 32704K, used 0K [0x10010000, 0x12010000, 0x12010000)
    eden space 32640K, 0% used [0x10010000, 0x10010000, 0x11ff0000)
    from space 64K, 0% used [0x12000000, 0x12000000, 0x12010000)
    to space 64K, 0% used [0x11ff0000, 0x11ff0000, 0x12000000)
    concurrent mark-sweep generation total 98304K, used 90089K [0x12010000, 0x18010000, 0x18010000)
    concurrent-mark-sweep perm gen total 32768K, used 1008K [0x18010000, 0x1a010000, 0x1a010000)
    } , 0.0719439 secs]
    =============END HEAP PRINT====================
    So what in Sam Hain is going on here? Why has my survivor ration been set to be 511? Why has the max tenuring threshold been set to be 0? Who made the decision that I want to run with the 'promote all' JVM GC settings for me? I don't want this. It is killing me.
    Oh, one more thing, if I take out the -XX:+UseConcMarkSweepGC flag, then the GC output looks normal with the 1.4.2_04 VM.
    Is this a known bug, am I missing something obvious here?
    Please help.
    Thanks
    Andy

    We are using
    java -version -serverjava version "1.4.2_05"
    Java(TM) 2 Runtime Environment, Standard Edition
    (build 1.4.2_05-b04)
    Java HotSpot(TM) Server VM (build 1.4.2_05-b04, mixed
    mode)
    >
    and the issue is still there
    Bug 4874782 says that it was fixed for "tiger".
    Do we have any options except upgrading to 1.5?
    Any plans to fix it for 1.4.2 ?
    As I stated earlier, we believe this is fixed in 1.4.2_05.
    [For reasons that I do not understand and which are out-of-scope
    for me,  the bug-paraed database just shows that this is
    fixed in 1.5"tiger". However, I assure you that it's been
    fixed in 1.4.2_05.)
    i also just verified that it's fixed in 1.4.2_05 using a variety of tests
    that vary the heap settings via the command-line options.
    If you believe a bug still exists in 1.4.2_<n>, n >= 5,
    or in JDK 5.0, please file a bug against HotSpot (hotspot/garbage_collector)
    via appropriate channels, including specific details (command-lines
    used, behaviour seen) for the problem you are seeing.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Interpreting Concurrent Mark Sweep GC-Log

    Hi.
    I am trying to extract some metrics from the garbage collector log of the concurrent mark sweep garbage collector. I have found a nice walkthrough a this site:
    [http://www.sun.com/bigadmin/content/submitted/cms_gc_logs.html |http://www.sun.com/bigadmin/content/submitted/cms_gc_logs.html ]
    I'm using CMS in incremental mode and that's where I am having interpretation problems. The site above states that the incremental mode takes over the job of the "concurrent mark"-phase. If this is correct (is it?) that means that I have two different statistics that state how long the "concurrent mark"-phase took. First the incremental CMS statistics and second the ordinary CMS statistics.
    The first incremental stats look like this:
    2803.125: [GC 2803.125: [ParNew: 408832K->0K(409216K), 0.5371950 secs]
               611130K->206985K(1048192K) icms_dc=4 , 0.5373720 secs]
    2824.209: [GC 2824.209: [ParNew: 408832K->0K(409216K), 0.6755540 secs]
               615806K->211897K(1048192K) icms_dc=4 , 0.6757740 secs] The second ordinary statistics look like this:
    40.683: [CMS-concurrent-mark: 0.521/0.529 secs]I'm wondering wether the second (ordinary) statistics are still valid when using incremental mode.
    Kind regards
    Frank

    40.683: [CMS-concurrent-mark: 0.521/0.529 secs]
    Yes, these logs are still valid. icms_dc indicates the time in percentage that the concurrent work took between two young GCs.
    e.g. for the following logs:
    -->1.289: [GC 1.289: [DefNew: 1984K->191K(1984K), 0.1952985 secs] 5695K->5714K(7648K) icms_dc=55 , 0.1956749 secs] [Times: user=0.19 sys=0.00, real=0.20 secs]
    1.488: [CMS-concurrent-reset-start]
    1.494: [CMS-concurrent-reset: 0.006/0.006 secs] [Times: user=0.00 sys=0.00, real=0.01 secs]
    1.503: [GC [1 CMS-initial-mark: 5522K(9208K)] 6715K(11192K), 0.0191550 secs] [Times: user=0.02 sys=0.00, real=0.02 secs]
    1.522: [CMS-concurrent-mark-start]
    -->1.531: [GC 1.531: [DefNew: 1710K->192K(1984K), 0.1260654 secs] 7232K->7220K(11192K) icms_dc=70 , 0.1265609 secs] [Times: user=0.10 sys=0.02, real=0.13 secs]
    2.051: [CMS-concurrent-mark: 0.401/0.528 secs] [Times: user=0.50 sys=0.03, real=0.53 secs]
    Concurrent work took around 70% of the time between the two young GCs at 1.531 and 1.289. Here, some part of CMS-concurrent-mark work was done before the second young GC and rest after that. And overall CMS-concurrent-mark phase ran for 0.401s out of total (2.051-1.522=) 0.529s.

  • GC taking long time when using Concurrent Mark Sweep GC with Sun JDK 150_12

    We are having problem of Garbage collection taking too long. We are using Weblogic 9.2 and Sun JDK 150_12
    Below are the memory arguments we are using. We are using Concurrent Mark Sweep GC. What we are observing is Young Generation is getting filled up and consequent tenured generation also hangs with long pauses.
    Below are the JVM arguments we are using
    -Xms2560M -Xmx2560M -Xloggc:${LOGDIR}/gc.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=128 -XX:MaxTenuringThreshold=0 -XX:CMSInitiatingOccupancyFraction=60 -XX:NewSize=512m -XX:MaxNewSize=512m -XX:MaxPermSize=256m
    I have seen many forums where there are many reported issues with Concurrent Mark Sweep garbage collection with Sun JDK, but with different recommendations. But did not find any defnite recommendation. Please advice.
    - - Tarun

    We are having problem of Garbage collection taking too long. We are using Weblogic 9.2 and Sun JDK 150_12
    Below are the memory arguments we are using. We are using Concurrent Mark Sweep GC. What we are observing is Young Generation is getting filled up and consequent tenured generation also hangs with long pauses.
    Below are the JVM arguments we are using
    -Xms2560M -Xmx2560M -Xloggc:${LOGDIR}/gc.log -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=128 -XX:MaxTenuringThreshold=0 -XX:CMSInitiatingOccupancyFraction=60 -XX:NewSize=512m -XX:MaxNewSize=512m -XX:MaxPermSize=256m
    I have seen many forums where there are many reported issues with Concurrent Mark Sweep garbage collection with Sun JDK, but with different recommendations. But did not find any defnite recommendation. Please advice.
    - - Tarun

  • Concurrent Mark Sweep stops working

    Machine: Intel(R) Pentium(R) 4 CPU 2.80GHz, 512Mb
    OS: RedHat 9
    Java Version: 1.5.0_06
    Hi all,
    I have tuned GC for my java application and used the following options:
    -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=50 -Xms384m -Xmx384m -XX:MaxNewSize=64m -XX:MaxPermSize=128m
    -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps EVerything runs fine for the fist few days. When tenured generation reaches the 50% (approximately 184Mb) the CMS triggers and after a while it frees memory from the Tenured.
    This is the gc log when things run as expected:
    524578.375: [GC 524578.376: [DefNew: 24448K->0K(24512K), 0.0903230 secs] 208489K->184127K(393152K), 0.0909130 secs]
    524668.158: [GC 524668.158: [DefNew: 24448K->0K(24512K), 0.0752630 secs] 208575K->184207K(393152K), 0.0758560 secs]
    524768.230: [GC 524768.230: [DefNew: 24448K->0K(24512K), 0.0755960 secs] 208655K->184332K(393152K), 0.0762210 secs]
    524768.319: [GC [1 CMS-initial-mark: 184332K(368640K)] 184671K(393152K), 0.1741830 secs]
    524768.493: [CMS-concurrent-mark-start]
    524803.272: [CMS-concurrent-mark: 34.778/34.778 secs]
    524804.417: [CMS-concurrent-preclean-start]
    524804.417: [CMS-concurrent-preclean: 0.000/0.000 secs]
    524804.633: [CMS-concurrent-abortable-preclean-start]
    524804.633: [CMS-concurrent-abortable-preclean: 0.000/0.000 secs]
    524858.404: [GC 524858.405: [DefNew: 24448K->0K(24512K), 0.1104150 secs] 208780K->184425K(393152K), 0.1110120 secs]
    524898.444: [GC[YG occupancy: 12329 K (24512 K)]524898.444: [Rescan (non-parallel) 524898.444: [grey object rescan, 0.0111740 secs]524898.455: [root rescan, 0.2529400 secs], 0.26
    43540 secs]524898.708: [weak refs processing, 0.4018890 secs] [1 CMS-remark: 184425K(368640K)] 196754K(393152K), 0.6813530 secs]
    524899.192: [CMS-concurrent-sweep-start]
    524902.081: [CMS-concurrent-sweep: 2.806/2.888 secs]
    524902.081: [CMS-concurrent-reset-start]
    524902.158: [CMS-concurrent-reset: 0.077/0.077 secs]
    524938.155: [GC 524938.156: [DefNew: 24448K->0K(24512K), 0.0961550 secs] 165882K->141600K(393152K), 0.0967840 secs]
    525034.493: [GC 525034.494: [DefNew: 24448K->0K(24512K), 0.0176080 secs] 166048K->141675K(393152K), 0.0181800 secs]Memory went from 184Mb to 141Mb used.
    Few days later, this happens:
    568948.375: [GC 568948.375: [DefNew: 24448K->0K(24512K), 0.1304260 secs] 208432K->184077K(393152K), 0.1310100 secs]
    569040.677: [GC 569040.677: [DefNew: 24448K->0K(24512K), 0.1944620 secs] 208525K->184146K(393152K), 0.1950090 secs]
    569063.364: [GC 569063.364: [DefNew: 24448K->0K(24512K), 0.1599060 secs] 208594K->184203K(393152K), 0.1604460 secs]
    569086.304: [GC 569086.304: [DefNew: 24448K->0K(24512K), 0.0976120 secs] 208651K->184253K(393152K), 0.0981370 secs]
    569178.155: [GC 569178.155: [DefNew: 24448K->0K(24512K), 0.4068420 secs] 208701K->184343K(393152K), 0.4074150 secs]
    569178.610: [GC [1 CMS-initial-mark: 184343K(368640K)] 185071K(393152K), 3.0703340 secs]
    569181.688: [CMS-concurrent-mark-start]
    569236.219: [CMS-concurrent-mark: 54.530/54.530 secs]
    569236.219: [CMS-concurrent-preclean-start]
    569236.219: [CMS-concurrent-preclean: 0.000/0.000 secs]
    569236.794: [CMS-concurrent-abortable-preclean-start]
    569236.794: [CMS-concurrent-abortable-preclean: 0.000/0.000 secs]
    569258.316: [GC 569258.317: [DefNew: 24448K->0K(24512K), 0.1555370 secs] 208791K->184468K(393152K), 0.1561600 secs]
    569358.165: [GC 569358.166: [DefNew: 24446K->0K(24512K), 0.1217950 secs] 208914K->184547K(393152K), 0.1223810 secs]
    569468.210: [GC 569468.210: [DefNew: 24448K->0K(24512K), 0.1310600 secs] 208995K->184673K(393152K), 0.1316840 secs]
    569558.340: [GC 569558.340: [DefNew: 24448K->0K(24512K), 0.0756040 secs] 209121K->184766K(393152K), 0.0762220 secs]
    569674.515: [GC 569674.515: [DefNew: 24448K->0K(24512K), 0.2373030 secs] 209214K->184840K(393152K), 0.2378880 secs]
    569738.230: [GC 569738.230: [DefNew: 24447K->0K(24512K), 0.1289770 secs] 209287K->184945K(393152K), 0.1296230 secs]
    569842.966: [GC 569842.967: [DefNew: 24448K->0K(24512K), 0.0838030 secs] 209393K->185028K(393152K), 0.0843720 secs]
    569948.176: [GC 569948.176: [DefNew: 24448K->0K(24512K), 0.0946610 secs] 209476K->185120K(393152K), 0.0953410 secs]
    570026.855: [GC 570026.855: [DefNew: 24448K->0K(24512K), 0.0624600 secs] 209568K->185206K(393152K), 0.0630520 secs]
    570068.376: [GC 570068.376: [DefNew: 24448K->0K(24512K), 0.0897000 secs] 209654K->185280K(393152K), 0.0902590 secs]The memory kept growing for and entire day and no activity from CMS was ever detected. It seems that CMS simply crashed at this
    point. Although nothing is displayed.
    Can someone help me?
    Thanx in advance.

    Hi there,
    I've seen bug report: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4885046
    "...NPTL is the default library on RH-9..."
    "... The problem only happens when running a gcc-3.2-built JDK with NPTL..." ...well I think that's my case.
    They propose a workaround: LD_ASSUME_KERNEL to 2.4.1 but then again this will use LinuxThreads model, which you were saying that has bugs...
    The fact is that I'm experiencing many other problems that happen few days after app start up:
    - notify doesn't wake up a waiting thread
    - scheduled threads don't trigger
    BTW, a full GC dump after the CMS crash (I was not able to use pstack because guys from maintenance rebooted the app few hours later):
    133607.258: [GC 133607.259: [DefNew (promotion failed): 24447K->24447K(24512K), 1.2416730 secs]133608.500: [CMS (concurrent mode failure)[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1122]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor921]
    [Unloading class sun.reflect.GeneratedConstructorAccessor2]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor282]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor831]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor422]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor83]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1082]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor778]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor417]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1093]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1074]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1066]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor158]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor151]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor654]
    [Unloading class $Proxy86]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1061]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor565]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor722]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor759]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor984]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor758]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1]
    [Unloading class sun.reflect.GeneratedMethodAccessor248]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor309]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor864]
    [Unloading class $Proxy80]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1079]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1033]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor999]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor176]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1168]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor43]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor711]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor924]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor909]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor710]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor595]
    [Unloading class sun.reflect.GeneratedConstructorAccessor61]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor473]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1167]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor300]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor225]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor753]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor104]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1010]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor611]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor643]
    [Unloading class sun.reflect.GeneratedMethodAccessor243]
    [Unloading class sun.reflect.GeneratedMethodAccessor240]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor56]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor322]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor807]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor359]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor444]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor304]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor305]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1006]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor944]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor162]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor60]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor502]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor106]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor936]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor424]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1196]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1112]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1096]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor392]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor823]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor25]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor468]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor145]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor931]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor59]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1146]
    [Unloading class sun.reflect.GeneratedMethodAccessor210]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor993]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor876]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor547]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1028]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor601]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor602]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1152]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor234]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor209]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor249]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor129]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor554]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1086]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor277]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1088]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor723]
    [Unloading class sun.reflect.GeneratedMethodAccessor36]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor615]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor429]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor109]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor186]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor388]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor257]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1016]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor345]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor619]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor561]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor959]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor699]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor259]
    [Unloading class $Proxy82]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1155]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor132]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor693]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor477]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor347]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor870]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor126]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor210]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor720]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor237]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor973]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor771]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor598]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor302]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1043]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor355]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor532]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor69]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1176]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor437]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor957]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor862]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor497]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor281]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor100]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor166]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor223]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor583]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor613]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor378]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor670]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1166]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor838]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor57]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor452]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor498]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor219]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor409]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor262]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor80]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor556]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor544]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor123]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor354]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor802]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor605]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1170]
    [Unloading class sun.reflect.GeneratedMethodAccessor40]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor939]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor157]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor963]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1125]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor303]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor40]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor297]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor953]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor213]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor516]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor212]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1215]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor971]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor832]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor314]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor133]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor55]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1058]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor630]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor588]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor983]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor637]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor311]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor266]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1049]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor366]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor52]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor661]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor385]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor508]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor751]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor459]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1056]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor985]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor275]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor178]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor885]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor26]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor893]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor208]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor806]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor781]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor653]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1128]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor644]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1174]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor917]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor996]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1013]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor351]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor642]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor493]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor433]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor776]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor180]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor167]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor980]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor790]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor62]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor155]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1206]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1151]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor686]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1189]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1169]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1149]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1207]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor428]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor403]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1007]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor955]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor951]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor948]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor584]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor72]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor412]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor313]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor455]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor898]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor892]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor221]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1127]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor998]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor658]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1134]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1101]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor34]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor421]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor231]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor700]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1209]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1069]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor255]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1114]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor143]
    [Unloading class sun.reflect.GeneratedMethodAccessor45]
    [Unloading class sun.reflect.GeneratedMethodAccessor24]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1094]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor997]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor128]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor105]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor967]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor976]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor724]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor214]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor95]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor901]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1054]
    [Unloading class sun.reflect.GeneratedMethodAccessor245]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1036]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor271]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1062]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor152]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor600]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor623]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1158]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1140]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1198]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor387]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor107]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor375]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor715]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor566]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor694]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1015]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor258]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor820]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor292]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor48]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor679]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor672]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor702]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor763]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1059]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor264]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor995]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor181]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor391]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor371]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1035]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor390]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor261]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor416]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor346]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor549]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1083]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1085]
    [Unloading class sun.reflect.GeneratedMethodAccessor241]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor319]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor572]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor293]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor244]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor318]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor470]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor39]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor903]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1211]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor896]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor483]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor317]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor296]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor218]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor463]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor363]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1102]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor882]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor189]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor904]
    [Unloading class sun.reflect.GeneratedMethodAccessor38]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor772]
    [Unloading class sun.reflect.GeneratedMethodAccessor32]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor280]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1025]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor51]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor364]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor326]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor620]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor27]
    [Unloading class sun.reflect.GeneratedMethodAccessor242]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor501]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor975]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor425]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1071]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor617]
    [Unloading class sun.reflect.GeneratedMethodAccessor46]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1182]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor531]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor965]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor161]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor35]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor706]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor139]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1078]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor357]
    [Unloading class $Proxy89]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor942]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor682]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor130]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor114]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor895]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1030]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor906]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor438]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor142]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1092]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor988]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor575]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor274]
    [Unloading class sun.reflect.GeneratedMethodAccessor49]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor365]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor179]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor131]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor731]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor156]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1095]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1034]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor335]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor507]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor93]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor150]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor638]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor478]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor905]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor511]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor402]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor736]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1077]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor979]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor794]
    [Unloading class $Proxy96]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor191]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor689]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1123]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor675]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor464]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1205]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor992]
    [Unloading class sun.reflect.GeneratedSerializationConstructorAccessor805]
    [Unloading class sun.reflect.Gener                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

  • Didn't understand the program and output...

    i have read this program from book but did not understand the program as well as output...
    class TwoDArray {
    public static void main(staing args[]) {
    int twoD[] []= new int[4] [5];
    int i, j, k = 0;
    for(i=0; i<4; i++)
    for(j=0; j<5; j++) {
    twoD[i] [j] = k;
    k++;
    for(i=0; i<4; i++) {
    for(j=0; j<5; j++)
    System.out.print(twoD[i] [j] + " ");
    System.out.println();
    output is
    0 1 2 3 4
    5 6 7 8 9
    10 11 12 13 14
    15 16 17 18 19
    please let me know about program and its answer..

    When posting your code, please use code tags so that your code will retain its formatting and be readable. To do this, either use the "code" button at the top of the forum Message editor or place the tag &#91;code] at the top of your block of code and the tag &#91;/code] at the bottom, like so:
    &#91;code]
      // your code block goes here.
    &#91;/code]Here's your code. You also misspelled String:
    class TwoDArray
        public static void main(String args[])
            int twoD[][] = new int[4][5];
            int i, j, k = 0;
            for (i = 0; i < 4; i++)
                for (j = 0; j < 5; j++)
                    twoD[i][j] = k;
                    k++;
            for (i = 0; i < 4; i++)
                for (j = 0; j < 5; j++)
                    System.out.print(twoD[i][j] + " ");
                System.out.println();
    }We can much better answer specific questions than general questions like this one. This program works because it stores numbers in a two dimensional array. Now key here is for you to be able to understand these creatures, and for this, I will refer you to the tutorials:
    http://java.sun.com/docs/books/tutorial/java/nutsandbolts/arrays.html
    http://math.hws.edu/javanotes/c7/s5.html
    http://www.cafeaulait.org/javatutorial.html#xtocid459715

  • 64bit JVM Crash: interaction between Concurrent GC and HotSpot Compiler?

    During a test of a standalone server application, the application experienced a JVM crash for with no readily identifiable cause. We would like to at least come up with a theory to explain the crash; right now we have no idea what happened. We haven't found anything similar on the web so I am posting this to see if anybody has come across a similar problem.
    The OS was 64bit Windows Server 2003 family on an AMD machine with 8 hyperthreaded CPUs (4 dual-core, I believe). The JVM was a 1.5.0 Server VM. An excerpt of the crash log is below.
    The closest report we can find is Bug ID 5048441 which identified intermittent crashes with the Concurrent MarkSweep GC enabled; somebody claimed to have seen the problem under 1.5 but didn't have much more to add.
    We haven't started heavily testing under 64bit just yet but we will be moving soon, so we would really appreciate hearing about similar experiences.
    # An unexpected error has been detected by HotSpot Virtual Machine:
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000000805dd33, pid=5100,
    tid=5636
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_04-b05 mixed mode)
    # Problematic frame:
    # V  [jvm.dll+0x5dd33]
    ---------------  T H R E A D  ---------------
    Current thread (0x00000000004ab8e0):  JavaThread "CompilerThread1" daemon
    [_thread_in_native, id=5636]
    siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    par new generation   total 42496K, used 27395K [0x000000007fff0000,
    0x0000000082980000, 0x0000000082980000)
      eden space 42432K,  64% used [0x000000007fff0000, 0x0000000081ab0de8,
    0x0000000082960000)
      from space 64K,   0% used [0x0000000082960000, 0x0000000082960000,
    0x0000000082970000)
      to   space 64K,   0% used [0x0000000082970000, 0x0000000082970000,
    0x0000000082980000)
    concurrent mark-sweep generation total 30677440K, used 4502193K
    [0x0000000082980000, 0x00000007d2ff0000, 0x00000007d2ff0000)
    concurrent-mark-sweep perm gen total 21248K, used 12956K [0x00000007d2ff0000,
    0x00000007d44b0000, 0x00000007d6ff0000)
    VM Arguments:
    jvm_args: -Xms30000M -Xmx30000M -enableassertions -XX:+PrintGCDetails
    -XX:MaxPermSize=64M -XX:+PrintGCTimeStamps -XX:+UseParNewGC
    -XX:+UseConcMarkSweepGC -Xdebug
    -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5432 -verbose:gc
    ---------------  S Y S T E M  ---------------
    OS: Windows Server 2003 family Build 3790 Service Pack 1
    CPU:total 8 em64t ht
    Memory: 4k page, physical 33549364k(27243692k free), swap 45158008k(12023400k free)
    vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0_04-b05) for windows-amd64,
    built on Jun  3 2005 01:43:58 by "java_re" with unknown MS VC++:1400

    I had a very similar experience on yesterday. It accepted my username and password, went to the next screen and when I clicked on transaction management, the screen went back to my desktop and and a notebook appeared (hs_err_pid3960). This is what the top portion said:
    An unexpected error has been detected by HotSpot Virtual Machine:
    Exception_Access_Violation (0xc0000005) at pc=0x6d700e9d, pid=3960, tid=968
    Java VM: Java HotSpot (TM) Client VM (1.5.0_04-b05 mixed mode, sharing)
    Problematic frame:
    V [jvm.dll=0xc0e9d]
    THREAD
    Current thread (0x029ec868): VMThread [id=968]
    siginfo: ExceptionCode=0xc0000005, reading address
    This report is 4 pages long but it includes info on Registers, Top of Stack (sp=0x066cfba0), Instructions (pc=0x6d700e9d), Stack [0x065d0000, 0x066d0000), sp=0x066cfbao, free space=1022k. There were several Java Threads listed but they all said "thread blocked" and then listed an id=------. VM state: at safepoint (normal execution). It had Libraries, VM Arguments -xbootclasspath/a:c:\, and a few others. Environmental variables Path=C:
    Processor_Identifier=x86 Family 15 Model 4 Stepping 1, GenuineIntel
    OS: Windows XP Build 2600 Service Pack 2
    CPU: total 2 family 15
    Memory: 4k page,
    vm_info: Java HotSpot (TM) Client VM (1.5.0_04-b05) for windows-x86, built on June 3, 2005 by "java_re" with MS VC++ 6.0
    Now that I have given this info to you, how do I eleviate the problem so that I will be able to do my job. Without this function, I cannot perform an important part of my job. I am hoping that this info will help you all find out the problem and prevent it from continuing to happen.

  • Understanding Statistics io and Logical reads - is logical reads information correct

    Hi,
    This question arises during a performance test - on SQL Server 2012 with SP2.
    In the following example, table has only column and that is of data type INT.
    When inserted 592 records of data type INT it is doing only 1 logical read but as soon another record is inserted SP is reporting 2 logical reads. Why?
    In the code, i have highlighted difference between 
    statistics io - logical reads and sys.dm_exec_procedure_stats.total_logical_reads
    to understand the difference between these 2 information.
    set nocount on
    GO
    create table dbo.test_storage_and_logical_reads
    employee_number int --primary key
    GO
    go
    CREATE procedure dbo.test_sp_logical_reads
    as
    begin
    select
    employee_number
    from dbo.test_storage_and_logical_reads
    order by employee_number desc
    end
    go
    insert into dbo.test_storage_and_logical_reads
    (employee_number)
    VALUES (1)
    GO 592
    EXEC sp_spaceused 'dbo.test_storage_and_logical_reads'
    --set statistics io on
    --GO
    exec dbo.test_sp_logical_reads
    GO
    ----Table 'test_storage_and_logical_reads'. Scan count 1, logical reads 1, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
    ---- But sys.dm_exec_procedure_stats.total_logical_reads is reporting 3 instead.
    truncate table dbo.test_storage_and_logical_reads
    GO
    insert into dbo.test_storage_and_logical_reads
    (employee_number)
    VALUES (1)
    GO 593
    EXEC sp_spaceused 'dbo.test_storage_and_logical_reads'
    exec dbo.test_sp_logical_reads
    GO
    ----Table 'test_storage_and_logical_reads'. Scan count 1, logical reads 2, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.
    ---- But sys.dm_exec_procedure_stats.total_logical_reads is reporting 4 instead.
    --drop procedure dbo.test_sp_logical_reads
    --drop table dbo.test_storage_and_logical_reads
    GO
    NB: I do understand the logical and physical reads. Thanks.
    For quick review of new features, try virtual labs: http://msdn.microsoft.com/en-us/aa570323

    Hi.
    I still need to test the scenario but if you read definition of this DMV it says 'Returns aggregate performance statistics for cached stored procedures' so I guess, I am not sure 3 can be due to this aggregated output given by this DMV. Will test it
    on SS 2012 SP2 will get back to you.
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
    My TechNet Wiki Articles
    Hi Shanky / Sean Gallardy
    i think Sean Gallardy created the "test_sp_logical_reads" table in master DB, i have that same issue when i accidentiatly created the table "test_sp_logical_reads" in master, but when i create the same table in USER DB like "sample1"
    it only allocate 1 page for 592,
    hi Asam,
    Let me narrow down the your question, if my understanding is correct ...
    <<When you have the free space in a page of a Heap, why SQL Server is assigning New page for a New Record>>
    Answer is in PFS bytes
    The answer is that PFS bytes are not fully reset until the page is reallocated. On deallocation, the only bit in the PFS byte that's changed is the allocation status bit - this makes it very easy to rollback a deallocation
    --Before inserting the 593 record plese execute the below query
    --Note Replace "database1" with your DBName
    DBCC TRACEON (3604);
    DBCC IND ('database1', 'test_storage_and_logical_reads', 1);
    --Result
    PageFID PagePID IAMFID IAMPID ObjectID IndexID PartitionNumber PartitionID iam_chain_type PageType IndexLevel NextPageFID NextPagePID PrevPageFID PrevPagePID
    1 2770 NULL NULL 517576882 0 1 72057594039828480 In-row data 10 NULL 0 0 0 0
    1 2769 1 2770 517576882 0 1 72057594039828480 In-row data 1 0 0 0 0 0
    --your intrested in the second record(page)
    DBCC PAGE ('database1', 1, 2769,3) WITH TABLERESULTS;
    --you can find 38th row as
    --PFS (1:1) = 0x64 MIXED_EXT ALLOCATED 100_PCT_FULL
    --which means your page is full
    --you can try inserting 300 rows it will show you PFS (1:1) = 0x61 MIXED_EXT ALLOCATED 50_PCT_FULL
    please refer in the below link
    http://blogs.msdn.com/b/sqlserverstorageengine/archive/2006/07/08/under-the-covers-gam-sgam-and-pfs-pages.aspx
    http://aboutsqlserver.com/2013/12/17/sql-server-storage-engine-heap-tables/
    "This page has a PFS byte value of 0x04 - how can it be full when its not allocated?"
    The answer is that PFS bytes are not fully reset until the page is reallocated. On deallocation, the only bit in the PFS byte that's changed is the allocation status bit - this makes it very easy to rollback a deallocation.
    Here's an example. Using a database with a simple table with one row.
    A DBCC PAGE of the IAM page includes:
    PFS (1:1) = 0x70 IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL
    If I run the following:
    BEGIN
    TRANSACTION
    DROP
    TABLE T1
    GO
    And then do the DBCC PAGE again, the output now includes:
    PFS (1:1) = 0x30 IAM_PG MIXED_EXT 0_PCT_FULL
    And if I rollback then transaction, the DBCC PAGE output reverts to:
    PFS (1:1) = 0x70 IAM_PG MIXED_EXT ALLOCATED 0_PCT_FULL
    Thanks
    Saravana Kumar C

  • Minidump filename and .time output does not match

    Hi,
    I have a few minidumps from different machines. As far as I know, the filename of the minidump indicates the date of dump creation and so does the .time command in windbg. But in my case these do not match for the same dump. THe date in .time is one day
    later than the minidump filename.
    Is my understanding correct about the minidump filename and .time output?
    thanks
    Kunal

    Hi Kunal,
    Can you please check if there's a difference in the date/time between the dump filename and the "Date Modified" for the dump files. You can check the "Date Modified" in windows explorer.
    Hope, that'll answer your query.
    (Please mark as answer if this resolves your query. Please upvote if this post is helpful.)
    Regards,
    Rajesh

  • Purge Concurrent Request and/or Manager Data program:

    Hi Friends,
    I am purging all my test report output logs using the above program, but the table
    FND_CONC_PP_ACTIONS is not being deleted;
    SQL> select count (*) from FND_CONC_PP_ACTIONS;
    COUNT(*)
    9470
    FND_CONC_PP_ACTIONS
    Stores the post request processing actions(e.g., print, notify) for each
    submitted request. There's a concurrent_request_id here for each request_id
    in the FND_CONCURRENT_REQUESTS.
    How can i forced delete the tables? since im still on the testing phase its OK if i zero out
    all of it.
    Thanks a lot

    or I want it zero (0) to delete all You cannot set it to zero (0). The Age parameter should be between (1) and (9999999).
    Did I mess it up? when I manually deleted the contents of
    I thought I can delete this logs manually because they are on filesystem.
    I thought only the database tables are needed to be cared for. Even though you should not bother yourself and delete the files manually under $APPLOG and $APPLOUT directories since the concurrent request will do the job for you, it is safe to delete it manually. The only impact you would have here is, you would not be able to access the log/out files of the concurrent requests (if the requests still presented in the tables and you can see it from the application).
    Did you try to use the "Count" parameter instead of the "Age"? The "Count" parameter indicates the number of (most recent) records for which you want to save concurrent request history, log file, and report output files.

  • Possible to extend java Concurrent Program and replace standard??

    Hi All!
    i have following developing need. There is a java concurrent program POXPOPDF (PO Output for Communication). The customer needs this program to do actually something complete different than printing the PO in PDF. The executable for this CP is java class PoGenerateDocumentCP in oracle.apps.po.communicate package.
    We thought that we may be able to extend that class and then in some way made OA to use the extended java class instead of the standard. This is possbile and simple for OA Framework pages unsing classes as controllers, but I don't know how it could be done for CP (if there's a way to do it without violent intervention in standard system).. Is it possbile, can anyone help me with this.
    The thing is that instead of reformatting the XML returned from PO_COMMUNICATION_PVT.POXMLGEN (function POXMLGEN in database package PO_COMMUNICATION_PVT) into PDF we want to reformat into another XML and then send it in other way to a webservice. Once I have the XML from POXMLGEN I have no problem to reformat it into another XML (I think, I have done it iwith other issues/processes). The webservice and the call to it is no problem and is already use with other purposes in other processes, but here (replaceing this stadard java class for an extension/new one) I am a little lost.
    Appreciate very much your help.
    Regards,
    Patricia

    Never mind, I see now that FND_REQUEST.SUBMIT_REQUEST() really does work, I tried with a different standard java concurrent program and it worked fine, and then I figured out that my parameters into fnd_request.submit_request for concurrent program APXVVCF4 were not correct (application short name was invalid for concurrent program).
    Thanks for the Info!

  • Possible to mark and unmark every line of the list (ALV

    Hi Experts,
    I would like to develop stock compensation report for a client my requirement as below.
    It must be possible to mark and unmark every line of the list (ALV). On top of the list a button (Create Sales Document) is needed. Pressing this button starts the creation of the sales documents for every line of the list which is marked. The button is only active when the simulation flag is initial!
    Since this is a working list it must be possible to double-click on each line and see the line item details. The line item details should be shown as a ALV list as well. The list contains the following fields:
    u2022     Sold-to (VBPA-KUNNR u2013 VBPA-PARVW = u2018AGu2019)
    u2022     Name of sold-to (VBPA- ADRNR u2013 VBPA-PARVW = u2018AGu2019  ADRC-NAME1)
    u2022     Ship-to (VBPA-KUNNR u2013 VBPA-PARVW = u2018WEu2019)
    u2022     Name of ship-to (VBPA- ADRNR u2013 VBPA-PARVW = u2018WEu2019  ADRC-NAME1)
    u2022     Material number (VBRP-MATNR)
    u2022     Material description (VBRP-ARKTX)
    u2022     Old Price List (determination see above)
    u2022     New Price List (determination see above)
    u2022     Compensation Value List (determination see above)
    u2022     Compensation Quantity List (determination see above)
    u2022     New Compensation Quantity List (determination see above)
    After pressing the creation button a sales document for every marked line is created. When this is finished a log is issued for every line. The log shows the following information:
    u2022     Sold-to (VBPA-KUNNR u2013 VBPA-PARVW = u2018AGu2019)
    u2022     Name of sold-to (VBPA- ADRNR u2013 VBPA-PARVW = u2018AGu2019  ADRC-NAME1)
    u2022     Ship-to (VBPA-KUNNR u2013 VBPA-PARVW = u2018WEu2019)
    u2022     Name of ship-to (VBPA- ADRNR u2013 VBPA-PARVW = u2018WEu2019  ADRC-NAME1)
    u2022     Sales document number or error message if no document is created
    How to create check boxes for eachline in the ALV output for mark or unmark purpsoe and how to create create sales document button in the output and how to create the sales order process . please help me out.
    Moderator message: more "spec dumping", please work yourself first on your requirement.
    Edited by: Thomas Zloch on Mar 29, 2011 4:32 PM

    hi
    i have a code for drop down list use this
    this code is for selection-screen deop-down list yu can add this same code in ALV
    REPORT  ZCHETANA_PRAC10                         .
    Type-pools: VRM.
    data: name type vrm_id,
          list_month type vrm_values,
          list_year type vrm_values,
          value type vrm_value.
    selection-screen: begin of block b with frame.
    parameter: p_year(10) type c as listbox visible length 10,
               p_month(10) type c as listbox visible length 10.
    selection-screen: end of block b.
    at selection-screen output.
    value-key = 'JAN'.
    value-text = 'JAN'.
    append value to list_month.
    value-key = 'FEB'.
    value-text = 'FEB'.
    append value to list_month.
    value-key = 'MAR'.
    value-text = 'MAR'.
    append value to list_month.
    value-key = 'APR'.
    value-text = 'APR'.
    append value to list_month.
    value-key = '1998'.
    value-text = '1998'.
    append value to list_year.
    value-key = '1999'.
    value-text = '1999'.
    append value to list_year.
    value-key = '2000'.
    value-text = '2000'.
    append value to list_year.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        ID                    = 'P_MONTH'
        VALUES                = list_month
    EXCEPTIONS
      ID_ILLEGAL_NAME       = 1
      OTHERS                = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        ID                    = 'P_YEAR'
        VALUES                = list_year
    EXCEPTIONS
      ID_ILLEGAL_NAME       = 1
      OTHERS                = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    start-of-selection.
    write:/ p_year,
           p_month.

  • Trying to understand what are the parameter/output From debug SNMP timers

    Hi All
    I am trying to understand what are the parameter/output
    From the debug SNMP timers
    Output SNMP timers :
    *Dec 31 11:56:27: SNMP: HC Timer 632DDE28 fired
    *Dec 31 11:56:27: SNMP: HC Timer 632DDE28 rearmed, delay = 5000
    *Dec 31 11:56:32: SNMP: HC Timer 632DDE28 fired
    *Dec 31 11:56:32: SNMP: HC Timer 632DDE28 rearmed, delay = 5000
    *Dec 31 11:56:37: SNMP: HC Timer 632DDE28 fired
    *Dec 31 11:56:37: SNMP: HC Timer 632DDE28 rearmed, delay = 5000
    *Dec 31 11:56:38: SNMP: HC Timer 70B54A70 fired
    *Dec 31 11:56:38: SNMP: HC Timer 70B54A70 rearmed, delay = 20000
    70B54A70 , 632DDE28 „² what this number means.
    5000 , 20000 „² why I have different delay time ( does it means that I have delay for SNMP request )

    The debug messages you are seeing are related to High-Capacity (HC) timers, which manage updates to 64-bit (HC) snmp counters as defined in RFC2233.
    The "fired" and "rearmed" messages indicate when each of these timers
    updates ("fired") the HC snmp counters, and when they should fire next
    (the "rearmed" messages). Higher speed interfaces require updates more often than lower speed interfaces, so you see two examples of that in your debug messages - 5000 ms updates vs 20000 ms update.
    The numbers that are in the messages (i.e. 632DDE28 ) are internal references to the timer that has fired.
    These messages do not indicate any delay in SNMP message processing, but normal SNMP operation of HC counters.

  • Execute command and save output in a HTML File

    Hello Guys,
    I have a requirement and for that i have to do following. a) read a file in an array and then execute a command for each value in that array. after that i want to store the output of command and value of array in another array.
    i am doing something like below.
    set objtextfile = objfso.opentextfile _
    ("c:\temp\aaaa.txt", forreading)
    j=0
    Do until objtextfile.atendofstream
    redim preserve arr123(j)
    arr123(j) = objtextfile.readline
    j = j+1
    Loop
    for each server in arr123
    chk_status = "command" &" "& server
    set objexecobject = objshell.exec(chk_status)
    'Here i am not sure how to proceed further to achieve what i described above.
    Next
    Can someone help me with this?
    -KAKA-

    Thank you for your response.
    So here is what i want to do.
    Query a database using odbc from my management server (odbc is configured and connection is tested) and based on the query it will result out few list of servers. then from the same management server i want to execute a command against all the resulted server
    (management server has a binary which can execute remote action). this remote action will get output back.
    then i would like to store the name of server and resulte output in a html file which should look like below.
    which i will later host on apache.
    YOu do not need to move things in and out of arrays and files.
    >>>> You are right but as i stated, i am not a core programmer and due to nature of my job i have to work on perl, shell and VB Script, apart from my actual technology so it becomes difficult to write it with perfection.
    I hope you understand.
    -KAKA-
    -KAKA-

  • Check marks and question marks all over my icons

    Hello!
    Sometime in the last few days I've noticed that a bunch of the icons in my Finder have strange little question marks and check marks on them. I first noticed a check mark on the icon for the hard drive, but when I looked closer they turned out to be everywhere! here's a screen shot of what they look like:
    http://www.theamazingrolo.net/marks.jpg
    (i just took a screenshot of the info windows to make it more clear, but the marks can be seen in any finder window)
    What on earth are they about?! Any ideas? They kind of bug me, to be honest.
    Thanks!
    Yann
    (white Macbook running 10.5.5)

    Problems such as yours are sometimes caused by files that should belong to you but are locked or have wrong permissions. This procedure will check for such files. It makes no changes and therefore is not, in itself, a solution.
    First, empty the Trash, if possible.
    Triple-click anywhere in the line below on this page to select it, then copy the selected text to the Clipboard by pressing the key combination command-C:
    find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \) 2>&- | wc -l | pbcopy
    Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    Paste into the Terminal window by pressing command-V. The command may take a noticeable amount of time to run.
    Wait for a new line ending in a dollar sign ($) to appear.
    The output of the command will be a number. It's automatically copied to the Clipboard. Please paste it into a reply.
    The Terminal window doesn't show the output. Please don't copy anything from there.

Maybe you are looking for