JDK1.2.2.12 concurrent GC algorithm (incmarksweep) bug?

Hi all,
I have a jdk run time bug. Could you please help me?
We are currently using Sun JDK 1.2.2.12 native threads. The operating system is Sun Solaris 2.8. Hardware is Sun Netra model 1405 with four processors (sparcv9 processor operates at 440 MHz with sparcv9 floating point processor) and 2G memory. We are using some concurrent GC options as following:
/usr/jdk1.2.2_12/bin/sparc/native_threads/java -Xgenconfig:4m,4m,semispaces:256m,1200m,incmarksweep
We had several core dumps with above configuration during long time performance tests last week. The frequency is about twice a week. The output on console is as following:
SIGSEGV 11 segmentation violation
si_signo [11]: SEGV
si_errno [0]:
si_code [1]: SEGV_MAPERR [addr: 0x4]
stackpointer=FECC14B0
We did some simulations and duplicated the core dumps. We figured out that core dumps are somehow associated with concurrent GC algorithm "incmarksweep". The core dump will disappear if we replace "incmarksweep" with "markcompact". There is no problem at all if we do not use concurrency GC options. The request malloc size has significant effect on the core dump frequency. The smaller the request malloc size, the less frequent the core dump occurs. The core dump will happen immediately if we use that option with large memory allocation request size. Just put included jar file in your class path and type,
usr/jdk1.2.2_12/bin/sparc/native_threads/java -Xgenconfig:4m,4m,semispaces:600m,800m,incmarksweep test 100 1000000
where,
100 are the number threads you want to use in JVM and
1000000 are the number bytes you want JVM to allocate it for you at one time.
You will see a core dump within couple of minutes. The output on console is listed as following:
IGSEGV 11 segmentation violation
si_signo [11]: SEGV
si_errno [0]:
si_code [1]: SEGV_MAPERR [addr: 0x4]
stackpointer=FDFB11B8
*** Garbage Collection in process, a thread
*** dump is not possible.
Abort (core dumped)
import java.io.*;
import java.util.*;
public class coredump extends Thread
    long timewait;
    int  mallocSize;
    public coredump(long time, int mallocSize)
        timewait=time;
        this.mallocSize=mallocSize;
    public void run()
        byte[] test;
        int  counter = 0;
        while(true)
            test = new byte[mallocSize];
            for(int j=0;j<mallocSize;j++)
                test[j]=(byte)(j%256);
            counter++;
            System.out.println("Total allocated memory by thread " +Thread.currentThread().getName()+":"+counter*mallocSize+" bytes");
//====================================================================================================================
public class test
    public static coredump[] threads;
    public static int numThreads;
    public static int mallocSize;
    public test()
    public static void main(String[] args)
        if(args.length != 2)
            System.out.println("Usage: java -Xconfig: 4m,4m,semispaces:600m,800m,incmarksweep test numThreads mallocSize");
            System.exit(1);
        else
            numThreads=Integer.parseInt(args[0]);
            mallocSize=Integer.parseInt(args[1]);
            threads = new coredump[numThreads];
        try
            for(int i=0;i<numThreads;i++)
                threads=new coredump(1000,mallocSize);
threads[i].start();
catch(Exception ee)
ee.printStackTrace();

Yes. Sun reproduced and confirmed the bug in JDK 1.2.2_12 and JDK 1.2.2_13(scheduled release on 7/31/02). They are working on fix...
Thanks
xin

