JBoss debug session stalls on launch

Since upgrading to NitroX_Struts_IDE_2.1_425 and Eclipse 3.1 I have problems running repeated JBoss debugging sessions. Typical behavior is:
1) Start a debugging session in JBoss (4.0.2).
2) Stop the session using the "Stop Server" button in the Eclipse Console window.
3) Wait for everything to shutdown nicely.
4) Try to start another session.
5) Within the console, I see the normal JBoss startup stuff going by. When it gets to loading my app, sometime during the init process (and it varies where), it just stops loading. JBoss as a whole also stops loading - I can't even access the JMX console. It's like one of the threads just goes down a blackhole. Or, possibly, according to the Eclipse debug window, many of the threads just disappear. Killed?
This happens about 90% of the time, though randomly it will work for a couple of cycles in a row and then not work. It does not appear to be related to me changing any code. I can just launch, stop the server, relaunch and it happens. Sometimes when it is stalled, I can force it to terminate and do a relaunch and it will work (after a few terminate-relaunch cycles). Usually not.
The strange thing is that it will vary from place to place over time, but will usually stall in the same place for a while (several days or weeks), and then will suddenly start stalling in another place. For a long time, it stalled initing a certain Hibernate class mapping. Now it's stalling loading a certain config file.
If I quit Eclipse and relaunch it, then I can normally launch a session without a problem. Sometimes even that won't get it past the stall. I have to quit Eclipse again and relaunch.
The stalling behavior never happens when I run JBoss outside of Eclipse/Nitrox. It also never happened prior to the Eclipse 3.1/Nitrox upgrade. (Just to add to the list of variables, I also moved to running under JDK1.5 at the same time.) This is all on a Windows XP Pro box.
Has anyone seen any similar behavior, or have any ideas of how to further diagnose the problem? As a developer, I know I'd shoot myself if I got a bug description like this - multiple variables, no exact reproduction steps, etc. - so I'm not looking for an instant fix. Just ideas on what info would be good to get to try to track this down.

Hi,
Build 425 does not support "JBoss 4.0.2". This has been fixed and should be working fine in the next public release.
Thanks,
M7 Support

