facebook

Snow Leopard + ME 7.5 unable to debug simple application

  1. MyEclipse IDE
  2.  > 
  3. General Development
Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #301945 Reply

    John
    Member

    MyEclipse 7.5, installed by the All-in-One installer on Macbook Pro with new Snow Leopard Mac OS X 10.6
    Prior release (MyEclipse 7.1 and Pulse) uninstalled prior to installing MyEclipse 7.5.

    Unable to debug a simple application:

    public class PlayMain {
        
        public static void main(String[] args) {
            System.out.println("HELLO DEBUGGER");
            System.out.println("GOODBYE DEBUGGER");
        }
    
    }
    

    ERROR: transport error 202: recv failed during handshake: Connection reset by peer 
    ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 
    JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690] 
    FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
    #301984 Reply

    support-joy
    Member
    #302002 Reply

    Loyal Water
    Member

    Goldblatt,
    Have you tried to install an external copy of either Tomcat 5.5 or Tomcat 6.0 on Snow Leopard to see if you can start and use it reliably? If you can, then it can be a workaround if the internal Tomcat server on MyEclipse 7.5 is giving you problems on Snow Leopard. We are filing this for investigation.

    #302463 Reply

    @support-nipun wrote:

    Goldblatt,
    Have you tried to install an external copy of either Tomcat 5.5 or Tomcat 6.0 on Snow Leopard to see if you can start and use it reliably? If you can, then it can be a workaround if the internal Tomcat server on MyEclipse 7.5 is giving you problems on Snow Leopard. We are filing this for investigation.

    I’m having the same problem. Occasionally I can get a Struts 2 action I have to debug on ME Tomcat or external Tomcat 6.0.18 but not the Spring managed bean that is injected into it. This is a very simple but extremely important web app that I would have liked to complete using ME. Any idea when there will be a fix? I guess I’m going to have to use Spring Tool Suite in the meantime.

    Thanks,
    Randy

    #302495 Reply

    Riyad Kalla
    Member

    Guys,

    After running this down with another user on Snow Leopard, it looks like Apple rolled out some firewall settings or something in the latest patch that is making it impossible for our debugger to connect to the running process. Can you check your security settings and see if you can turn that off or open up the debug port?

    #302499 Reply

    I tried everything I could find on the internet and I was not able to debug in myeclipse using Java 6 on Snow Leopard. I turned the Firewall on and off, added various applications to the allowable input settings in the firewall, and I also tried both 32 and 64 bit Java 6, all to no avail.

    I re-installed Java 5 on Snow Leopard and that works which makes me think it is not the firewall that is the issue. Maybe it’s an issue with Apple’s Java 6 VM, but I would like to know if anyone has found a solution not involving Java 5.

    Note, that this doesn’t affect what JRE you use for your projects, only which one is used to run myeclipse.

    #302713 Reply

    Mork
    Participant

    Eric,

    I tried to re-install Java 6 on the Mac. Since I’m having the exact same debug problems (Cannot connect to VM).

    How could Apple break all this software? I thought I was through with these nightmares when I migrated from Vista. Now, maybe I should consider Windows 7 or linux? 🙁

    I also found other posts like this one below:

    http://lists.apple.com/archives/webobjects-dev//2009/Aug/msg00449.html

    ————————-

    Are you able to use HELP….HELP CONTENTS in MyEclipse?

    I just get a (hung) browser that never opens to a help page. Tried both Firefox and Safari as the default browser.

    Look forward to hearing back.

    Thanks.

    – M

    #303087 Reply

    mmogley
    Member

    I’m having this same issue as well, except only when I try to debug a Google WebApp (GAE). Launching the app in run mode works fine. I’m on Snow Leopard / ME 7.5.

    #303088 Reply

    mmogley
    Member

    I’m having this same issue as well, except only when I try to debug a Google WebApp (GAE). Launching the app in run mode works fine. I’m on Snow Leopard / ME 7.5.

    #303101 Reply

    Mork
    Participant

    One thing you can try, and this did help me somewhat, is to re-install Java 5 on the Mac. Apple basically removed Java 5 and just put in symbolic links to the Java 6 directory.

    If you’re comfortable on the command line, check out the link below.

    http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard

    —–

    Hope this helps.

    — M

    #304180 Reply

    Dirk de Kok
    Member

    after installing snow leopard everything works fine. Apart from debugging

    Debugging junit tests, or running the internal Tomcat in debugging mode gives the same error:

    ERROR: transport error 202: connect failed: Connection refused
    ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
    JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690]
    FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)

    it’s probably due to something Apple changed, but I haven;t found a solution yet

    #304187 Reply

    Mork
    Participant

    I reinstalled Java 5 per my link in the previous email and that problem went away.

    However, since MyEclipse doesn’t seem to work that well on the Mac anyway (and has some key missing features, like the JSP designer), I just use MyE on Windows and now use IDEA or Netbeans on the mac side.

    MyEclipse is still my favorite IDE, I just don’t use it as much anymore.

    🙁

    — M

    #304193 Reply

    Dirk de Kok
    Member

    hi there,

    I fixed my problems by following Mork’s advise: install Java 5

    look here for instructions, and don’t forget to make Java 5 32 bit the default JVM/JDK

    http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard

    cheers,

    dirk

Viewing 13 posts - 1 through 13 (of 13 total)
Reply To: Snow Leopard + ME 7.5 unable to debug simple application

You must be logged in to post in the forum log in