Similar Messages

  • Is this a bug in Swing in JDK1.6/JDK1.7 but not in JDK1.5?

    I have an application for which GUI was developed in Java Swing JDK1.5.I am planning to upgrade the JDK to JDK1.6 but doing so produces problem for me.
    Problem Statement : If I open few dialogs(say 10) and dispose them and than call method 'getOwnedWindows()' , it returns 0 in JDK1.5 but returns 10 in JDK1.6. As in JDK1.6 it returns 10, my algorithm to set focus is not working correctly as it is able to find invlaid/disposed dialogs and try to set the focus on it but not on the correct and valid dialog or component because algorithm uses getOwnedWindows() to get the valid and currently open dialog.
    Can anyone suggest me the workaround to avoid this problem in JDK1.6?
    Following piece of code can demonstrate the problem.
    Custom Dialog Class :
    import javax.swing.JDialog;
    import java.awt.event.ActionListener;
    import javax.swing.JPanel;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JButton;
    import java.awt.event.ActionEvent;
    public class CustomDialog extends JDialog implements ActionListener {
        private JPanel myPanel = null;
        private JButton yesButton = null;
        private JButton noButton = null;
        private boolean answer = false;
        public boolean getAnswer() { return answer; }
        public CustomDialog(JFrame frame, boolean modal, String myMessage) {
         super(frame, modal);
         myPanel = new JPanel();
         getContentPane().add(myPanel);
         myPanel.add(new JLabel(myMessage));
         yesButton = new JButton("Yes");
         yesButton.addActionListener(this);
         myPanel.add(yesButton);     
         noButton = new JButton("No");
         noButton.addActionListener(this);
         myPanel.add(noButton);     
         pack();
         setLocationRelativeTo(frame);
         setVisible(true);
         //System.out.println("Constrtuctor ends");
        public void actionPerformed(ActionEvent e) {
         if(yesButton == e.getSource()) {
             System.err.println("User chose yes.");
             answer = true;
             //setVisible(false);
         else if(noButton == e.getSource()) {
             System.err.println("User chose no.");
             answer = false;
             //setVisible(false);
        public void customFinalize() {
             try {
                   finalize();
              } catch (Throwable e) {
                   e.printStackTrace();
    }Main Class:
    import java.awt.event.ActionListener;
    import javax.swing.JFrame;
    import javax.swing.JButton;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import java.awt.event.ActionEvent;
    import java.awt.FlowLayout;
    import java.awt.Window;
    public class TestTheDialog implements ActionListener {
        JFrame mainFrame = null;
        JButton myButton = null;
        JButton myButton_2 = null;
        public TestTheDialog() {
            mainFrame = new JFrame("TestTheDialog Tester");
            mainFrame.addWindowListener(new WindowAdapter() {
                    public void windowClosing(WindowEvent e) {System.exit(0);}
            myButton = new JButton("Test the dialog!");
            myButton_2 = new JButton("Print no. of owned Windows");
            myButton.addActionListener(this);
            myButton_2.addActionListener(this);
            mainFrame.setLocationRelativeTo(null);
            FlowLayout flayout = new FlowLayout();
            mainFrame.setLayout(flayout);
            mainFrame.getContentPane().add(myButton);
            mainFrame.getContentPane().add(myButton_2);
            mainFrame.pack();
            mainFrame.setVisible(true);
        public void actionPerformed(ActionEvent e) {
            if(myButton == e.getSource()) {
                   System.out.println("getOwnedWindows 1 " + mainFrame.getOwnedWindows().length);
                 createMultipleDialogs();
                int i = 0;
                   for (Window singleWindow : mainFrame.getOwnedWindows()) {
                        System.out.println("getOwnedWindows " + i++ + " "
                                  + singleWindow.isShowing() + " "
                                  + singleWindow.isVisible() + " " + singleWindow);
                   System.out.println("getOwnedWindows 2 " + mainFrame.getOwnedWindows().length);
                //System.gc();
                   System.out.println("getOwnedWindows 3 " + mainFrame.getOwnedWindows().length);
                //System.gc();
                   System.out.println("getOwnedWindows 4 " + mainFrame.getOwnedWindows().length);
            } else if (myButton_2 == e.getSource()) {
                   System.out.println("getOwnedWindows now: " + mainFrame.getOwnedWindows().length);
         public void createMultipleDialogs() {
              for (int a = 0; a < 10; a++) {
                   CustomDialog myDialog = new CustomDialog(mainFrame, false,
                             "Do you like Java?");
                   myDialog.dispose();
                   myDialog.customFinalize();
        public static void main(String argv[]) {
            TestTheDialog tester = new TestTheDialog();
    }Running the above code gives different output for JDK1.5 and JDK1.6
    I would appreciate your help in this regards.
    Thanks

    Fix your algorithm to check if the windows are displayable/showing instead of assuming they are?

  • How to Change the Garbage Collection Algorithm in WLS 9..2

    Hi All
    I am trying to find out the way to configure the GC algorithm in weblogic 9.2 to type bea.Jmapi.GarbageCollector@.
    By default it is showing ‘Nursery, parallel mark, parallel sweep’ . We were trying to change it to generational (two-spaced) with a parallel mark algorithm and a concurrent sweep algorithm or bea.Jmapi.GarbageCollector .
    To change the same I modified the memory argument in commenv.cmd to set MEM_ARGS=-Xms128m -Xmx256m -XXsetGC:genparcon
    Still Garbage Collection Statistics section in web logic console shows the same default value.
    Could anyone tell me if I am missing something?
    thanks in advance

    There is nothing is WebLogic that will define the JVM GC algorithm, that is up to the JVM settings that are normally configured using params in the start scripts.
    If you are using JRockit, you can ask in the forums but the JVM documentation should really be sufficient.
    JRockit
    Same thing for the Sun JVM, there is lots of information out there on how to change the GC algorithm.
    The thing that is nice about JRockit is that you can use the Mission Control tooling to take recordings, look at the GC's and make adjustments easily. Sun has some tooling as well with jvmstat (and visualgc), but I'm not as familiar with it.
    http://java.sun.com/performance/jvmstat/
    Both of those tools would be much preferred to printing the GC info to a file and trying to parse it in my opinion.

  • Slow Eden Collection

    I have the following behaviour:
    ParNew (promotion failed) young gen collections taking up to 90 secs to complete, whilst the rest of the Old Gen collection completes quickly. With a 1.5GB heap and 64Mb of young gen this seems very odd. Also the heap is not that close to being full (there is 200MB free at the time of the collection).
    [GC 208240.977:
    [ParNew (promotion failed): 65408K->65408K(65472K), *95.2809900 secs*]
    208336.258: [CMS (concurrent mode failure)[Unloading class sun.reflect.GeneratedMethodAccessor108]
    1315510K->854593K(1507328K), *2.8657770 secs*]
    1351618K->854593K(1572800K), *98.1469110 secs*]
    Can anyone explain what might be going on?
    jvm args are: -server-Xms1536m -Xmx1536m -XX:+UseConcMarkSweepGC -XX:MaxNewSize=64M -XX:NewSize=64M.. plus verbose gc settings.
    Edited by: Ben967 on May 18, 2009 12:16 PM

    Wow! You've got a hell of a big heap, no wonder your GC's take so long!
    GC pauses have been wreaking havoc with our website (Tomcat running lots of servlets). One of our apps allocates some big chunks of memory that outlive the young generation. These only get gc'ed when the JVM does a full gc; this can take a long time, especially with a big heap. You can monkey with generation ratios and dink with other JVM parameters, but this is a royal PITA. I can see you've really gotten into it!
    We ended up using the 1.4.1 JVM in order to take advantage of some new features. First, be sure to read up on the background:
    HotSpot 1.4.1 Whitepaper
    http://java.sun.com/products/hotspot/docs/whitepaper/Java_Hotspot_v1.4.1/Java_HSpot_WP_v1.4.1_1002_1.html
    Command line options:
    http://java.sun.com/docs/hotspot/VMOptions.html
    We have been using a new GC algorithm (introduced in 1.4.1) for the old generation: -Xconcgc. This is a major blessing! It does gc's while the app is running, reducing pauses to virtually nothing. Be forewarned:
    1) The tradeoff here is that more processing time will be devoted to concurrent GC's. More CPU cycles will be used, this may slow your app down a bit.
    2) We have found some stability issues using this with Tomcat. We are trying to determine what the culprit is. After many combinations, we finally settled on Tomcat 4.1.12 and the -server JVM (though the -client JVM seems to be more stable, grrr...) YMMV.
    I would be interested to know what your experience is with the concurrent GC algorithm. Also, if you are using an SMP machine, you may want to try parral GC for the young generation. The command line option is: -XX:+UseParallelGC. Whatever you do, be sure to turn on the verbose gc output so you can watch when the JVM garbage collects! Once you have found a good setting, turn the verbosegc off.
    Let me know how it goes!
    Mike

  • Out of memory exception in win2kServer

    I have written a JAVA program to read an AutoCAD DXF file and grapgically display the contents as in AutoCAD. Whwn i try to pass a particular file ( say 15MB)
    the JVM gives out of memory exception in Win2k Advance Server ( it takes about 70MB ) before throwing the error.
    This machine has 256 mb , but in another machine whivh runs win2K profesional with128Mb opens the file without any error nd only consumes 35MB.
    I use the same JVM in both machines( jdk1.3.0)
    is this because of any bugs in resource allcation in the win2k Server

    Have you added the -Xmx command line option to expand the default amount of memory that the JVM is allowed to allocate? Run 'java -X' for help

  • How to print a width height report? Urgent!

    I must print some data on pre-printed table. The table is 680w*263h. When I print, I set orientation and size, but the result becomes a 680h*263w report. Below is my code. I'm working on JDK1.4.2-08, is this a JDK bug? please help me, thanks.
    DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
    PrintService printService = PrintServiceLookup.lookupDefaultPrintService();
    DocPrintJob job = printService.createPrintJob();
    DocAttributeSet das = new HashDocAttributeSet();
    das.add(OrientationRequested.PORTRAIT);
    das.add(new MediaPrintableArea(0,0,680,263,MediaPrintableArea.MM));
    Doc doc = new SimpleDoc(new TestPrint(), flavor, das);
    PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
    job.print(doc, pras);
    public int print(Graphics g ,PageFormat pf , int pageIndex )
              if(pageIndex != 0 )return java.awt.print.Printable.NO_SUCH_PAGE;
    g.drawString("Hello World1!",0,20);
    pf.setOrientation(java.awt.print.PageFormat.PORTRAIT);
    Paper paper = new Paper();
    paper.setSize(680,263);
    pf.setPaper(paper);
    System.out.println(pf.getOrientation());
    System.out.println(pf.getWidth());
    System.out.println(pf.getHeight());
              return java.awt.print.Printable.PAGE_EXISTS;
    }

    If orietation changes to 'LANDSCAPE', all the characters orientation becomes vertical. I just want to print a report like this:
    | Hell World!__________________|
    |----------------------------------------------+
    Message was edited by:
    pierre19458
    Message was edited by:
    pierre19458

  • Help! pageContext is NULL in custom tag constructor!

    I'm having a problem with a custom tag class, and I'm not sure whether it's because I'm doing something wrong, or because I'm running into a bug with Tomcat, JDK1.4b2, or something else. Basically, I'm finding that the pageContext object is null in the constructor of a custom tag class... something that I'm pretty sure is NOT supposed to happen.
    I'm running JDK1.4b2 with Forte CE 3.1 (the bug predates the jumbo fix that brought it up to 3.0) and using Forte's embedded Tomcat.
    I'm not sure whether it matters, but here's the sequence of events:
    A servlet gets launched,
    instantiates an object of type Error_list,
    binds Error_list to the request object, and
    forwards to a JSP that uses the custom tag defined by ListErrorsTag.
    Unfortunately, pageContext is null in ErrorListTag's constructor, so the attempt to get the request object from the pageContext object generates a NullPointerException.
    The SERVLET: *****************************************
    // relevant lines from the servlet instantiating the object, binding it, and forwarding...
         Error_list errors = new Error_list("BAD_THINGS", "crash and burn");
         request.setAttribute("errors",errors);
         ServletContext sc = this.getServletContext();
         RequestDispatcher rd = sc.getRequestDispatcher("admin_category_create.jsp");
         rd.forward(request,response);
    The JSP: ************************************************
    In the JSP "admin_category_create.jsp" itself, I specify the taglib:
         <%@ taglib uri='/WEB-INF/AdminTags.tld' prefix = 'admin' %>
    and reference it:
         <admin:listErrors>The errors will be listed here</admin:listErrors>
    The Explosion of the Taglib: ************************
    // beginning of Taglib class:
    public class ListErrorsTag extends BodyTagSupport {
        private Error_list errors;
        public ListErrorsTag() {
        super()
        try {
             if (pageContext == null)
                 System.out.println("uh oh! pageContext is null");
             ServletRequest request = pageContext.getRequest();
             errors = (Error_list)request.getAttribute("errors");
        catch (NullPointerException e) {
             System.out.println("boom!");
    The Result: **************************************
    Tomcat's error log:
    uh oh! pageContext is null
    boom!
    if I eliminate the try/catch and allow the NullPointerException to take place, I get:
    Error: 500
    Location: /admin_category_create.jsp
    Internal Servlet Error:
    javax.servlet.ServletException
         at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:459)
         at _0002fadmin_0005fcategory_0005fcreate_0002ejspadmin_0005fcategory_0005fcreate_jsp_0._jspService(_0002fadmin_0005fcategory_0005fcreate_0002ejspadmin_0005fcategory_0005fcreate_jsp_0.java:338)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:177)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
         at org.netbeans.modules.web.tomcat.JspServlet.service(JspServlet.java:91)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
         at org.apache.tomcat.core.Handler.service(Handler.java:286)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:194)
         at admin.processRequest(admin.java:126)
         at admin.doPost(admin.java:144)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
         at org.apache.tomcat.core.Handler.service(Handler.java:286)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
         at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
         at java.lang.Thread.run(Thread.java:539)
    Root cause:
    java.lang.NullPointerException
         at AdminTags.ListErrorsTag.(ListErrorsTag.java:32)
         at _0002fadmin_0005fcategory_0005fcreate_0002ejspadmin_0005fcategory_0005fcreate_jsp_0._jspService(_0002fadmin_0005fcategory_0005fcreate_0002ejspadmin_0005fcategory_0005fcreate_jsp_0.java:272)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:177)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
         at org.netbeans.modules.web.tomcat.JspServlet.service(JspServlet.java:91)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
         at org.apache.tomcat.core.Handler.service(Handler.java:286)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:194)
         at admin.processRequest(admin.java:126)
         at admin.doPost(admin.java:144)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
         at org.apache.tomcat.core.Handler.service(Handler.java:286)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
         at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
         at java.lang.Thread.run(Thread.java:539)

    Doing a little more experimentation, I discovered that pageContext is null in the constructor, but not null in the otherDoStartTagOperations() method (called by the doStartTag() method of the tag's class... it's something Forte forces you to do).
    Is this normal? I was under the impression that pageContext is supposed to be defined EVERYWHERE in any class that extends BodyTagSupport... including the class' own constructor.
    On a related topic, is there documentation somewhere as to what, exactly, Forte is doing behind the scenes when it's managing a taglib (how it keeps track of them, where it puts config files, how the entries it makes in them are different or extended from the normal layout, etc.)? At the moment, I suspect that half of the grief I'm having with writing taglibs is caused by Forte itself forcing me to do things in a roundabout way that bears little resemblance to the ways shown in different books on the topic (and in fact all but ensures that nearly every published example will fail and require major rewriting because of the way it forces tag classes to be structured), but I don't see any easy way to let Forte handle compiling the classes and testing them with its embedded Tomcat, but do the config file housekeeping myself I can be in control of it.

  • [solved] HAL fails repeatedly..

    My HAL is failing on every boot and if I try to start it manually:
    [shane@Shane-Arch log]$ sudo /etc/rc.d/hal start
    :: Starting Hardware Abstraction Layer [FAIL]
    Also... there is something else failing on boot, but it goes too fast.  I can't seem to find a boot-up log.  I'm sure it's somewhere, can someone point me in the right direction?
    Thanks,
    Shane
    Last edited by krazyshane (2007-12-01 19:23:08)

    Hmm... it's not pretty CPU Soft lockups?  But I see nothing about HAL
    [shane@Shane-Arch ~]$ dmesg
    ACPI: ACPI bus type pnp unregistered
    SCSI subsystem initialized
    PCI: Using ACPI for IRQ routing
    PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
    NetLabel: Initializing
    NetLabel:  domain hash size = 128
    NetLabel:  protocols = UNLABELED CIPSOv4
    NetLabel:  unlabeled traffic allowed by default
    Time: tsc clocksource has been installed.
    pnp: 00:00: iomem range 0x0-0x9fbff could not be reserved
    pnp: 00:00: iomem range 0x9fc00-0x9ffff could not be reserved
    pnp: 00:00: iomem range 0xc0000-0xcffff could not be reserved
    pnp: 00:00: iomem range 0xe0000-0xfffff could not be reserved
    pnp: 00:02: ioport range 0x4d0-0x4d1 has been reserved
    pnp: 00:02: ioport range 0x800-0x805 has been reserved
    pnp: 00:02: ioport range 0x808-0x80f has been reserved
    pnp: 00:03: ioport range 0xf400-0xf4fe has been reserved
    pnp: 00:03: ioport range 0x806-0x807 has been reserved
    pnp: 00:03: ioport range 0x810-0x85f has been reserved
    pnp: 00:03: ioport range 0x860-0x87f has been reserved
    pnp: 00:03: ioport range 0x880-0x8bf has been reserved
    pnp: 00:03: ioport range 0x8c0-0x8df has been reserved
    pnp: 00:08: ioport range 0x900-0x97f has been reserved
    PCI: Bridge: 0000:00:01.0
      IO window: c000-cfff
      MEM window: fc000000-fdffffff
      PREFETCH window: d0000000-dfffffff
    PCI: Bus 3, cardbus bridge: 0000:02:01.0
      IO window: 0000d000-0000d0ff
      IO window: 0000d400-0000d4ff
      PREFETCH window: 40000000-43ffffff
      MEM window: 48000000-4bffffff
    PCI: Bridge: 0000:00:1e.0
      IO window: d000-efff
      MEM window: f6000000-fbffffff
      PREFETCH window: 40000000-43ffffff
    PCI: Setting latency timer of device 0000:00:1e.0 to 64
    PCI: Enabling device 0000:02:01.0 (0000 -> 0003)
    ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
    PCI: setting IRQ 11 as level-triggered
    ACPI: PCI Interrupt 0000:02:01.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
    NET: Registered protocol family 2
    IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
    TCP established hash table entries: 131072 (order: 9, 2097152 bytes)
    TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
    TCP: Hash tables configured (established 131072 bind 65536)
    TCP reno registered
    checking if image is initramfs... it is
    Freeing initrd memory: 1499k freed
    apm: BIOS not found.
    VFS: Disk quotas dquot_6.5.1
    Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    Installing knfsd (copyright (C) 1996 [email protected]).
    Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    Boot video device is 0000:01:00.0
    isapnp: Scanning for PnP cards...
    Switched to high resolution mode on CPU 0
    isapnp: No Plug & Play device found
    Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
    ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 7
    PCI: setting IRQ 7 as level-triggered
    ACPI: PCI Interrupt 0000:00:1f.6[b] -> Link [LNKB] -> GSI 7 (level, low) -> IRQ 7
    ACPI: PCI interrupt for device 0000:00:1f.6 disabled
    RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
    loop: module loaded
    input: Macintosh mouse button emulation as /devices/virtual/input/input0
    PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    serio: i8042 KBD port at 0x60,0x64 irq 1
    serio: i8042 AUX port at 0x60,0x64 irq 12
    mice: PS/2 mouse device common for all mice
    input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
    TCP cubic registered
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    Using IPI No-Shortcut mode
    Freeing unused kernel memory: 296k freed
    libata version 2.21 loaded.
    ata_piix 0000:00:1f.1: version 2.12
    PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
    ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
    ACPI: PCI Interrupt 0000:00:1f.1[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
    PCI: Setting latency timer of device 0000:00:1f.1 to 64
    scsi0 : ata_piix
    scsi1 : ata_piix
    ata1: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001bfa0 irq 14
    ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001bfa8 irq 15
    ata1.00: ATA-6: HTS726060M9AT00, MH4OA68A, max UDMA/100
    ata1.00: 117210240 sectors, multi 8: LBA48
    ata1.00: configured for UDMA/100
    ata2.00: ATAPI: QSI CD-RW/DVD-ROM SBW242U, UD25, max UDMA/33
    ata2.00: configured for UDMA/33
    scsi 0:0:0:0: Direct-Access     ATA      HTS726060M9AT00  MH4O PQ: 0 ANSI: 5
    scsi 1:0:0:0: CD-ROM            QSI      CDRW/DVD SBW242U UD25 PQ: 0 ANSI: 5
    sd 0:0:0:0: [sda] 117210240 512-byte hardware sectors (60012 MB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    sd 0:0:0:0: [sda] 117210240 512-byte hardware sectors (60012 MB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    sda: sda1 sda2 sda3 sda4
    sd 0:0:0:0: [sda] Attached SCSI disk
    sr0: scsi3-mmc drive: 4x/24x writer cd/rw xa/form2 cdda tray
    Uniform CD-ROM driver Revision: 3.20
    sr 1:0:0:0: Attached scsi CD-ROM sr0
    EXT3-fs: mounted filesystem with ordered data mode.
    kjournald starting.  Commit interval 5 seconds
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    b44.c:v1.01 (Jun 16, 2006)
    ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
    ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
    eth0: Broadcom 4400 10/100BaseT Ethernet 00:0f:1f:27:e6:5b
    ieee80211_crypt: registered algorithm 'NULL'
    ieee80211: 802.11 data/management/control stack, git-1.1.13
    ieee80211: Copyright (C) 2004-2005 Intel Corporation <[email protected]>
    ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, git-1.2.2
    ipw2100: Copyright(c) 2003-2006 Intel Corporation
    ACPI: PCI Interrupt 0000:02:03.0[A] -> Link [LNKB] -> GSI 7 (level, low) -> IRQ 7
    ipw2100: Detected Intel PRO/Wireless 2100 Network Connection
    Clocksource tsc unstable (delta = 279234988 ns)
    Time: acpi_pm clocksource has been installed.
    ACPI: PCI Interrupt 0000:00:1f.5[b] -> Link [LNKB] -> GSI 7 (level, low) -> IRQ 7
    PCI: Setting latency timer of device 0000:00:1f.5 to 64
    intel8x0_measure_ac97_clock: measured 52775 usecs
    intel8x0: clocking to 48000
    ACPI: PCI Interrupt 0000:00:1f.6[b] -> Link [LNKB] -> GSI 7 (level, low) -> IRQ 7
    PCI: Setting latency timer of device 0000:00:1f.6 to 64
    MC'97 1 converters and GPIO not ready (0xff00)
    ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3] C4[C3])
    ACPI: Processor [CPU0] (supports 8 throttling states)
    Marking TSC unstable due to: possible TSC halt in C2.
    ACPI: AC Adapter [AC] (off-line)
    ACPI: Battery Slot [BAT0] (battery present)
    ACPI: Battery Slot [BAT1] (battery absent)
    input: Lid Switch as /devices/virtual/input/input2
    ACPI: Lid Switch [LID]
    input: Power Button (CM) as /devices/virtual/input/input3
    ACPI: Power Button (CM) [PBTN]
    input: Sleep Button (CM) as /devices/virtual/input/input4
    ACPI: Sleep Button (CM) [SBTN]
    ACPI: Thermal Zone [THM] (25 C)
    sd 0:0:0:0: Attached scsi generic sg0 type 0
    sr 1:0:0:0: Attached scsi generic sg1 type 5
    USB Universal Host Controller Interface driver v3.0
    ACPI: PCI Interrupt 0000:00:1d.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
    PCI: Setting latency timer of device 0000:00:1d.0 to 64
    uhci_hcd 0000:00:1d.0: UHCI Host Controller
    uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
    uhci_hcd 0000:00:1d.0: irq 11, io base 0x0000bf80
    usb usb1: configuration #1 chosen from 1 choice
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    ACPI: PCI Interrupt 0000:00:1d.1[b] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
    PCI: Setting latency timer of device 0000:00:1d.1 to 64
    uhci_hcd 0000:00:1d.1: UHCI Host Controller
    uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
    uhci_hcd 0000:00:1d.1: irq 11, io base 0x0000bf40
    usb usb2: configuration #1 chosen from 1 choice
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 2 ports detected
    Linux agpgart interface v0.102
    ACPI: PCI Interrupt 0000:00:1d.2[C] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
    PCI: Setting latency timer of device 0000:00:1d.2 to 64
    uhci_hcd 0000:00:1d.2: UHCI Host Controller
    uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
    uhci_hcd 0000:00:1d.2: irq 11, io base 0x0000bf20
    usb usb3: configuration #1 chosen from 1 choice
    hub 3-0:1.0: USB hub found
    hub 3-0:1.0: 2 ports detected
    agpgart: Detected an Intel 855PM Chipset.
    agpgart: AGP aperture is 128M @ 0xe0000000
    ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
    ACPI: PCI Interrupt 0000:00:1d.7[D] -> Link [LNKH] -> GSI 11 (level, low) -> IRQ 11
    PCI: Setting latency timer of device 0000:00:1d.7 to 64
    ehci_hcd 0000:00:1d.7: EHCI Host Controller
    ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
    ehci_hcd 0000:00:1d.7: debug port 1
    PCI: cache line size of 32 is not supported by device 0000:00:1d.7
    ehci_hcd 0000:00:1d.7: irq 11, io mem 0xf4fffc00
    ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    usb usb4: configuration #1 chosen from 1 choice
    hub 4-0:1.0: USB hub found
    hub 4-0:1.0: 6 ports detected
    intel_rng: FWH not detected
    input: PS/2 Mouse as /devices/virtual/input/input5
    input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input6
    pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
    rtc0: alarms up to one day
    ACPI: PCI Interrupt 0000:02:01.1[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
    input: Video Bus as /devices/virtual/input/input7
    ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
    ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[faffd800-faffdfff]  Max Packet=[2048]  IR/IT contexts=[4/8]
    Yenta: CardBus bridge found at 0000:02:01.0 [1028:0191]
    Yenta: Using CSCINT to route CSC interrupts to PCI
    Yenta: Routing CardBus interrupts to PCI
    Yenta TI: socket 0000:02:01.0, mfunc 0x012c1202, devctl 0x64
    Yenta: ISA IRQ mask 0x0478, PCI irq 11
    Socket status: 30000086
    Yenta: Raising subordinate bus# of parent bus (#02) from #02 to #06
    pcmcia: parent PCI bridge I/O window: 0xd000 - 0xefff
    cs: IO port probe 0xd000-0xefff: clean.
    pcmcia: parent PCI bridge Memory window: 0xf6000000 - 0xfbffffff
    pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x43ffffff
    cs: IO port probe 0x100-0x3af: clean.
    cs: IO port probe 0x3e0-0x4ff: clean.
    cs: IO port probe 0x820-0x8ff: clean.
    cs: IO port probe 0xc00-0xcf7: clean.
    cs: IO port probe 0xa00-0xaff: clean.
    ieee1394: Host added: ID:BUS[0-00:1023]  GUID[5b4fc0003fffffff]
    EXT3 FS on sda3, internal journal
    kjournald starting.  Commit interval 5 seconds
    EXT3 FS on sda4, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    Adding 1542232k swap on /dev/sda2.  Priority:-1 extents:1 across:1542232k
    NET: Registered protocol family 10
    lo: Disabled Privacy Extensions
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    [drm] Initialized drm 1.1.0 20060810
    ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
    [drm] Initialized radeon 1.28.0 20060524 on minor 0
    ieee80211_crypt: registered algorithm 'WEP'
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
    agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
    agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
    [drm] Setting GART location based on new memory map
    [drm] Loading R300 Microcode
    [drm] writeback test succeeded in 3 usecs
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    eth1: no IPv6 routers present
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<c0360000>] wait_for_completion+0x30/0xa0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
    atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c018fdce>] dput+0xee/0x100
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<c013af01>] sys_setpriority+0x1/0x1e0
    [<c0104482>] sysenter_past_esp+0x6b/0xa1
    [<c0360000>] wait_for_completion+0x30/0xa0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<c017007b>] try_to_unmap+0xdb/0x480
    [<c017f663>] sys_llseek+0x3/0xb0
    [<c017f751>] sys_read+0x41/0x70
    [<c0104482>] sysenter_past_esp+0x6b/0xa1
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c010ac33>] sched_clock+0x13/0x30
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================
    BUG: soft lockup detected on CPU#0!
    [<c0157d9a>] softlockup_tick+0xea/0x120
    [<c0135853>] update_process_times+0x33/0x80
    [<c0149077>] tick_sched_timer+0x77/0xf0
    [<c0143fc3>] hrtimer_interrupt+0x163/0x1f0
    [<c0149000>] tick_sched_timer+0x0/0xf0
    [<c0107d61>] timer_interrupt+0x31/0x40
    [<c0158140>] handle_IRQ_event+0x30/0x60
    [<c0159a9d>] handle_level_irq+0x7d/0xf0
    [<c010717b>] do_IRQ+0x3b/0x70
    [<c0104ee7>] common_interrupt+0x23/0x28
    [<f09880b0>] acpi_processor_idle+0x29c/0x434 [processor]
    [<c0102453>] cpu_idle+0x73/0xe0
    [<c0435a6a>] start_kernel+0x30a/0x3a0
    [<c0435140>] unknown_bootoption+0x0/0x1f0
    =======================

  • Why does not JInternalFrame.setMaximizable work?

    Hi,
    I have a JInternalFrame into a JDesktopPane. When I call setMaximizable(false); before to do setVisible(true); the Maximize button continues to appear and to work.
    I tested with JDK6 + Linux FC5 + Windows2000.

    Works fine in JDK1.4.2.
    So is it a bug with:
    a) your code
    b) the JDK version
    c) the platform
    We will never know since you didn't post your demo program.
    If you need further help then you need to create a [url http://homepage1.nifty.com/algafield/sscce.html]Short, Self Contained, Compilable and Executable, Example Program (SSCCE) that demonstrates the incorrect behaviour, because I can't guess exactly what you are doing based on the information provided.
    And don't forget to use the [url http://forum.java.sun.com/help.jspa?sec=formatting]Code Formatting Tags so the code retains its original formatting.

  • Change of latest version of java

    hi,
    where can i see the change in java language given by the new release?
    thanks

    I need to know what are the difference between the old version and the latest.I guess your browser isn't able to follow links. Well, here you go, I clicked on the link that the first responded gave you. Mind you, it's not formatted very well:
    SCOPE
    AREA*/*
    COMPONENT
    SYNOPSIS
    RFE
    api
    client/2d
    ImageIO: GIF writer
    [4339415|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4339415]
    imp
    client/2d
    Native Text Rendering Parity
    [4726365|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4726365]
    imp
    client/2d
    Improved hardware acceleration on Windows
    [5104393|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5104393]
    imp
    client/2d
    Single-threaded rendering for OpenGL pipelines
    [6219284|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6219284]
    api
    client/awt
    Pop-up splash screen at beginning of Java startup
    [4247839|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4247839]
    api
    client/awt
    Java applications can access desktop applications
    [6255196|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6255196]
    api
    client/awt
    Improved modal dialogs
    [4080029|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4080029]
    imp
    client/awt
    XAWT is the default Toolkit on Solaris
    [5049146|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5049146]
    api
    client/awt
    Windows system-tray support
    [4310333|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4310333]
    imp
    client/awt
    Better support for input in non-English locales
    [4360364|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4360364]
    imp
    client/awt
    Live resizing
    [6199167|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6199167]
    imp
    client/deploy
    Improved application deployment across browsers
    [6329487|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6329487]
    api
    client/deploy
    Allow JAR files to be shared across installed JREs
    [6271065|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6271065]
    imp
    client/deploy
    Improved user experience in JRE/JDK installer
    [5079209|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5079209]
    imp
    client/deploy
    Improved security
    [6222485|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6222485]
    imp
    client/deploy
    Direct execution of JAR files on Linux
    [6211008|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6211008]
    imp
    client/deploy
    Improved desktop integration in Java Web Start
    [4625362|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4625362]
    imp
    client/deploy
    Improved IFTW installer
    [6198632|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6198632]
    imp
    client/deploy
    Improved startup & footprint for plugin/webstart
    [6329480|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6329480]
    imp
    client/deploy
    Mozilla Firefox browser support
    [6216340|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6216340]
    imp
    client/deploy
    Default Java on Linux
    [6211006|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6211006]
    imp
    client/deploy
    Improved user experience in Java Plug-in and Java Web Start
    [6205064|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6205064]
    imp
    client/deploy
    Unified download engine
    [4802551|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4802551]
    imp
    client/deploy
    Support Mozilla and Firefox family browsers.
    [6216340|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6216340]
    api
    client/dnd
    A way to avoid hangs on retrieval of clipboard data
    [4818143|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4818143]
    imp
    client/i18n
    Support for important locales
    [4324505|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4324505]
    imp
    client/i18n
    Japanese calendar
    [4609228|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4609228]
    api
    client/i18n
    Resource bundle enhancements
    [5102289|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5102289]
    api
    client/i18n
    Normalizer API
    [4221795|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4221795]
    api
    client/i18n
    Pluggable locales: Pluggability for break iterators
    [4052440|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4052440]
    api
    client/i18n
    Pluggable locales: Pluggability for locale names, formatters, and collators
    [4052440|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4052440]
    imp
    client/l10n
    Chinese localization for JDK tools
    [6209342|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6209342]
    imp
    client/swing
    GTK Native L&F Fidelity
    [6185456|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6185456]
    imp
    client/swing
    Through-the-stack: Reduced footprint / startup time
    [6329480|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6329480]
    imp
    client/swing
    Native look & feel fidelity <!--
    <blockquote>
    JSR 15: Image IO Framework
    <br>
    JSR 183: Web Services Message Security APIs
    <br>
    JSR 185: Java Technology for the Wireless Industry
    </blockquote>
    -->
    imp
    client/swing
    Avalon Look-and-Feel
    [6329475|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6329475]
    api
    client/swing
    JTable sorting, filtering, and highlighting
    [4747079|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4747079]
    api
    client/swing
    JTabbedPane: Tabs as Components
    [4499556|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4499556]
    imp
    client/swing
    Windows native L&F fidelity
    [5106661|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5106661]
    api
    client/swing
    SwingWorker
    [4681682|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4681682]
    api
    client/swing
    Improve Drag & Drop features for Swing Components
    [4468566|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4468566]
    api
    client/swing
    Extend SpringLayout
    [4726194|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4726194]
    api
    client/swing
    Text Document Printing
    [4791649|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4791649]
    imp
    client/swing
    Improved Painting Performance (fix grey boxes)
    [4967886|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4967886]
    jsr
    core/core
    [JSR 223|http://jcp.org/en/jsr/detail?id=223]: Scripting for the Java Platform
    [6249843|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6249843]
    api
    core/debug
    Multiple Simultaneous Agents
    [4772582|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4772582]
    api
    core/debug
    Added Heap Capabilities to JPDA
    [4914266|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4914266]
    api
    core/debug
    Attach-on-demand
    [6173612|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6173612]
    api
    core/debug
    JVMPI and JVMDI have been removed.
    [4914266|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4914266]
    api
    core/jndi
    Read-timeout specification for LDAP operations
    [6176036|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6176036]
    api
    core/libs
    Array Reallocation API
    [4655503|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4655503]
    imp
    core/libs
    BigDecimal optimizations for specjbb++
    <!--6177836-->
    api
    core/libs
    Floating point: Add IEEE 754 recommended functions to java.lang.{{,Strict}Math}
    [4406429|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4406429]
    api
    core/libs
    Standard service-provider API (java.util.Service)
    [4640520|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4640520]
    api
    core/libs
    Collections and Concurrency Updates
    [6268386|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6268386]
    api
    core/libs
    IO Enhancement: Password Prompting
    [4050435|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4050435]
    api
    core/libs
    IO Enhancement: File Attributes
    [6216563|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6216563]
    api
    core/libs
    IO Enhancement: Method for Discovering Free Disk Space
    [4057701|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4057701]
    imp
    core/libs
    IO Enhancement: Long pathnames on Windows
    [4403166|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4403166]
    api
    core/libs
    Low-level Java compiler API for IDEs
    [4813736|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4813736]
    jsr
    core/libs
    [JSR 202|http://jcp.org/en/jsr/detail?id=202]: Java Class File Specification Update
    [4639391|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4639391]
    jsr
    core/libs
    [JSR 199|http://jcp.org/en/jsr/detail?id=199]: Java compiler API
    [4164450|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4164450]
    imp
    core/libs
    Improved perceived footprint
    [6280693|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6280693]
    api
    core/libs
    Deques
    [6192552|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6192552]
    api
    core/libs
    Navigable Maps and Sets
    [4155650|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4155650]
    imp
    core/libs
    BitSet Updates
    [4963875|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4963875],
    [4979017|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4979017],
    [4979028|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4979028],
    [4979031|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4979031],
    [5030267|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5030267],
    [6222207|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6222207],
    [6404711|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6404711]
    imp
    core/libs
    Performance Improvements when compiling using network file systems
    [4770745|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4770745]
    imp
    core/m&m
    Improved diagnosability of OutOfMemoryError
    [6173515|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6173515]
    api
    core/m&m
    Generic annotations for MBean descriptor contents
    [6221321|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6221321]
    api
    core/m&m
    Support for java.util.concurrent locks in the lock related facility
    [5086470|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5086470]
    imp
    core/m&m
    jconsole is more user-friendly
    [6174397|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6174397]
    api
    core/m&m
    Small-scale improvements to JMX Monitor API
    [6222961|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6222961]
    api
    core/m&m
    descriptors added to all types of MBean
    [6204469|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6204469]
    api
    core/m&m
    MXBeans added to JMX
    [6175517|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6175517]<!-- not in beta
    <tr>
    <td>imp</td>
    <td>core/m&m</td>
    <td>Improved crash/core-dump handling</td>
    <td>6309336</td>
    </tr>
    -->
    api
    core/net
    Light-weight HTTP server
    [6270015|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6270015]
    api
    core/net
    Internationalized resource identifiers
    [5085902|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5085902]
    api
    core/net
    Default CookieManager implementation
    [6244040|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6244040]
    imp
    core/net
    SPNEGO HTTP authentication
    [6260531|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6260531]
    api
    core/net
    International domain names
    [4737170|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4737170]
    api
    core/net
    Programmatic access to network parameters
    [4691932|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4691932]
    imp
    core/sec
    Native platform GSS integration
    [6202035|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6202035],
    [6345202|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6345202]
    imp
    core/sec
    SPNEGO in Java GSS
    [6239635|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6239635]
    imp
    core/sec
    MS CAPI Keystore provider
    [6318171|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6318171]
    imp
    core/sec
    Better support for NSS keystore
    [6273877|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6273877]
    imp
    core/sec
    Improved Policy performance
    [5037004|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5037004]
    imp
    core/sec
    [JSR 268|http://jcp.org/en/jsr/detail?id=268]: Java Smart Card I/O API
    [6239117|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6239117]
    jsr
    core/sec
    [JSR 105|http://jcp.org/en/jsr/detail?id=105]: XML DSig
    [4635230|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4635230]
    api
    core/sec
    Enhance certificate APIs
    [4635060|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4635060]
    jsr
    core/tools
    [JSR 269|http://jcp.org/en/jsr/detail?id=269]: Standard pluggabilty API for annotation processors (APT)
    [6222574|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6222574]
    imp
    core/tools
    javac: Support for split verification
    [6227862|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6227862],
    [6227862|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6227862],
    [5110170|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5110170],
    [5110184|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5110184],
    [6217263|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6217263]
    imp
    core/tools
    javac: Implement
    [JSR 175's|http://jcp.org/en/jsr/detail?id=175]
    java.lang.SuppressWarnings
    [4986256|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4986256]
    imp
    core/tools
    Class-path wildcards
    [6268383|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6268383]
    jsr
    ee/ee
    [JSR 250|http://jcp.org/en/jsr/detail?id=250]: Common annotations
    [6304697|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6304697]
    imp
    ee/jdbc
    Extended JDBC-ODBC bridge to enable JDBC 4.0 EoD features
    [6290312|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6290312]
    jsr
    ee/jdbc
    [JSR 221|http://jcp.org/en/jsr/detail?id=221]: JDBC 4.0
    [6290312|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6290312]
    imp
    ee/xml
    JAXP 1.4
    bq. [JSR 206|http://jcp.org/en/jsr/detail?id=206]: Java API for XML Processing
    [6317994|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6317994]
    jsr
    ee/xml
    Support for the Web Services stack
    bq. [JSR 222|http://jcp.org/en/jsr/detail?id=222]: JAXB 2.0 \\ [JSR 224|http://jcp.org/en/jsr/detail?id=224]: JAX-RPC 2.0[JSR 173|http://jcp.org/en/jsr/detail?id=173]: STAX[JSR 181|http://jcp.org/en/jsr/detail?id=181]: Web Services Metadata
    [6245626|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6245626]
    <!-- sub JSRs of Web Services stack covered in prior entry
    <tr>
    <td>jsr</td>
    <td>ee/xml</td>
    <td>JSR 222: JAXB 2.0</td>
    <td>6245626</td>
    </tr>
    <tr>
    <td>jsr</td>
    <td>ee/xml</td>
    <td>JSR 224: JAX-RPC 2.0</td>
    <td>6245626</td>
    </tr>
    -->
    api
    ee/xml
    JavaBeans Activation Framework (JAF)
    [6254474|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6254474]
    imp
    vm/compilers
    Improved performance of compiled code
    [5079711|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5079711],
    [6206844|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6206844],
    <!--
    6229114,
    -->
    [6239807|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6239807],
    <!--
    6269053
    -->
    [4850474|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4850474],
    [5003419|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5003419],
    [5004907|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5004907],<!--
    5007322,
    -->
    [5101346|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5101346],
    [6190413|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6190413],
    [6191063|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6191063],
    [6196383|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6196383],
    [6196722|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6196722],
    [6211497|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6211497],
    [6232485|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6232485],
    [6233627|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6233627],
    [6245809|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6245809],[6251002|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6251002],<!--
    6261602,
    -->
    [6262235|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6262235],
    <!--
    6264252,
    6284962
    -->
    imp
    vm/c1
    Linear scan register allocator for C1
    [6320351|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6320351]
    imp
    vm/c2
    Improved loop optimization
    <!--
    5010187,
    -->
    [5073662|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5073662],
    [5074608|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5074608],
    [5091921|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5091921],
    [6260293|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6260293]
    imp
    vm/c2
    Escape analysis
    <!--
    5074913,
    -->
    [6339956|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6339956]
    imp
    vm/c2
    Lock coarsening
    [6245809|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6245809]
    imp
    vm/gc
    CMS: Parallelize concurrent marking
    imp
    vm/gc
    Parallel compaction<!--
    4743071
    -->
    imp
    vm/runtime
    Improve uncontended synchronization performance <!--
    6264252
    -->
    imp
    vm/runtime
    Improved performance of contended synchronization operations<!--
    5030359
    -->
    imp
    vm/runtime
    Faster format checker/class-file parser<!--
    4990299
    -->
    imp
    vm/runtime
    Improved startup time
    [6179212|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6179212]
    imp
    vm/runtime
    Improved runtime performance<!--
    6237688
    -->
    imp
    vm/runtime
    Improved JNI performance
    [5086424|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5086424]
    imp
    vm/runtime
    Class circularity detection
    [4699981|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4699981]
    imp
    vm/runtime
    DTrace support in the VM

  • Cant create Event Adaptor??

    Hello,
    I downloaded BDK1.1 yesterday, and somehow it does not
    agree with JDK1.4 the version I have...a few missing beans in the
    toolbox...there were stray solutions on the site, which did not work
    for me, so I downloaded JDK1.3. Now, I have all the beans on the toolbox,when I create 2 Ourbuttons: on the beanbox, one to start the Juggler bean and another to stop, and register the Event>action>ActionPerformed>startJuggling and similarly stopJuggling Eventtarget method to the start and stop buttons for the Juggler respectively....after having done that, the Juggler remains in its defualt state...its running..and it wont stop after I press the stop button.I get the following messages at the Cmd prompt...
    "Check that the version of "javac" that you are running is the one supplied with Sun's JDK1.x (which includes the compiler classes) and not some other version of "java" or JRE shipped with some other product.
    Could not create adaptor."
    Can anyone please be kind enough to help me with this??
    Any useful suggestions are welcome,
    Thank you for your time
    Cozmic

    same problem with me too though I somehow managed to attain all the items on toolbox for my JDK1.4 using the solution provided on the bug page.

  • JDK1.2.2 and untrusted server chain and HELP

    Hi,
    I'm using JDK1.2.2 and I've downloaded and installed JSSE1.02. I have also installed the server cert in my own truststore.
    The server to whom I want to connect sends two certificates.
    One is valid and this is the one I need and I have and one that is timed out and of no importance for me...at least I guess it is.
    But my JSSE-application throws an this exception. For more detailled information I've attached the log:
    keyStore is :
    keyStore type is : jks
    init keystore
    init keymanager of type SunX509
    trustStore is: C:/NetDynamics50/java/jre/lib/security/lauerstore
    trustStore type is : jks
    init truststore
    adding as trusted cert: [
    Version: V3
    Subject: CN=inte.myaxa.de, OU=Executive Management, O=@AXA GmbH, L=Koeln, ST=NRW, C=DE
    Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
    Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey@31cdcb27
    Validity: [From: Fri Jun 15 16:25:05 GMT+02:00 2001,
                   To: Sun Jun 15 16:25:05 GMT+02:00 2003]
    Issuer: [email protected], CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
    SerialNumber: [    080e20]
    Certificate Extensions: 2
    [1]: ObjectId: 2.5.29.19 Criticality=true
    BasicConstraints:[
    CA:false
    PathLen: undefined
    [2]: ObjectId: 2.5.29.37 Criticality=false
    Extension unknown: DER encoded OCTET string =
    0000: 04 17 30 15 06 08 2B 06 01 05 05 07 03 01 06 09 ..0...+.........
    0010: 60 86 48 01 86 F8 42 04 01 `.H...B..
    Algorithm: [MD5withRSA]
    Signature:
    0000: 32 D8 11 96 F5 66 CE 7A 2C DD 39 03 BB 54 41 66 2....f.z,.9..TAf
    0010: EE B7 6E 7A 95 57 73 C5 66 83 67 9C 35 B7 75 05 ..nz.Ws.f.g.5.u.
    0020: A1 6D 9D 36 A7 7A AA 12 CD AE 64 5B E5 F9 EE EF .m.6.z....d[....
    0030: 7C BB 63 7E 5A E6 9F BA 50 8F 92 A2 C6 FA B5 8B ..c.Z...P.......
    0040: 25 8B 95 37 AA C4 6D 7A C1 E6 DA 35 18 82 24 1A %..7..mz...5..$.
    0050: 9A 0D E3 A2 F1 3B 4D 35 C6 00 B7 E8 6B 14 0B 82 .....;M5....k...
    0060: BC E1 29 6E 24 10 27 B2 86 52 CD 85 C5 A9 CE 69 ..)n$.'..R.....i
    0070: D1 69 79 67 07 9E 8B A2 23 DA 97 36 F5 D8 57 57 .iyg....#..6..WW
    init context
    trigger seeding of SecureRandom
    done seeding SecureRandom
    %% No cached client session
    *** ClientHello, v3.1
    RandomCookie: GMT: 983585972 bytes = { 41, 169, 119, 141, 169, 223, 159, 184, 182, 97, 133, 56, 227, 20, 209, 115, 225, 62, 106, 169, 106, 250, 37, 25, 45, 7, 25, 215 }
    Session ID: {}
    Cipher Suites: { 0, 5, 0, 4, 0, 9, 0, 10, 0, 18, 0, 19, 0, 3, 0, 17 }
    Compression Methods: { 0 }
    [write] MD5 and SHA1 hashes: len = 59
    0000: 01 00 00 37 03 01 3B A0 55 B4 29 A9 77 8D A9 DF ...7..;.U.).w...
    0010: 9F B8 B6 61 85 38 E3 14 D1 73 E1 3E 6A A9 6A FA ...a.8...s.>j.j.
    0020: 25 19 2D 07 19 D7 00 00 10 00 05 00 04 00 09 00 %.-.............
    0030: 0A 00 12 00 13 00 03 00 11 01 00 ...........
    Thread-6, WRITE: SSL v3.1 Handshake, length = 59
    [write] MD5 and SHA1 hashes: len = 77
    0000: 01 03 01 00 24 00 00 00 20 00 00 05 00 00 04 01 ....$... .......
    0010: 00 80 00 00 09 06 00 40 00 00 0A 07 00 C0 00 00 .......@........
    0020: 12 00 00 13 00 00 03 02 00 80 00 00 11 3B A0 55 .............;.U
    0030: B4 29 A9 77 8D A9 DF 9F B8 B6 61 85 38 E3 14 D1 .).w......a.8...
    0040: 73 E1 3E 6A A9 6A FA 25 19 2D 07 19 D7 s.>j.j.%.-...
    Thread-6, WRITE: SSL v2, contentType = 22, translated length = 16310
    Thread-6, READ: SSL v3.0 Handshake, length = 1599
    *** ServerHello, v3.0
    RandomCookie: GMT: 722821779 bytes = { 190, 56, 167, 5, 198, 89, 180, 112, 96, 251, 78, 78, 144, 103, 57, 130, 219, 11, 56, 169, 199, 73, 79, 241, 241, 131, 74, 145 }
    Session ID: {0, 154, 4, 1, 195, 195, 38, 26, 66, 92, 154, 191, 59, 96, 218, 24, 81, 133, 102, 48, 169, 26, 50, 42, 10, 49, 78, 150, 71, 182, 163, 33}
    Cipher Suite: { 0, 4 }
    Compression Method: 0
    %% Created: [Session-1, SSL_RSA_WITH_RC4_128_MD5]
    ** SSL_RSA_WITH_RC4_128_MD5
    [read] MD5 and SHA1 hashes: len = 74
    0000: 02 00 00 46 03 00 2B 15 63 93 BE 38 A7 05 C6 59 ...F..+.c..8...Y
    0010: B4 70 60 FB 4E 4E 90 67 39 82 DB 0B 38 A9 C7 49 .p`.NN.g9...8..I
    0020: 4F F1 F1 83 4A 91 20 00 9A 04 01 C3 C3 26 1A 42 O...J. ......&.B
    0030: 5C 9A BF 3B 60 DA 18 51 85 66 30 A9 1A 32 2A 0A \..;`..Q.f0..2*.
    0040: 31 4E 96 47 B6 A3 21 00 04 00 1N.G..!...
    *** Certificate chain
    chain [0] = [
    Version: V3
    Subject: CN=inte.myaxa.de, OU=Executive Management, O=@AXA GmbH, L=Koeln, ST=NRW, C=DE
    Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
    Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey@5f45cb24
    Validity: [From: Fri Jun 15 16:25:05 GMT+02:00 2001,
                   To: Sun Jun 15 16:25:05 GMT+02:00 2003]
    Issuer: [email protected], CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
    SerialNumber: [    080e20]
    Certificate Extensions: 2
    [1]: ObjectId: 2.5.29.19 Criticality=true
    BasicConstraints:[
    CA:false
    PathLen: undefined
    [2]: ObjectId: 2.5.29.37 Criticality=false
    Extension unknown: DER encoded OCTET string =
    0000: 04 17 30 15 06 08 2B 06 01 05 05 07 03 01 06 09 ..0...+.........
    0010: 60 86 48 01 86 F8 42 04 01 `.H...B..
    Algorithm: [MD5withRSA]
    Signature:
    0000: 32 D8 11 96 F5 66 CE 7A 2C DD 39 03 BB 54 41 66 2....f.z,.9..TAf
    0010: EE B7 6E 7A 95 57 73 C5 66 83 67 9C 35 B7 75 05 ..nz.Ws.f.g.5.u.
    0020: A1 6D 9D 36 A7 7A AA 12 CD AE 64 5B E5 F9 EE EF .m.6.z....d[....
    0030: 7C BB 63 7E 5A E6 9F BA 50 8F 92 A2 C6 FA B5 8B ..c.Z...P.......
    0040: 25 8B 95 37 AA C4 6D 7A C1 E6 DA 35 18 82 24 1A %..7..mz...5..$.
    0050: 9A 0D E3 A2 F1 3B 4D 35 C6 00 B7 E8 6B 14 0B 82 .....;M5....k...
    0060: BC E1 29 6E 24 10 27 B2 86 52 CD 85 C5 A9 CE 69 ..)n$.'..R.....i
    0070: D1 69 79 67 07 9E 8B A2 23 DA 97 36 F5 D8 57 57 .iyg....#..6..WW
    chain [1] = [
    Version: V1
    Subject: [email protected], CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
    Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
    Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey@96e1cb27
    Validity: [From: Sat Jul 27 20:07:57 GMT+02:00 1996,
                   To: Mon Jul 27 20:07:57 GMT+02:00 1998]
    Issuer: [email protected], CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
    SerialNumber: [  0  ]
    Algorithm: [MD5withRSA]
    Signature:
    0000: 8B 2F 9F B8 9F 5F 74 54 22 BB D8 5E DA 48 E0 33 ./..._tT"..^.H.3
    0010: 9F 01 19 13 A2 0C 26 EA 8E CE C1 57 65 F7 7C 85 ......&....We...
    0020: 84 37 17 EE 1E 6D D1 76 75 D4 C5 00 33 38 8A 75 .7...m.vu...38.u
    0030: D7 B7 AE 64 EF CD 46 08 50 26 28 63 96 F4 DF 62 ...d..F.P&(c...b
    0040: 30 18 C4 EF 76 27 25 2B E4 93 37 A3 4F DA 6E 67 0...v'%+..7.O.ng
    0050: BC 50 0C A8 94 F9 80 2E 4E FA 3F E3 06 E6 51 43 .P......N.?...QC
    0060: 88 B4 00 C6 10 AF 91 78 95 3F 28 04 99 E1 81 A7 .......x.?(.....
    0070: F0 E8 F2 FC 68 36 36 BC C1 C6 48 F9 7D FB BB 9F ....h66...H.....
    out of date cert: [
    Version: V1
    Subject: [email protected], CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
    Signature Algorithm: MD5withRSA, OID = 1.2.840.113549.1.1.4
    Key: com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey@96e1cb27
    Validity: [From: Sat Jul 27 20:07:57 GMT+02:00 1996,
                   To: Mon Jul 27 20:07:57 GMT+02:00 1998]
    Issuer: [email protected], CN=Thawte Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
    SerialNumber: [  0  ]
    Algorithm: [MD5withRSA]
    Signature:
    0000: 8B 2F 9F B8 9F 5F 74 54 22 BB D8 5E DA 48 E0 33 ./..._tT"..^.H.3
    0010: 9F 01 19 13 A2 0C 26 EA 8E CE C1 57 65 F7 7C 85 ......&....We...
    0020: 84 37 17 EE 1E 6D D1 76 75 D4 C5 00 33 38 8A 75 .7...m.vu...38.u
    0030: D7 B7 AE 64 EF CD 46 08 50 26 28 63 96 F4 DF 62 ...d..F.P&(c...b
    0040: 30 18 C4 EF 76 27 25 2B E4 93 37 A3 4F DA 6E 67 0...v'%+..7.O.ng
    0050: BC 50 0C A8 94 F9 80 2E 4E FA 3F E3 06 E6 51 43 .P......N.?...QC
    0060: 88 B4 00 C6 10 AF 91 78 95 3F 28 04 99 E1 81 A7 .......x.?(.....
    0070: F0 E8 F2 FC 68 36 36 BC C1 C6 48 F9 7D FB BB 9F ....h66...H.....
    Thread-6, SEND SSL v3.0 ALERT: fatal, description = certificate_unknown
    Thread-6, WRITE: SSL v3.0 Alert, length = 2
    javax.net.ssl.SSLException: untrusted server cert chain
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.ssl.ClientHandshaker.a([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Compiled Code)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Compiled Code)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Compiled Code)
         at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Compiled Code)
         at java.io.OutputStream.write(OutputStream.java:65)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.doConnect([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.NetworkClient.openServer([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpClient.l([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpClient.<init>([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.<init>([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.a([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpsClient.a([DashoPro-V1.2-120198])
         at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.connect([DashoPro-V1.2-120198])
         at de.myaxa.application.adapter.SessionController.hitSession(Compiled Code)
         at java.lang.reflect.Method.invoke(Native Method)
         at de.myaxa.application.adapter.Command.execute(Compiled Code)
         at de.myaxa.application.adapter.MyAxaInterfaceServlet.doPost(MyAxaInterfaceServlet.java:117)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:747)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
         at netdyn.servlet.CNdServletRequestHandler.handleRequest(CNdServletRequestHandler.java:132)
         at netdyn.servlet.env.CNdRequestEnvironment.executeRequest(Compiled Code)
         at netdyn.servlet.env.CNdRequestEnvironment.executeRequest(CNdRequestEnvironment.java:427)
         at netdyn.servlet.env.CNdRequestEnvironment.executeRequest(CNdRequestEnvironment.java:376)
         at netdyn.servlet.CNdServletManager.handleRequest(CNdServletManager.java:347)
         at netdyn.services.cp.worker.CNdCPWorkerOperations.webEventMessage(CNdCPWorkerOperations.java:530)
         at netdyn.services.cp.worker.CNdCPWorkerImpl.webEventMessage(CNdCPWorkerImpl.java:82)
         at netdyn.services.cp.stubs._tie_INdCPWorker.webEventMessage(_tie_INdCPWorker.java:23)
         at netdyn.services.cp.stubs._INdCPWorkerImplBase._execute(_INdCPWorkerImplBase.java:73)
         at netdyn.services.cp.stubs._INdCPWorkerImplBase._execute(_INdCPWorkerImplBase.java:48)
         at com.visigenic.vbroker.orb.SkeletonDelegateImpl.execute(Compiled Code)
         at com.visigenic.vbroker.orb.GiopProtocolAdapter.doRequest(Compiled Code)
         at com.visigenic.vbroker.orb.GiopProtocolAdapter.dispatchMessage(Compiled Code)
         at com.visigenic.vbroker.orb.ThreadPoolDispatcher.run(Compiled Code)
         at com.visigenic.vbroker.orb.WorkerThread.run(Compiled Code)
    de.myaxa.application.adapter.SessionController@89c5cb25 : javax.net.ssl.SSLException: untrusted server cert chain :

    [ O66183],
    This exception occurs because of an invalid or expired certificate within a public key certificate chain that causes the JSSE to terminate abnormally.
    If you look at your log file, you can see an 'out of date cert' message. I have extracted that part of the log with this statement:
              <SNIPPED>
    out of date cert: [
    Version: V1
    Subject: EmailAddress=[email protected],
    , CN=Thawte Server CA, OU=Certification Services
    Division, O=Thawte Consulting cc, L=Cape Town,
    ST=Western Cape, C=ZA
    Signature Algorithm: MD5withRSA, OID =
    = 1.2.840.113549.1.1.4
    Key:
    com.sun.net.ssl.internal.ssl.JSA_RSAPublicKey@96e1cb27
    Validity: [From: Sat Jul 27 20:07:57 GMT+02:00
    0 1996,
    To: Mon Jul 27 20:07:57 GMT+02:00
    7:57 GMT+02:00 1998]
    Issuer: EmailAddress=[email protected],
    , CN=Thawte Server CA, OU=Certification Services
    Division, O=Thawte Consulting cc, L=Cape Town,
    ST=Western Cape, C=ZA
    SerialNumber: [  0  ]          <SNIPPED>
    HTH.
    Allen Lai
    Developer Technical Support
    SUN Microsystems
    http://www.sun.com/developers/support/

  • Error Involving EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap

    The JVM is crashing and I am getting the following error. I am having a hard time getting started figuring out why this is happening. I am not using this method directly and am having a hard time figuring out what is leading to this. In Eclipse when I use open type the ConcurrentReaderHashMap class does not show up. Does this mean the class is coming from the JVM jar files? I am using java.util.concurrent.ConcurrentHashMap. I am wondering if it is being called from ConcurrentHashMap? When I use the Eclipse open type with ConcurrentHashMap I get two classes java.util.concurrent.ConcurrentHashMap and edu.emory.mathcs.backport.java.util.concurrent from the jar apache-activemq-4.1.1.jar. If I am correct and ConcurrentReaderHashMap is being called from ConcurrentHashMap. How can I figure out which one? I am using activemq, so if it is being called from activemq, there is little I can do from my code without taking on looking at the source from activemq. If it is from java.util.concurrent.ConcurrentHashMap, I may have more direct control. The strange thing about this is from the java doc from ConcurrentHashMap, I get the impression that thread safe iterators is one of the benefits of using ConcurrentHashMap over HashTable or Collections.synchronizedMap. Is this wrong? Any ideas you can provide me would be greatly appreciated. Thanks in Advance! The contents of the hs_err_pid file appears below:
    # An unexpected error has been detected by Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0xb642e40e, pid=10152, tid=2990115744
    # Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing)
    # Problematic frame:
    # J EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$HashIterator.hasNext()Z
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x0813a800): JavaThread "DeployerRunnable Thread for dai-core" [_thread_in_Java, id=17757]
    siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0xc99afacf
    Registers:
    EAX=0x499afad0, EBX=0x86e6f328, ECX=0x443b6620, EDX=0x86e6f928
    ESP=0xb23972a0, EBP=0xb23972b8, ESI=0x499afad0, EDI=0x00000019
    EIP=0xb642e40e, CR2=0xc99afacf, EFLAGS=0x00210212
    Top of Stack: (sp=0xb23972a0)
    0xb23972a0: 443b6620 443b6620 b23972a8 86e6e4dc
    0xb23972b0: b23972d0 86e6ea28 b23972fc b5f2718d
    0xb23972c0: 00000000 b23972d0 86e6f910 b5f2718d
    0xb23972d0: 443b6620 00000009 498c47e0 b23972d4
    0xb23972e0: 8583aadb b239731c 858acf40 00000000
    0xb23972f0: 8583ade8 b23972d0 b239731c b2397348
    0xb2397300: b5f26edd 00000000 00000000 00000000
    0xb2397310: 00000000 443b6620 498c47e0 498c1010
    Instructions: (pc=0xb642e40e)
    0xb642e3fe: 66 90 8b 71 0c 83 fe 00 0f 84 67 00 00 00 3b 06
    0xb642e40e: 8b be ff ff ff 7f 83 ff 00 0f 85 a0 00 00 00 3b
    Stack: [0xb2348000,0xb2399000), sp=0xb23972a0, free space=316k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    J EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap$HashIterator.hasNext()Z
    j com.evermind.server.http.HttpApplication.destroyServlets()V+23
    j com.evermind.server.http.HttpApplication.destroy()V+182
    j com.evermind.server.http.HttpApplication.stopCleanUp(Ljava/util/List;)V+10
    j com.evermind.server.http.HttpApplication.componentStop(Ljava/util/List;)V+26
    j com.evermind.server.Application.doStop()V+208
    j com.evermind.server.Application.stop()V+8
    j oracle.oc4j.admin.management.mbeans.J2EEStateManageableObjectBase.stop()V+108
    j oracle.oc4j.admin.management.mbeans.J2EEApplication.stop()V+323
    v ~StubRoutines::call_stub
    V [libjvm.so+0x20bc6d]
    V [libjvm.so+0x30a828]
    V [libjvm.so+0x20bb00]
    V [libjvm.so+0x33156f]
    V [libjvm.so+0x333f6c]
    V [libjvm.so+0x277c28]
    C [libjava.so+0x15224] Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x34
    J sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    J sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    j sun.reflect.misc.Trampoline.invoke(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+3
    j sun.reflect.GeneratedMethodAccessor40.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+40
    J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    j sun.reflect.misc.MethodUtil.invoke(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+63
    j javax.management.modelmbean.RequiredModelMBean.invokeMethod(Ljava/lang/String;Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+11
    j javax.management.modelmbean.RequiredModelMBean.invoke(Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;+657
    j oracle.oc4j.admin.jmx.server.mbeans.model.DefaultModelMBeanImpl.invoke(Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;+65
    j com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;+28
    j com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;+13
    j oracle.oc4j.admin.jmx.server.state.ApplicationStateFilterMBeanServer.invoke(Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;+14
    j oracle.oc4j.admin.internal.ApplicationDeployer.stopApplication()V+45
    j oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(Z)Z+93
    j oracle.oc4j.admin.internal.DeployerBase.execute(Z)Ljava/util/Map;+58
    j oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun()V+47
    j oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run()V+53
    J com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run()V
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    V [libjvm.so+0x20bc6d]
    V [libjvm.so+0x30a828]
    V [libjvm.so+0x20b580]
    V [libjvm.so+0x20b60d]
    V [libjvm.so+0x27b845]
    V [libjvm.so+0x384190]
    V [libjvm.so+0x30b719]
    C [libpthread.so.0+0x53cc]
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    =>0x0813a800 JavaThread "DeployerRunnable Thread for dai-core" [_thread_in_Java, id=17757]
    0x08137c00 JavaThread "EventManager::oc4j-128.115.222.7-23943-default" daemon [_thread_blocked, id=17756]
    0x08137000 JavaThread "Thread-102039" [_thread_blocked, id=17754]
    0xb1101400 JavaThread "ActiveMQ Session Task" daemon [_thread_blocked, id=17740]
    0x082d7400 JavaThread "MetricCollector:METRICCOLL50:5" daemon [_thread_blocked, id=17725]
    0x081c8800 JavaThread "RMICallHandler-12" [_thread_blocked, id=17716]
    0x081c8400 JavaThread "RMICallHandler-11" [_thread_blocked, id=17715]
    0x08191400 JavaThread "RMICallHandler-10" [_thread_blocked, id=17701]
    0xb359a800 JavaThread "RMIConnectionThread" [_thread_in_native, id=10419]
    0x080dd800 JavaThread "TimerThread300000" daemon [_thread_blocked, id=10399]
    0x08288400 JavaThread "CacheManager" daemon [_thread_blocked, id=10398]
    0x08268000 JavaThread "RMIConnectionThread" [_thread_in_native, id=10387]
    0xb355e000 JavaThread "EmChartCacheWorker" daemon [_thread_blocked, id=10386]
    0x0811c800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10328]
    0x0811b800 JavaThread "Thread-93" daemon [_thread_in_native, id=10327]
    0x0810f400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10326]
    0x08100c00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10324]
    0xb50bc000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10322]
    0xb5267400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10320]
    0x081b6800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10318]
    0xb5224800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10314]
    0x081a7c00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10313]
    0xb35fec00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10310]
    0x08198c00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10308]
    0xb4cec800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10306]
    0xb522e400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10304]
    0x08188800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10302]
    0xb4d2e800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10301]
    0x0816e000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10298]
    0xb4b4e400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10297]
    0xb52f8c00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10294]
    0xb50aa000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10292]
    0xb4b46800 JavaThread "DestroyJavaVM" [_thread_blocked, id=10153]
    0xb35ffc00 JavaThread "TaskManager" [_thread_blocked, id=10291]
    0x081ce400 JavaThread "Timer-18" [_thread_blocked, id=10288]
    0xb35fd000 JavaThread "Timer-17" [_thread_blocked, id=10287]
    0xb35f1800 JavaThread "Timer-16" [_thread_blocked, id=10286]
    0xb3539400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10285]
    0xb35acc00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10282]
    0xb35ba400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10280]
    0xb3cb7c00 JavaThread "Timer-15" [_thread_blocked, id=10278]
    0xb35cac00 JavaThread "Timer-14" [_thread_blocked, id=10275]
    0xb35ce000 JavaThread "Timer-13" [_thread_blocked, id=10274]
    0xb35b5c00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10273]
    0xb35bc400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10271]
    0xb35be800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10269]
    0xb3997800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10266]
    0xb359bc00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10264]
    0xb353d800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10262]
    0xb39a1400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10260]
    0xb3996c00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10258]
    0xb359d400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10256]
    0xb358c000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10254]
    0xb3542800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10252]
    0xb355ec00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10250]
    0xb359e000 JavaThread "Timer-12" [_thread_blocked, id=10247]
    0xb35a5000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10246]
    0xb35a0800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10244]
    0xb35a2000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10242]
    0xb3596c00 JavaThread "Timer-11" [_thread_blocked, id=10239]
    0xb3596000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10238]
    0xb359c400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10236]
    0xb3595800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10234]
    0xb357fc00 JavaThread "Timer-10" [_thread_blocked, id=10231]
    0xb357f800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10230]
    0xb357d400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10228]
    0xb3579000 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10226]
    0xb353f800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10223]
    0xb3543400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10221]
    0xb353ec00 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10219]
    0xb3552400 JavaThread "Timer-9" [_thread_blocked, id=10217]
    0xb3550800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10215]
    0xb355c800 JavaThread "Thread-30" daemon [_thread_in_native, id=10214]
    0xb3544800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10212]
    0xb3548400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10209]
    0xb3547800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10207]
    0xb354f800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10205]
    0xb354e800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10203]
    0xb399fc00 JavaThread "Thread-23" daemon [_thread_in_native, id=10200]
    0xb3920000 JavaThread "Timer-8" [_thread_blocked, id=10197]
    0xb391e400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10196]
    0xb3916000 JavaThread "Thread-19" daemon [_thread_in_native, id=10195]
    0xb3915400 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10194]
    0xb49f1800 JavaThread "ActiveMQ Transport: tcp://dai3/128.115.222.163:61616" [_thread_in_native, id=10192]
    0xb4036800 JavaThread "Timer-7" [_thread_blocked, id=10189]
    0xb5225800 JavaThread "Timer-6" [_thread_blocked, id=10188]
    0xb4d23800 JavaThread "SystemThreadGroup-6" [_thread_in_native, id=10187]
    0xb4014800 JavaThread "SystemThreadGroup-5" [_thread_in_native, id=10186]
    0xb49f8400 JavaThread "SystemThreadGroup-4" [_thread_blocked, id=10185]
    0xb4d27c00 JavaThread "Timer-5" [_thread_blocked, id=10184]
    0xb49ff400 JavaThread "Timer-4" [_thread_blocked, id=10183]
    0xb50e2800 JavaThread "Timer-3" [_thread_blocked, id=10182]
    0xb49ea000 JavaThread "Timer-1" daemon [_thread_blocked, id=10180]
    0xb49a4c00 JavaThread "WorkExecutorWorkerThread-1" daemon [_thread_blocked, id=10179]
    0xb499ec00 JavaThread "Thread-8" daemon [_thread_blocked, id=10178]
    0xb496a400 JavaThread "Timer-0" [_thread_blocked, id=10176]
    0xb4d32c00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=10175]
    0xb501cc00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=10174]
    0xb4941c00 JavaThread "RMIServer [0.0.0.0:23943] count:1" [_thread_in_native, id=10173]
    0xb4b4d800 JavaThread "RMIServer [0.0.0.0:23791] count:1" [_thread_in_native, id=10172]
    0xb501ac00 JavaThread "JMSServer[salsa:9127]" [_thread_in_native, id=10171]
    0x0837d800 JavaThread "WsMgmtWorkScheduler" daemon [_thread_blocked, id=10170]
    0x08360400 JavaThread "WsMgmtWorkScheduler" daemon [_thread_blocked, id=10169]
    0x08324400 JavaThread "Timer ServiceThread" [_thread_blocked, id=10168]
    0x08368c00 JavaThread "Scheduler ServiceThread" [_thread_blocked, id=10167]
    0x0835b000 JavaThread "Event ServiceThread" [_thread_blocked, id=10166]
    0x0830a800 JavaThread "LogFlusher" daemon [_thread_blocked, id=10164]
    0x0830dc00 JavaThread "LogFlusher" daemon [_thread_blocked, id=10163]
    0x0830f400 JavaThread "LogFlusher" daemon [_thread_blocked, id=10162]
    0x0808c800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10159]
    0x0808b000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=10158]
    0x08089c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10157]
    0x08081800 JavaThread "Finalizer" daemon [_thread_blocked, id=10156]
    0x08080400 JavaThread "Reference Handler" daemon [_thread_blocked, id=10155]
    Other Threads:
    0x0807f000 VMThread [id=10154]
    0x0808e400 WatcherThread [id=10160]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    def new generation total 3648K, used 1498K [0x442a0000, 0x44690000, 0x49160000)
    eden space 3264K, 34% used [0x442a0000, 0x443b6b80, 0x445d0000)
    from space 384K, 100% used [0x445d0000, 0x44630000, 0x44630000)
    to space 384K, 0% used [0x44630000, 0x44630000, 0x44690000)
    tenured generation total 43488K, used 19246K [0x49160000, 0x4bbd8000, 0x842a0000)
    the space 43488K, 44% used [0x49160000, 0x4a42b9d8, 0x4a42ba00, 0x4bbd8000)
    compacting perm gen total 48640K, used 48465K [0x842a0000, 0x87220000, 0x942a0000)
    the space 48640K, 99% used [0x842a0000, 0x871f4458, 0x871f4600, 0x87220000)
    ro space 8192K, 73% used [0x942a0000, 0x94882560, 0x94882600, 0x94aa0000)
    rw space 12288K, 58% used [0x94aa0000, 0x95197448, 0x95197600, 0x956a0000)
    Dynamic libraries:
    0014e000-00156000 r-xp 00000000 08:01 91357260 /lib/tls/librt-2.3.4.so
    00156000-00157000 r-xp 00007000 08:01 91357260 /lib/tls/librt-2.3.4.so
    00157000-00158000 rwxp 00008000 08:01 91357260 /lib/tls/librt-2.3.4.so
    00158000-00162000 rwxp 00158000 00:00 0
    0028b000-002a1000 r-xp 00000000 08:01 91357186 /lib/ld-2.3.4.so
    002a1000-002a2000 r-xp 00015000 08:01 91357186 /lib/ld-2.3.4.so
    002a2000-002a3000 rwxp 00016000 08:01 91357186 /lib/ld-2.3.4.so
    002a5000-003cb000 r-xp 00000000 08:01 91357199 /lib/tls/libc-2.3.4.so
    003cb000-003cd000 r-xp 00125000 08:01 91357199 /lib/tls/libc-2.3.4.so
    003cd000-003cf000 rwxp 00127000 08:01 91357199 /lib/tls/libc-2.3.4.so
    003cf000-003d1000 rwxp 003cf000 00:00 0
    003d3000-003f4000 r-xp 00000000 08:01 91357212 /lib/tls/libm-2.3.4.so
    003f4000-003f5000 r-xp 00020000 08:01 91357212 /lib/tls/libm-2.3.4.so
    003f5000-003f6000 rwxp 00021000 08:01 91357212 /lib/tls/libm-2.3.4.so
    003f8000-003fa000 r-xp 00000000 08:01 91357214 /lib/libdl-2.3.4.so
    003fa000-003fb000 r-xp 00001000 08:01 91357214 /lib/libdl-2.3.4.so
    003fb000-003fc000 rwxp 00002000 08:01 91357214 /lib/libdl-2.3.4.so
    00501000-0050f000 r-xp 00000000 08:01 91357218 /lib/tls/libpthread-2.3.4.so
    0050f000-00510000 r-xp 0000d000 08:01 91357218 /lib/tls/libpthread-2.3.4.so
    00510000-00511000 rwxp 0000e000 08:01 91357218 /lib/tls/libpthread-2.3.4.so
    00511000-00513000 rwxp 00511000 00:00 0
    00623000-00632000 r-xp 00000000 08:01 91357234 /lib/libresolv-2.3.4.so
    00632000-00633000 r-xp 0000f000 08:01 91357234 /lib/libresolv-2.3.4.so
    00633000-00634000 rwxp 00010000 08:01 91357234 /lib/libresolv-2.3.4.so
    00634000-00636000 rwxp 00634000 00:00 0
    00820000-00827000 r-xp 00000000 08:01 68757852 /usr/X11R6/lib/libXi.so.6.0
    00827000-00828000 rwxp 00006000 08:01 68757852 /usr/X11R6/lib/libXi.so.6.0
    0083b000-00848000 r-xp 00000000 08:01 68759646 /usr/X11R6/lib/libXext.so.6.4
    00848000-00849000 rwxp 0000c000 08:01 68759646 /usr/X11R6/lib/libXext.so.6.4
    00870000-00877000 r-xp 00000000 08:01 68763552 /usr/X11R6/lib/libXrender.so.1.2.2
    00877000-00878000 rwxp 00006000 08:01 68763552 /usr/X11R6/lib/libXrender.so.1.2.2
    008b6000-008be000 r-xp 00000000 08:01 68763554 /usr/X11R6/lib/libXcursor.so.1.0.2
    008be000-008bf000 rwxp 00007000 08:01 68763554 /usr/X11R6/lib/libXcursor.so.1.0.2
    008e3000-009be000 r-xp 00000000 08:01 68758178 /usr/X11R6/lib/libX11.so.6.2
    009be000-009c2000 rwxp 000db000 08:01 68758178 /usr/X11R6/lib/libX11.so.6.2
    00b0a000-00b0e000 r-xp 00000000 08:01 68756642 /usr/X11R6/lib/libXtst.so.6.1
    00b0e000-00b0f000 rwxp 00003000 08:01 68756642 /usr/X11R6/lib/libXtst.so.6.1
    00c3e000-00c50000 r-xp 00000000 08:01 91357258 /lib/libnsl-2.3.4.so
    00c50000-00c51000 r-xp 00011000 08:01 91357258 /lib/libnsl-2.3.4.so
    00c51000-00c52000 rwxp 00012000 08:01 91357258 /lib/libnsl-2.3.4.so
    00c52000-00c54000 rwxp 00c52000 00:00 0
    06000000-06417000 r-xp 00000000 08:01 98304002 /u01/app/java/jdk1.6.0_03/jre/lib/i386/client/libjvm.so
    06417000-06430000 rwxp 00417000 08:01 98304002 /u01/app/java/jdk1.6.0_03/jre/lib/i386/client/libjvm.so
    06430000-0684f000 rwxp 06430000 00:00 0
    08048000-08052000 r-xp 00000000 08:01 98320386 /u01/app/java/jdk1.6.0_03/bin/java
    08052000-08053000 rwxp 00009000 08:01 98320386 /u01/app/java/jdk1.6.0_03/bin/java
    08053000-0877f000 rwxp 08053000 00:00 0
    442a0000-44690000 rwxp 442a0000 00:00 0
    44690000-49160000 rwxp 44690000 00:00 0
    49160000-4bbd8000 rwxp 49160000 00:00 0
    4bbd8000-842a0000 rwxp 4bbd8000 00:00 0
    842a0000-87220000 rwxp 842a0000 00:00 0
    87220000-942a0000 rwxp 87220000 00:00 0
    942a0000-94883000 r-xs 00001000 08:01 98304677 /u01/app/java/jdk1.6.0_03/jre/lib/i386/client/classes.jsa
    94883000-94aa0000 rwxp 94883000 00:00 0
    94aa0000-95198000 rwxp 005e4000 08:01 98304677 /u01/app/java/jdk1.6.0_03/jre/lib/i386/client/classes.jsa
    95198000-956a0000 rwxp 95198000 00:00 0
    956a0000-95779000 rwxp 00cdc000 08:01 98304677 /u01/app/java/jdk1.6.0_03/jre/lib/i386/client/classes.jsa
    95779000-95aa0000 rwxp 95779000 00:00 0
    95aa0000-95aa4000 r-xs 00db5000 08:01 98304677 /u01/app/java/jdk1.6.0_03/jre/lib/i386/client/classes.jsa
    95aa4000-95ea0000 rwxp 95aa4000 00:00 0
    b0b49000-b0b5e000 r-xp 00000000 08:01 98287757 /u01/app/java/jdk1.6.0_03/jre/lib/i386/libdcpr.so
    b0b5e000-b0b71000 rwxp 00014000 08:01 98287757 /u01/app/java/jdk1.6.0_03/jre/lib/i386/libdcpr.so
    b0f00000-b0f50000 rwxp b0f00000 00:00 0
    b0f50000-b1000000 ---p b0f50000 00:00 0
    b1100000-b11fd000 rwxp b1100000 00:00 0
    b11fd000-b1200000 ---p b11fd000 00:00 0
    b1226000-b122b000 r-xs 0002f000 08:01 98533404 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/dai-core-pre1.1.jar
    b122b000-b122d000 r-xs 0001a000 08:01 98533399 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/commons-modeler-2.0.1.jar
    b122d000-b122f000 r-xs 0000a000 08:01 98533396 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/commons-codec-1.3.jar
    b122f000-b1233000 r-xs 00031000 08:01 98533394 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/ciacCommmon-1.1.jar
    b1233000-b1234000 r-xs 00000000 08:01 98533393 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/ciac-bloomdex.jar
    b1234000-b1236000 r-xs 00001000 08:01 98533414 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/slf4j-api-1.1.0.jar
    b1236000-b1241000 r-xs 00073000 08:01 98533409 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/jsp-api-2.1.jar
    b1241000-b1242000 r-xs 00001000 08:01 98533415 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/slf4j-log4j12-1.1.0.jar
    b1242000-b1249000 r-xs 00053000 08:01 98533410 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/log4j-1.2.14.jar
    b1249000-b124e000 r-xs 00040000 08:01 98533397 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/commons-httpclient-3.0.1.jar
    b124e000-b1265000 r-xs 00112000 08:01 98533418 /u01/app/oc4j/oc4j-10.1.3.3.0/j2ee/home/applications/dai-core/dai-core-pre1.1/WEB-INF/lib/xercesImpl-2.8.1.jar
    b1265000-b1268000 rwxp b1265000 00:00 0
    b1268000-b12b6000 rwxp b1268000 00:00 0
    b12b6000-b12b9000 rwxp b12b6000 00:00 0
    b12b9000-b1307000 rwxp b12b9000 00:00 0
    b1307000-b130a000 ---p b1307000 00:00 0
    b130a000-b1358000 rwxp b130a000 00:00 0
    b1358000-b135b000 rwxp b1358000 00:00 0
    b135b000-b13a9000 rwxp b135b000 00:00 0
    b13a9000-b13ac000 rwxp b13a9000 00:00 0
    b13ac000-b13fa000 rwxp b13ac000 00:00 0
    b13fa000-b13fd000 rwxp b13fa000 00:00 0
    b13fd000-b144b000 rwxp b13fd000 00:00 0
    b144b000-b144e000 rwxp b144b000 00:00 0
    b144e000-b149c000 rwxp b144e000 00:00 0
    b149c000-b149f000 rwxp b149c000 00:00 0
    b149f000-b14ed000 rwxp b149f000 00:00 0
    b14ed000-b14f0000 ---p b14ed000 00:00 0
    b14f0000-b153e000 rwxp b14f0000 00:00 0
    b153e000-b1541000 ---p b153e000 00:00 0
    b1541000-b158f000 rwxp b1541000 00:00 0
    b158f000-b1592000 ---p b158f000 00:00 0
    b1592000-b15e0000 rwxp b1592000 00:00 0
    b15e0000-b15e3000 rwxp b15e0000 00:00 0
    b15e3000-b1631000 rwxp b15e3000 00:00 0
    b1631000-b1634000 ---p b1631000 00:00 0
    b1634000-b1682000 rwxp b1634000 00:00 0
    b1682000-b1685000 rwxp b1682000 00:00 0
    b1685000-b16d3000 rwxp b1685000 00:00 0
    b16d3000-b16d6000 ---p b16d3000 00:00 0
    b16d6000-b1724000 rwxp b16d6000 00:00 0
    b1724000-b1727000 rwxp b1724000 00:00 0
    b1727000-b1775000 rwxp b1727000 00:00 0
    b1775000-b1778000 ---p b1775000 00:00 0
    b1778000-b17c6000 rwxp b1778000 00:00 0
    b17c6000-b17c9000 ---p b17c6000 00:00 0
    b17c9000-b1817000 rwxp b17c9000 00:00 0
    b1817000-b181a000 rwxp b1817000 00:00 0
    b181a000-b1868000 rwxp b181a000 00:00 0
    b1868000-b186b000 rwxp b1868000 00:00 0
    b186b000-b18b9000 rwxp b186b000 00:00 0
    b18b9000-b18bc000 ---p b18b9000 00:00 0
    b18bc000-b190a000 rwxp b18bc000 00:00 0
    b190a000-b190d000 ---p b190a000 00:00 0
    b190d000-b195b000 rwxp b190d000 00:00 0
    b195b000-b195e000 rwxp b195b000 00:00 0
    b195e000-b19ac000 rwxp b195e000 00:00 0
    b19ac000-b19af000 rwxp b19ac000 00:00 0
    b19af000-b19fd000 rwxp b19af000 00:00 0
    b19fd000-b1a00000 ---p b19fd000 00:00 0
    b1a00000-b1a4e000 rwxp b1a00000 00:00 0
    b1a4e000-b1a51000 rwxp b1a4e000 00:00 0
    b1a51000-b1a9f000 rwxp b1a51000 00:00 0
    b1a9f000-b1aa2000 ---p b1a9f000 00:00 0
    b1aa2000-b1af0000 rwxp b1aa2000 00:00 0
    b1af0000-b1af3000 rwxp b1af0000 00:00 0
    b1af3000-b1b41000 rwxp b1af3000 00:00 0
    b1b41000-b1b44000 ---p b1b41000 00:00 0
    b1b44000-b1b92000 rwxp b1b44000 00:00 0
    b1b92000-b1b95000 rwxp b1b92000 00:00 0
    b1b95000-b1be3000 rwxp b1b95000 00:00 0
    b1be3000-b1be6000 ---p b1be3000 00:00 0
    b1be6000-b1c34000 rwxp b1be6000 00:00 0
    b1c34000-b1c37000 rwxp b1c34000 00:00 0
    b1c37000-b1c85000 rwxp b1c37000 00:00 0
    b1c85000-b1c88000 ---p b1c85000 00:00 0
    b1c88000-b1cd6000 rwxp b1c88000 00:00 0
    b1cd6000-b1cd9000 ---p b1cd6000 00:00 0
    b1cd9000-b1d27000 rwxp b1cd9000 00:00 0
    b1d27000-b1d2a000 rwxp b1d27000 00:00 0
    b1d2a000-b1d78000 rwxp b1d2a000 00:00 0
    b1d78000-b1d7b000 rwxp b1d78000 00:00 0
    b1d7b000-b1dc9000 rwxp b1d7b000 00:00 0
    b1dc9000-b1dcc000 ---p b1dc9000 00:00 0
    b1dcc000-b1e1a000 rwxp b1dcc000 00:00 0
    b1e1a000-b1e1d000 ---p b1e1a000 00:00 0
    b1e1d000-b1e6b000 rwxp b1e1d000 00:00 0
    b1e6b000-b1e6e000 rwxp b1e6b000 00:00 0
    b1e6e000-b1ebc000 rwxp b1e6e000 00:00 0
    b1ebc000-b1ebf000 ---p b1ebc000 00:00 0
    b1ebf000-b1f0d000 rwxp b1ebf000 00:00 0
    b1f0d000-b1f10000 rwxp b1f0d000 00:00 0
    b1f10000-b1f5e000 rwxp b1f10000 00:00 0
    b1f5e000-b1f61000 rwxp b1f5e000 00:00 0
    b1f61000-b1faf000 rwxp b1f61000 00:00 0
    b1faf000-b1fb2000 ---p b1faf000 00:00 0
    b1fb2000-b2022000 rwxp b1fb2000 00:00 0
    b2022000-b2100000 ---p b2022000 00:00 0
    b2111000-b2114000 ---p b2111000 00:00 0
    b2114000-b2162000 rwxp b2114000 00:00 0
    b2162000-b2165000 ---p b2162000 00:00 0
    b2165000-b21b3000 rwxp b2165000 00:00 0
    b21b3000-b21b6000 ---p b21b3000 00:00 0
    b21b6000-b2204000 rwxp b21b6000 00:00 0
    b2204000-b2207000 rwxp b2204000 00:00 0
    b2207000-b2255000 rwxp b2207000 00:00 0
    b2255000-b2258000 ---p b2255000 00:00 0
    b2258000-b22a6000 rwxp b2258000 00:00 0
    b22a6000-b22a9000 rwxp b22a6000 00:00 0
    b22a9000-b22f7000 rwxp b22a9000 00:00 0
    b22f7000-b22fa000 ---p b22f7000 00:00 0
    b22fa000-b2348000 rwxp b22fa000 00:00 0
    b2348000-b234b000 ---p b2348000 00:00 0
    b234b000-b2399000 rwxp b234b000 00:00 0
    b2399000-b239c000 ---p b2399000 00:00 0
    b239c000-b23ea000 rwxp b239c000 00:00 0
    b23ea000-b23ed000 rwxp b23ea000 00:00 0
    b23ed000-b243b000 rwxp b23ed000 00:00 0
    b243b000-b243e000 ---p b243b000 00:00 0
    b243e000-b248c000 rwxp b243e000 00:00 0
    b248c000-b248f000 ---p b248c000 00:00 0
    b248f000-b24dd000 rwxp b248f000 00:00 0
    b24dd000-b24e0000 ---p b24dd000 00:00 0
    b24e0000-b252e000 rwxp b24e0000 00:00 0
    b252e000-b2531000 ---p b252e000 00:00 0
    b2531000-b257f000 rwxp b2531000 00:00 0
    b257f000-b2582000 ---p b257f000 00:00 0
    b2582000-b25d0000 rwxp b2582000 00:00 0
    b25d0000-b25d3000 ---p b25d0000 00:00 0
    b25d3000-b2621000 rwxp b25d3000 00:00 0
    b2621000-b2624000 ---p b2621000 00:00 0
    b2624000-b2672000 rwxp b2624000 00:00 0
    b2672000-b2675000 ---p b2672000 00:00 0
    b2675000-b26c3000 rwxp b2675000 00:00 0
    b26c3000-b26c6000 rwxp b26c3000 00:00 0
    b26c6000-b2714000 rwxp b26c6000 00:00 0
    b2714000-b2717000 ---p b2714000 00:00 0
    b2717000-b2765000 rwxp b2717000 00:00 0
    b2765000-b2768000 ---p b2765000 00:00 0
    b2768000-b27b6000 rwxp b2768000 00:00 0
    b27b6000-b27b9000 ---p b27b6000 00:00 0
    b27b9000-b2807000 rwxp b27b9000 00:00 0
    b2807000-b280a000 ---p b2807000 00:00 0
    b280a000-b2858000 rwxp b280a000 00:00 0
    b2858000-b285b000 ---p b2858000 00:00 0
    b285b000-b28a9000 rwxp b285b000 00:00 0
    b28a9000-b28ac000 ---p b28a9000 00:00 0
    b28ac000-b28fa000 rwxp b28ac000 00:00 0
    b28fa000-b28fd000 ---p b28fa000 00:00 0
    b28fd000-b294b000 rwxp b28fd000 00:00 0
    b294b000-b294e000 ---p b294b000 00:00 0
    b294e000-b299c000 rwxp b294e000 00:00 0
    b299c000-b299f000 ---p b299c000 00:00 0
    b299f000-b29ed000 r

    I found ConcurrentReaderHashMap in one of the jar files included with oc4j, j2ee/home/lib/concurrent.jar. So, it looks like it comes from one of the jars for Oracle's oc4j implementation. This is an error that occurs intermittently when stopping oc4j or when reinstalling an application. So, it looks like it is an error that I should report to Oracle. Correct? Or is there something in my code that is likely causing this error? I am running this under the 1.6.0_03 JVM. Is there an incompatibility in the oswego package with 1.6?

  • MDB cannot loads enitities if more than 10 concurrent messages are sent tog

    Hello,
    I have seen a weird behavior of the MDB in Jboss or perhaps in transaction management.
    Here is a my scenario
    I have a session bean sb, an entity bean e and a message driven bean mb
    When a request comes to sb , it persists a new entity e and send a message (primary key) to mb
    mb then loads e from the database using one of the findByXX method and does something else.
    If 10 concurrent request comes to sb, 10 different entities are persisted and 10 different messages are sent to mb
    mb are able to load 10 different e from the database
    Everything works fine as long as there are 10 concurrent request. If there are 13 concurrent request, then one or two mb
    cannot load e from the database. It seems that the session bean has persisted the entities but some of them are still unload able from mb. They have been persisted , (I saw in the logs), but mb cannot load them.
    Initially I thought that a transaction mishap might be happening, so instead of persisting the entity and sending the message in one method in sb , I separated these two tasks in two methods a and b, in which both a and b uses RequiresNew transaction attribute. But the problem still remains. Please note if the number of parallel request are less than 10 then everything works fine. Is there something I am missing or is Jboss doing something buggy?
    The above situation is reproducible .
    Here is some more information about the problem along with some code snapshots. Note that the code is trimmed for clarity purposes.
    Request is a simple entity (e as mentioned in the problem before) that is persisted in session bean . Here is a trimmed snapshot
    Request.java
    package gov.fnal.ms.dm.entity;
    import java.io.Serializable;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    @Entity
    @NamedQueries({@NamedQuery(name = "Request.findById", query = "SELECT r FROM Request r WHERE r.id = :id"),
    @NamedQuery(name = "Request.findAll", query = "SELECT r FROM Request r"),
    @Table(name = "cms_dbs_migration.Request")
    @SequenceGenerator(name="seq", sequenceName="cms_dbs_migration.SEQ_REQUEST")
    public class Request implements Serializable {
    private String detail;
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO, generator="seq")
    @Column(nullable = false)
    private Long id;
    private String notify;
    .....The session bean is MSSessionEJBBean.
    MSSessionEJBBean.java
    @Stateless(name="MSSessionEJB")
    @WebService(endpointInterface = "gov.fnal.ms.dm.session.MSSessionEJBWS")
    public class MSSessionEJBBean implements MSSessionEJB, MSSessionEJBLocal, MSSessionEJBWS {
    @PersistenceContext(unitName="dm")
    private EntityManager em;
    .......    The methods that is called concurrently in this bean is
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public Request addRequest(String srcUrl, String dstUrl, String path,
    String dn, String withParents, String withForce, String notify) throws
    Exception {
    Request r = addRequestUnit(srcUrl, dstUrl, path, dn, withParents, withForce, notify);
    if (r != null) sendToQueue(r.getId());
    return r;
    }    It first adds the request entity and then sends a message to the queue in separate methods each using TransactionAttributeType.REQUIRES_NEW (I don't think this TransactionAttributeType is needed . I was just playing to see if this resolves the problem)
    Here is the method that actually persist the entity
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public Request addRequestUnit(String srcUrl, String dstUrl, String path,
    String dn, String withParents, String withForce, String notify) throws
    Exception {
    ....// Does something before persisting
    Request r = new Request();
    r.setNotify(notify);
    r.setPath(path);
    r.setPerson(p);
    r.setWithForce(withForce);
    r.setWithParents(withParents);
    r.setProgress(new Integer(0));
    r.setStatus("Queued");
    r.setDetail("Waiting to be Picked up");
    em.persist(r);
    System.out.println("Request Entity persisted");
    System.out.println("ID is " + r.getId());
    return r;
    }I can see that the log files has messages
    *{color:#800000}"Request Entity persisted" "ID is " 12 (or some other number){color}*
    . So it is safe to assume that the request entity is persisted properly before the message is sent to the queue. Here is how the message is sent to the queue
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    private void sendToQueue(long rId) throws Exception {
    QueueSession session = null;
    QueueConnection conn = null;
    try {
    conn = factory.createQueueConnection();
    session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
    MapMessage mapMsg = session.createMapMessage();
    mapMsg.setLong("request", rId);
    session.createSender(queueRequest).send(mapMsg);
    } finally {
    if (session != null) session.close();
    if(conn != null) try {
    conn.close();
    }catch(Exception e) {e.printStackTrace();}
    System.out.println("Message sent to queue");
    }I can see the message
    {color:#800000}*"Message sent to queue"*{color}
    in the log file right after I see the
    *{color:#800000}
    "Request Entity persisted"{color}*
    message. So it correct to assume that the message is infact sent to the queue.
    Here is the md bean that gets the message from the queue and process it
    @MessageDriven(activationConfig =
    @ActivationConfigProperty(propertyName="destinationType",
    propertyValue="javax.jms.Queue"),
    @ActivationConfigProperty(propertyName="destination",
    propertyValue="queue/requestmdb")
    public class RequestMessageDrivenBean implements MessageListener {
    @EJB
    private MSSessionEJBLocal ejbObj;
    public void onMessage(Message message) {
    try{
    System.out.println("Message recived ");
    if(message instanceof MapMessage) {
    System.out.println("This is a instance of MapMessage");
    MapMessage mMsg = (MapMessage) message;
    long rId = mMsg.getLong("request");
    List<Request> rList = ejbObj.getRequestById(new Long(rId));
    System.out.println("rList size is " +  rList.size());
    for(Request r: rList) {
    //Does something and print something in logs
    System.out.println("Finsihed onMessage");
    }catch(Exception e) {
    System.out.println(e.getMessage());
    }    One thing to note here is that getRequestById is another method in the same session bean MSSessionEJB. Can that be the reason for not loading the request from the database when many concurrent request are present? Here is what it does
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public List<Request> getRequestById(Long id) throws Exception {
    System.out.println("Inside getRequestById id is " + id);
    return em.createNamedQuery("Request.findById")
    .setParameter("id", id)
    .getResultList();
    }    In the logs I do see
    {color:#800000}*"This is a instance of MapMessage"*{color}
    and I do see the correct Rid that was persisted before in the log
    *{color:#800000}
    "inside getRequestById id is 12"{color}*
    . Finally I do see
    *{color:#800000}
    "Finsihed onMessage"{color}*
    for all the request no matter how many are sent concurrently.
    *{color:#ff0000}Here is where the problem is . rList size is 1 for most of the cases but it returns 0 when the number of concurrent message exceeds 10.*
    *{color}*
    So you see there is no exception per se, just that entity does not get loaded from the database. I would like to mention this again, it does work properly when the number of concurrent request are less than 10. All the invocation of onMessage in MB are able to load the entity properly in that case. Its only when the number of concurrent request increases more than 10, the onMessage is unable to load the entity and the rList is 0.
    FYI I am using jboss-4.2.2.GA on RedHat enterprise linux 4 with jdk1.6.0_04
    Please let me know if there is more information required on this.
    Thank you

    Hello,
    I have seen a weird behavior of the MDB in Jboss or perhaps in transaction management.
    Here is a my scenario
    I have a session bean sb, an entity bean e and a message driven bean mb
    When a request comes to sb , it persists a new entity e and send a message (primary key) to mb
    mb then loads e from the database using one of the findByXX method and does something else.
    If 10 concurrent request comes to sb, 10 different entities are persisted and 10 different messages are sent to mb
    mb are able to load 10 different e from the database
    Everything works fine as long as there are 10 concurrent request. If there are 13 concurrent request, then one or two mb
    cannot load e from the database. It seems that the session bean has persisted the entities but some of them are still unload able from mb. They have been persisted , (I saw in the logs), but mb cannot load them.
    Initially I thought that a transaction mishap might be happening, so instead of persisting the entity and sending the message in one method in sb , I separated these two tasks in two methods a and b, in which both a and b uses RequiresNew transaction attribute. But the problem still remains. Please note if the number of parallel request are less than 10 then everything works fine. Is there something I am missing or is Jboss doing something buggy?
    The above situation is reproducible .
    Here is some more information about the problem along with some code snapshots. Note that the code is trimmed for clarity purposes.
    Request is a simple entity (e as mentioned in the problem before) that is persisted in session bean . Here is a trimmed snapshot
    Request.java
    package gov.fnal.ms.dm.entity;
    import java.io.Serializable;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    @Entity
    @NamedQueries({@NamedQuery(name = "Request.findById", query = "SELECT r FROM Request r WHERE r.id = :id"),
    @NamedQuery(name = "Request.findAll", query = "SELECT r FROM Request r"),
    @Table(name = "cms_dbs_migration.Request")
    @SequenceGenerator(name="seq", sequenceName="cms_dbs_migration.SEQ_REQUEST")
    public class Request implements Serializable {
    private String detail;
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO, generator="seq")
    @Column(nullable = false)
    private Long id;
    private String notify;
    .....The session bean is MSSessionEJBBean.
    MSSessionEJBBean.java
    @Stateless(name="MSSessionEJB")
    @WebService(endpointInterface = "gov.fnal.ms.dm.session.MSSessionEJBWS")
    public class MSSessionEJBBean implements MSSessionEJB, MSSessionEJBLocal, MSSessionEJBWS {
    @PersistenceContext(unitName="dm")
    private EntityManager em;
    .......    The methods that is called concurrently in this bean is
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public Request addRequest(String srcUrl, String dstUrl, String path,
    String dn, String withParents, String withForce, String notify) throws
    Exception {
    Request r = addRequestUnit(srcUrl, dstUrl, path, dn, withParents, withForce, notify);
    if (r != null) sendToQueue(r.getId());
    return r;
    }    It first adds the request entity and then sends a message to the queue in separate methods each using TransactionAttributeType.REQUIRES_NEW (I don't think this TransactionAttributeType is needed . I was just playing to see if this resolves the problem)
    Here is the method that actually persist the entity
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public Request addRequestUnit(String srcUrl, String dstUrl, String path,
    String dn, String withParents, String withForce, String notify) throws
    Exception {
    ....// Does something before persisting
    Request r = new Request();
    r.setNotify(notify);
    r.setPath(path);
    r.setPerson(p);
    r.setWithForce(withForce);
    r.setWithParents(withParents);
    r.setProgress(new Integer(0));
    r.setStatus("Queued");
    r.setDetail("Waiting to be Picked up");
    em.persist(r);
    System.out.println("Request Entity persisted");
    System.out.println("ID is " + r.getId());
    return r;
    }I can see that the log files has messages
    *{color:#800000}"Request Entity persisted" "ID is " 12 (or some other number){color}*
    . So it is safe to assume that the request entity is persisted properly before the message is sent to the queue. Here is how the message is sent to the queue
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    private void sendToQueue(long rId) throws Exception {
    QueueSession session = null;
    QueueConnection conn = null;
    try {
    conn = factory.createQueueConnection();
    session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
    MapMessage mapMsg = session.createMapMessage();
    mapMsg.setLong("request", rId);
    session.createSender(queueRequest).send(mapMsg);
    } finally {
    if (session != null) session.close();
    if(conn != null) try {
    conn.close();
    }catch(Exception e) {e.printStackTrace();}
    System.out.println("Message sent to queue");
    }I can see the message
    {color:#800000}*"Message sent to queue"*{color}
    in the log file right after I see the
    *{color:#800000}
    "Request Entity persisted"{color}*
    message. So it correct to assume that the message is infact sent to the queue.
    Here is the md bean that gets the message from the queue and process it
    @MessageDriven(activationConfig =
    @ActivationConfigProperty(propertyName="destinationType",
    propertyValue="javax.jms.Queue"),
    @ActivationConfigProperty(propertyName="destination",
    propertyValue="queue/requestmdb")
    public class RequestMessageDrivenBean implements MessageListener {
    @EJB
    private MSSessionEJBLocal ejbObj;
    public void onMessage(Message message) {
    try{
    System.out.println("Message recived ");
    if(message instanceof MapMessage) {
    System.out.println("This is a instance of MapMessage");
    MapMessage mMsg = (MapMessage) message;
    long rId = mMsg.getLong("request");
    List<Request> rList = ejbObj.getRequestById(new Long(rId));
    System.out.println("rList size is " +  rList.size());
    for(Request r: rList) {
    //Does something and print something in logs
    System.out.println("Finsihed onMessage");
    }catch(Exception e) {
    System.out.println(e.getMessage());
    }    One thing to note here is that getRequestById is another method in the same session bean MSSessionEJB. Can that be the reason for not loading the request from the database when many concurrent request are present? Here is what it does
    @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
    public List<Request> getRequestById(Long id) throws Exception {
    System.out.println("Inside getRequestById id is " + id);
    return em.createNamedQuery("Request.findById")
    .setParameter("id", id)
    .getResultList();
    }    In the logs I do see
    {color:#800000}*"This is a instance of MapMessage"*{color}
    and I do see the correct Rid that was persisted before in the log
    *{color:#800000}
    "inside getRequestById id is 12"{color}*
    . Finally I do see
    *{color:#800000}
    "Finsihed onMessage"{color}*
    for all the request no matter how many are sent concurrently.
    *{color:#ff0000}Here is where the problem is . rList size is 1 for most of the cases but it returns 0 when the number of concurrent message exceeds 10.*
    *{color}*
    So you see there is no exception per se, just that entity does not get loaded from the database. I would like to mention this again, it does work properly when the number of concurrent request are less than 10. All the invocation of onMessage in MB are able to load the entity properly in that case. Its only when the number of concurrent request increases more than 10, the onMessage is unable to load the entity and the rList is 0.
    FYI I am using jboss-4.2.2.GA on RedHat enterprise linux 4 with jdk1.6.0_04
    Please let me know if there is more information required on this.
    Thank you

  • PKCS#11 - JAVA - Hardware crypto with custom algorithm!??

    Hello!
    I'm wondering if it is possible to use the SUN provider in JDK1.5.0 for PKCS#11 with a hardware based crypto card which does not use any of the algorithms specified in the field guide of PKCS#11 for jdk1.5.0. Instead a custom algorithm that is implemented on this card will be used for encryption/decryption.
    It should be transparent for the application what kind of algorithm that is used to encrypt/decrypt since I will send the data that will be encrypted/decrypted to this hardware card.
    If it is not supported by the sun provider. What would be necessary to do to get this to work?
    The card I'm about to use has an PKCS#11 API.

    At this moment I don't really know the specifics on these hardware accelerators, hence my question. If it not is an algorithm that is in the refrence guide for PKCS#11, then I would like to know if there's any way to use the algorithm anyway using the PKCS#11 "wrapper" in jdk1.5.0.....
    And a follow question, If it is not supported what would be the easiest way to use the PKCS#11 API of the hw -card.... I suppose to write some JNI code to send in the data to be encrypted and get the encrypted answer back?
    /Henrik

Maybe you are looking for

  • In T-code F-21 error

    Respected Sir, While doing the entries in T-code F-21 there is no selection of profit Ctr. But after posting if we checked in FBL5N there is difference come in there profit ctr. Codes. Please advice.

  • KPro content server issues

    Hi, For a document type ADK to view our engieering turbine drawings, we have defined our storage location as KPRO. This worked fine till feww days. However, we are facing a strange problem. We are able to check in /out the documents in KRPO properly

  • Autodiscover server name configuration?

    I'm running Exchange 2010 with Outlook clients.  I have Autodiscover configured and working.  However, when a new user uses the autodiscover and does a "check name", the server returns a different server name from what's on my SSL certificate, so whe

  • ADF Faces: Update Tree Contents

    Does anyone know how to update the contents of a Tree component.

  • PLEASE POST WHAT DRIVERS/OS/SOUND CARDS ARE USEING SO CAN ALL GET THIS BACK IN VIST

    THOGUHT A TREAD BOUT HOW WE ALL GOT IT WORKIGN AGAIN AS THERE ISNT THREAD WIT HALL THE DIF WAYS TO DO IT LIKE DANS DRIVERS/DELL TRICKS AND SO ON..SO COME ON PEEPS PLEASE HELP TO ADD THIS ALL IN AS LOTS OF PEOPLE ARE GETTIN WAY DIF RESULTS,BUT FROM TH