Similar Messages

  • [svn] 4628: Fix FB-15947: Terminating debug session closes Safari window including tabs not launched by debugger

    Revision: 4628
    Author: [email protected]
    Date: 2009-01-22 15:45:06 -0800 (Thu, 22 Jan 2009)
    Log Message:
    Fix FB-15947: Terminating debug session closes Safari window including tabs not launched by debugger
    Ticket Links:
    http://bugs.adobe.com/jira/browse/FB-15947
    Modified Paths:
    flex/sdk/trunk/modules/debugger/src/java/flash/tools/debugger/concrete/appleScriptCloseSa fariWindow.txt

    Revision: 4628
    Author: [email protected]
    Date: 2009-01-22 15:45:06 -0800 (Thu, 22 Jan 2009)
    Log Message:
    Fix FB-15947: Terminating debug session closes Safari window including tabs not launched by debugger
    Ticket Links:
    http://bugs.adobe.com/jira/browse/FB-15947
    Modified Paths:
    flex/sdk/trunk/modules/debugger/src/java/flash/tools/debugger/concrete/appleScriptCloseSa fariWindow.txt

  • Debug session without compile

    Is there any way to get Flex Builder to launch a debug
    session without 1st trying to compile? I'm using Beta 3, but due to
    some backwards compatibility issues I'm having to do command line
    compiles using the Beta 2 SDK. I still need to use the debugger,
    and I can, but every time I try and launch it, FB 1st tries to
    compile my stuff, and warns me of errors it found before it will
    actually start up the debug session.
    Thanks,
    -Hob

    One workaround you could use is to point the debug
    configuration at a different file than the one that is being
    compiled by the tool. You do that by editing the debug
    configuration. By default, FB creates a debug configuration that
    will launch the HTML wrapper it creates for your compiled
    application. But you can go in and edit it to point at anything. If
    you make your build script generate a SWF that has a different name
    than the one being created by FB, you should be able to point the
    debug config at your renamed SWF and launch it instead of the one
    that's being auto-compiled when you hit debug.

  • Visual Studio opening files when dragged and dropped in WPF app debugging session

    I'm working on a WPF app (using VS2013 CE) which is intended to manage media files (TV Shows, movies, etc) and as part of this I am enabling the user to drag and drop media files on to the running app (by adding AllowDrop="True" and PreviewDragEnter="Window_PreviewDragEnter"
    to my Window definition).
    The problem I have is that when I drag files onto the app in a debugging session Visual Studio then opens the file(s) when I stop debugging... this is seriously annoying as when I am testing with large media files (> 1GB) it just locks up VS for minutes
    at a time while it tries to open the file or files. When I run the app outside the debugger this does not happen - it's only when I'm in a VS debugging session.  The only way I can stop this happening is to kill VS completely from Task Manager then restart
    it - this is also very annoying but often I need to do this as it will freeze up for 5-10 minutes while it insists on loading the files in VS.
    I understand the app, whilst debugging, is running in the context of VS but why does VS then have to try to open the files when debugging is finished?   I have looked through the options but can't see anything to switch this off and no amount of searching
    has turned up anything - can anyone put me out of my misery with a solution to this annoying issue?

    Hello nzmike,
    Does Visual Studio behaves like the following image shows and just hangs when opening your media file?
    Do you have any other computer which installs Visual Studio? Can you reproduce this on it?
    In order to troubleshoot this issue I think we need to locate the root reason of your issue. The problem can related to the following:
    1. Your project is corrupt and VS then trys to load that file when debug finished.
    2. Your VS is corrupt and caused this problem.
    So please do something below:
    1. Try clean and rebuild your project.
    2. Switch to some other PCs and use VS and your project there, check if the problem can be reproduced.
    3. You can backup your VS setting and try some commands: devenv /resetsettings and devenv /resetuserdata
    Details about VS command:https://msdn.microsoft.com/en-us/library/xee0c8y7.aspx
    And based on th research of the above second step, if you can reproduce this issue on more than one PC, the problem is pending on your project and I need you to share a simple sample which can reproduce this issue. We will need to investigate the project
    in detail.
    Best regards,
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Too many eventListeners in nested form causes falsh cs6 debugging session to crash ?

    Hello all !
    The above video (http://www.youtube.com/watch?v=53vqkd5VLFw) is that of a simple sequential click game. The code works perfectly in a simple situation of just nine movieclips or even upto 20 movieclips or so. But when i increase the numbers of movieclips further and adds more eventlisteners in nested form, the flash cs6 debugging sessions seems to get overloaded and fails to give a result. It simply gets hanged.
    Working Code for a simple situation:
    startBtn.addEventListener(MouseEvent.CLICK, trigGame)
    function trigGame(e:MouseEvent):void{
    //n1 to n9 are the nine movieclips arranged in grid form
    n1.alpha = 1;          n2.alpha = 1;          n3.alpha = 1;
    n4.alpha = 1;          n5.alpha = 1;          n6.alpha = 1;
    n7.alpha = 1;          n8.alpha = 1;          n9.alpha = 1;
    startBtn.visible = false;
    //GRID SHUFFLE CODE:OPEN
    function randomSort(a:*, b:*):Number
        if (Math.random() < 0.5) return -1;
        else return 1;
    var positions:Array = [new Point( 158, 296),new Point(238, 296),new Point(318,  296),
    new Point( 158, 366),new Point( 238, 366),new Point( 318, 366),new Point(158, 436),
    new Point( 238,436),new Point(318, 436)];
    var mcs:Array = [n1,n2,n3,n4,n5,n6,n7,n8,n9];
    positions.sort(randomSort);
    var q:int = positions.length;
    for(var t = 0; t < q; t++)
        var mc:MovieClip = mcs[t];
        var point:Point = positions[t];
        mc.x = point.x;
        mc.y = point.y;
    //GRID SHUFFLE CODE:CLOSE
    {n1.addEventListener(MouseEvent.MOUSE_DOWN, alph1);
    function alph1(e:MouseEvent):void
    {{n1.alpha = .5;n1.removeEventListener(MouseEvent.MOUSE_DOWN, alph1);};
    n2.addEventListener(MouseEvent.MOUSE_DOWN, alph2);
    function alph2(e:MouseEvent):void
    {{n2.alpha = .5;n2.removeEventListener(MouseEvent.MOUSE_DOWN, alph2);};
    n3.addEventListener(MouseEvent.MOUSE_DOWN, alph3);
    function alph3(e:MouseEvent):void
    {{n3.alpha = .5;n3.removeEventListener(MouseEvent.MOUSE_DOWN, alph3);};
    n4.addEventListener(MouseEvent.MOUSE_DOWN, alph4);
    function alph4(e:MouseEvent):void
    {{n4.alpha = .5;n4.removeEventListener(MouseEvent.MOUSE_DOWN, alph4);};
    n5.addEventListener(MouseEvent.MOUSE_DOWN, alph5);
    function alph5(e:MouseEvent):void
    {{n5.alpha = .5;n5.removeEventListener(MouseEvent.MOUSE_DOWN, alph5);};
    n6.addEventListener(MouseEvent.MOUSE_DOWN, alph6);
    function alph6(e:MouseEvent):void
    {{n6.alpha = .5;n6.removeEventListener(MouseEvent.MOUSE_DOWN, alph6);};
    n7.addEventListener(MouseEvent.MOUSE_DOWN, alph7);
    function alph7(e:MouseEvent):void
    {{n7.alpha = .5;n7.removeEventListener(MouseEvent.MOUSE_DOWN, alph7);};
    n8.addEventListener(MouseEvent.MOUSE_DOWN, alph8);
    function alph8(e:MouseEvent):void
    {{n8.alpha = .5;n8.removeEventListener(MouseEvent.MOUSE_DOWN, alph8);};
    n9.addEventListener(MouseEvent.MOUSE_DOWN, alph9);
    function alph9(e:MouseEvent):void
    {{n9.alpha = .5;n9.removeEventListener(MouseEvent.MOUSE_DOWN, alph9);};
    {startBtn.visible = true}
    Can anyone please help.
    Thanks in advance
    with best regards
    shams

    @kglad
    i have copied and pasted the code as given below. Can you please point out
    if there is anything that needs to be completed. Or rather, how can i
    complete the "if" statement:
    var positions:Array = [new Point( 158, 296),new Point(238, 296),new
    Point(318,  296),
    new Point( 158, 366),new Point( 238, 366),new Point( 318, 366),new
    Point(158, 436),
    new Point( 238,436),new Point(318, 436)];
    var errors:int;
    var mcs:Array = ;
    startF();
    function startF():void{
    errors=0;
    shuffle(positions);
    for(var i:int=0;i<positions.length;i++){
    mcs[i].addEventListener(MouseEvent.MOUSE_DOWN,downF);
    mcs[i].x=positions[i].x;
    mcs[i].y=positions[i].y;
    mcs[i].alpha=1;
    function downF(e:MouseEvent):void{
    if(mcs.indexOf(e.currentTarget)==0 ||
    mcs[mcs.indexOf(e.currentTarget)-1].alpha<.8){
    e.currentTarget.alpha=.5;
    e.currentTarget.removeEventListener(MouseEvent.MOUSE_DOWN,downF);
    if(mcs.indexOf(e.currentTarget)==mcs.length-1){
    gameoverF();
    } else {
    errors++;
    function gameoverF():void{
    // display congrats if errors 0 or some other low number
    // when you want to restart the game, call startF().
    function shuffle(a:Array) {
        var p:int;
        var t:*;
        var ivar:int;
        for (ivar = a.length-1; ivar>=0; ivar--) {
            p=Math.floor((ivar+1)*Math.random());
            t = a[ivar];
            a[ivar] = a[p];
            a[p] = t;
    thanks a lot

  • Multiple Remote Debug Sessions

    I have a feeling that I know the answer but will ask anyway.  Is there any way to set up WebAS so that more than one developer can have a remote debug session at the same time?  All of the documentation that I have seen on http://help.sap.com implies that it is one debug session per Java instance.  I would like to know if you can set up more than one simultaneous debug session on the same instance.
    My guess is no since each developer needs a port to connect to.  Is that true?
    Thanks,
    Steve

    As for a I know your guess is correct and the answer is 'no'. The reason is that the debug port is under control of the java vm, not the java application. And it looks like the vm closes the TCP listening port as soon as a single connection has been established. Only after the connection is closed, the vm reopens the listening port.
    The problem is probably at the OS process level itself; if two remote debuggers took control over one process and one issued a stop while the other asks the process to continue then it's for both debuggers pretty undeterministic in what state the process is running now.
    helmut

  • Debugging Sessions

    Hi,
    I put a break point in WebDynpro application. When I run the application, debugging session is opened on other systems if user id is shared. e.g I logon in R/3 system on two systems i.e Dsk01 & Dsk02 with same user Id. I run the application on Dsk01, and debugging session is opened on Dsk02.
    Is there any way by which I can control the debugging session to be opened so that it opens on same system where application is running even after sharing user ID?
    Thanks.
    Sunil

    Hi,
    Two systems means, I am talking about two desktops(presentation layer). I opened Webdynpro application on Desktop 1 & put external breakpoint. I logon on to ECC system on desktop 2 with same user ID. Now I run the application on desktop 1 using url or through portal. Now I expect debugging should open on Desktop 1 as I am running application on Desktop 1. But debugging session is opened on desktop 2 as I logged on with same user id on desktop 2 as well.
    Thanks.
    Sunil

  • OWB 10gR2 - debug session "hangs"

    Hi, I'm having a problem getting a debug session started. I start the debug session, it asks me to log in to the control center, and in the messages area it displays the following text:
    Analyzing map for debug...
    Retrieving Control Center connection info...
    Connecting to Control Center schema...
    Terminating debug session.
    Analyzing map for debug...
    Retrieving Control Center connection info...
    Connecting to Control Center schema...
    Connecting to Control Center schema...
    Checking character set of Control Center schema...
    Configuring sources and targets...
    Also, in the status bar at the bottom it shows "Initializing for Stepping" and that its at 39%. However, it never seems to get past this point.
    Any ideas on how to proceed?
    Thx,
    Scott

    Ok, here's what happened....the debug session actually did eventually start up, but it took almost 15 minutes for it to do so...
    Co-incidentally (or not?), the main query also takes about 15 minutes or so to run. Is the debug session somehow actually running the queries before it presents the dialog where you can limit it down to just a few test cases?
    Scott

  • Bar (Home, Application, Debug, Session, etc) is not visible

    Hello,
    The Apex 4.0 bar (Home, Application, Debug, Session, etc.) is not visible.
    How can I re-enable the bar?
    Thank you!
    Marcelo

    Hi,
    Is it invisible on all your apps ?
    Check your app status
    http://download.oracle.com/docs/cd/E17556_01/doc/user.40/e15517/bldr.htm#sthref389
    Br,Jari

  • How can I tell the VMware GdbServer stub to set a processor core during kernel debugging session?

    I'm using the VMware DbgServer stub for kernel mode debugging a Windows X86 VM and I want to set a different thread (or processor) in order to get/set the processor context, but the DbgServer replies that the target only has one thread running.
    (gdb) info threads
    Sending packet:
    $T1#85...Ack
    Packet received: OK
    Sending packet: $qfThreadInfo#bb...Ack
    Packet received: m1
    Sending packet: $qsThreadInfo#c8...Ack
    Packet received: l
    Thread 1 ( Name: VCPU 0 ) 0x81626a08 in ?? ()
    Questions:
    1.  How can I tell the VMware DbgServer stub to set a processor core or even another thread during kernel debugging session?
    2.  How can I set/get context or stepping from a different thread or processor core?
    Any help will be highly appreciated.
    Thanks,
    Alex.

    Nick-
    In my experience, the only tell is in the result with Lightroom unless your processor is dog slow. You can select PS as the active app. on my Mac and see it working.
    You could also modify the action to not save and close, and then check History in PS.

  • PC session hangs when launch a query from Oracle 9i client to 10g database

    I have a pc with Oracle 9.2.0.1.0 client installed. The database server level is 10.1.0.5.
    When I launch a query from a client session the pc sesssion locks up and doesn't return any results. When I launch the same query from the database server , or from other pcs with Oracle client 10 installed , I get results almost immediately from the query.
    The pc in question is running Windows XP Service pack 2. Other queries run fine from the pc.
    Are there are any known issues with Oracle 9 clients querying an Oracle 10 database ?

    Thank you for your reply. No, I must admit I didn't think of looking at the wait events. I will look at this as soon as I get a chance.
    Thanks again for your suggestion.

  • Safari keeps loading last session window upon launch

    I have tried everything I know to delete the last session so that it doesn't come up overtime I close and restart Safari.  As a related issue, when I log back in to Yosemite, the same applications launch even though I do not have the reopen windows when logging back in checked.  Also, Systems Preferences loads with the sharing pane vice the main pane with all the options.

    For any one in the future with the same problem, I resolved it by opening Safari, waiting for the crash to come, and closing it. Then using the Safari menu, and going to "Reset Safari". You then need to QUIT Safari (almost like you'd install something and then restart your computer) and reopen it. Works fine now.

  • Debugging session EJBs in WLS 6.1 with JBuilder 5

    Hello,
    I'm trying to debug my code by attaching my JBuilder 5 to a WLS 6.1 running on
    my pc. This works fine up to the moment I try to debug code in a EJB session bean.
    If I try to debug "step by step" I get a message:
    Can not locate <my ejb>fquimtELOIml.java from project source/class path.
    and when I try to evaluate the value of an object inside the EJB I get a message
    "unable to evaluate"...
    Does somebody have an idea what I did wrong?
    Thanks,
    Roland

    "Roland Pennings" <[email protected]> wrote in message
    news:3e671a7f$[email protected]..
    I'm trying to debug my code by attaching my JBuilder 5 to a WLS 6.1running on
    my pc. This works fine up to the moment I try to debug code in a EJBsession bean.
    >
    If I try to debug "step by step" I get a message:
    Can not locate <my ejb>fquimtELOIml.java from project source/class path.
    and when I try to evaluate the value of an object inside the EJB I get amessage
    "unable to evaluate"...
    Does somebody have an idea what I did wrong?Sure. Use System.out.println. It's ten times more
    efficient that IDE debugging.
    Regards,
    Slava Imeshev

  • Debug session language

    hi all
    when i debug a bsp application
    via external debbuging breakpoint,
    the sap session for debugging does not open in english.
    how can i change it for english?
    i changed sap logon codepage to english
    but it doesn't help.
    thanks - Ronen

    Hi,
    please take a look at this OTR - is it reallly that simple? especially the comments posted by Brian and myself regarding how you can change the language.
    regards
    Thomas

  • Error: While starting a Debuger session

    Hi,
    I am gettting the following Error while trying to Debug a mapping.
    VLD-1111: This mapping cannot be generated because it contains a combination or sequence of operators that are invalid.
    The mappping I am using is completly valid (It consists of two source tables a Joiner and a target flat File ) and it runs fine.
    Any help on the same will be greatly appreciated.
    Ciao
    Anish

    Hi,
    Did u generate the mapping and see whether it is generating the code properly?Also check whether ur mapping is validating properly..
    The following link may provide u with some information.
    VLD-1111 Unknown step type
    PS: The de-bug in OWB is not very effective and i suggest u generate the intermediate code to find what the error is rather than going for de-bug.
    Regards
    Bharath

Maybe you are looking for

  • RT: How do I use two independen​t Ethernet ports?

    I have looked around at the forums and seems like no one has had a real solid answer or example on how to use 2 Ethernet ports with RT. Right now I have two connections configured on the RT: Primary Connection: IP:192.168.2.181 Subnet mask: 255.255.2

  • BW Statistics Load Specified Time

    Hi, I´m trying to load an specified period in a BW statistics InfoCubes. In 0BWTC_C02 infocube i can select "Calday" but in the others InfoCubes i don´t get activate check for Calday selection. How can i activate "calday" selection for Infocubes: 0BW

  • Vision builder AI engine takes so long to launch .

    Hi all i am using Vision builder for my application . (labview as api) here i am using multiple Vision builder files . if i do program like (lauch - inspect ) together i takes (3000ms) (launch ) intiall then inspect only means (300 ms) for singple .v

  • Making field invisible on screen shifts rest of the fields Up..

    Hi All, I am facing a problem that when i make one of my screen fields invisible the rest of the fields shifts up and fill up the space. Can this be avoided... please suggest thanks in advance, kushagra sharma

  • Problem with track listings

    I have purchased and downloaded a compilation album. This nowProblem with track listrings appears in the album listing of my iTunes but the individual tracks do not appear if I look under the individual artists' names. Does anyone have any ideas why