harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Popov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-3210) [netbeans] JDI implementation is missing
Date Fri, 11 May 2007 12:46:16 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-3210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12495042
] 

Ivan Popov commented on HARMONY-3210:
-------------------------------------

Applying these three patches is enough to use Harmony JDI with Netbeans, JDB, and other third-party
Java debuggers. Unfortunately, I cannot launch Netbeans with the latest Harmony binaries due
to known classlib problems and unstable work of the new CGv5. However, if I replace tools.jar
in Sun's JRE with Harmony's implementation, Netbeans is started successfully and supports
debugging Java applications.

JDB demo works well with Harmony in listening and attaching mode. But, in launching mode it
fails because of additional dependency of JDI implementation on Eclipse stuff (for parsing
command line). I'll fix this in a separate issue.

Please set 'patch available' flag and apply these patches.


> [netbeans] JDI implementation is missing
> ----------------------------------------
>
>                 Key: HARMONY-3210
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3210
>             Project: Harmony
>          Issue Type: New Feature
>          Components: App-Oriented Bug Reports
>            Reporter: Vasily Zakharov
>         Attachments: jdktools_depends.patch, jdktools_jpda.patch, jdktools_tools.patch
>
>
> Netbeans fails to fully start on Harmony due to JDI implementation (com.sun.jdi.* packages)
is missing.
> Probably this could be resolved by adding a JDI adapter which would use JDI implementation
from Eclipse debugger.
> The following window opens when Netbeans is starting up:
> Warning - could not install module JPDA Debugger API
> JPDA Debugger API - This module requires jpda.jar to be accessible.
> This file was not found.
> Usually this means you are trying to run the IDE with the JRE instead of the full JDK.
> If so, please use the --jdkhome command line option to specify a JDK installation.
> And then the following window opens:
> Warning - could not install some modules:
> JPDA Debugger API - This module requires jpda.jar to be accessible
> This file was not found.
> Usually this means you are trying to run the IDE with the JRE instead of the full JDK.
> If so, please use the --jdkhome command line option to specify a JDK installation.
> JPDA Debugger Ant Task - None of the modules providing the capability org.netbeans.modules.debugger.jpda.ui
could be installed.
> JPDA Debugger UI - None of the modules providing the capability org.netbeans.api.debugger.jpda.JPDADebuggerEngineImpl
could be installed.
> 36 further modules cound not be installed due to the above problems.
> And the following diagnostics are written to the log file:
> org.netbeans.InvalidException: StandardModule:org.netbeans.api.debugger.jpda jarFile:
C:\Program Files\Netbeans-5.5\ide7\modules\org-netbeans-api-debugger-jpda.jar: Dependency
failed on package com.sun.jdi[VirtualMachineManager]
> 	at org.netbeans.ModuleManager.enable(ModuleManager.java:823)
> 	at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:383)
> 	at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:317)
> 	at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:250)
> 	at org.netbeans.core.startup.Main.getModuleSystem(Main.java:212)
> 	at org.netbeans.core.startup.Main.start(Main.java:383)
> 	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96)
> 	at java.lang.Thread.run(Thread.java:872)
> Warning - could not install module JPDA Debugger API
> 	JPDA Debugger API - This module requires jpda.jar to be accessible.
> This file was not found. Usually this means you are trying to run the IDE with the JRE
instead of the full JDK.
> If so, please use the --jdkhome command line option to specify a JDK installation.
> Warning - could not install some modules:
> 	JSR220 Persistence - The module J2EE Project Support Utilities would also need to be
installed.
> 	JSR220 Persistence - The module J2EE Server Registry would also need to be installed.
> 	JSR220 Persistence - The module JPDA Debugger API would also need to be installed.
> 	Java EE Verification - The module J2EE Project Support Utilities would also need to
be installed.
> 	Java EE Verification - The module J2EE Server Registry would also need to be installed.
> 	Java EE Verification - The module JPDA Debugger API would also need to be installed.
> 	Java EE Verification - The module JSR220 Persistence would also need to be installed.
> 	Web Projects - The module J2EE Project Support Utilities would also need to be installed.
> 	Web Projects - The module J2EE Server Registry would also need to be installed.
> 	Web Projects - The module JPDA Debugger API would also need to be installed.
> 	Tomcat 5 Server - The module J2EE Server Registry would also need to be installed.
> 	Tomcat 5 Server - The module JPDA Debugger API would also need to be installed.
> 	J2SE Projects - The module JPDA Debugger Ant Task would also need to be installed.
> 	Archive Project - The module Application Client (CAR) Module Projects would also need
to be installed.
> 	Archive Project - The module Enterprise JavaBeans (EJB) Module Projects would also need
to be installed.
> 	Archive Project - The module J2EE Project Support Utilities would also need to be installed.
> 	Archive Project - The module J2EE Server Registry would also need to be installed.
> 	Archive Project - The module Web Projects would also need to be installed.
> 	J2EE Project Support Utilities - The module J2EE Server Registry would also need to
be installed.
> 	JSP/Servlet Breakpoint Support - The module J2EE Server Registry would also need to
be installed.
> 	JSP/Servlet Breakpoint Support - The module JPDA Debugger API would also need to be
installed.
> 	Struts Support - The module J2EE Project Support Utilities would also need to be installed.
> 	Web Services Customization - The module Web Services Core would also need to be installed.
> 	J2EE Server Registry - The module JPDA Debugger API would also need to be installed.
> 	Web Services Core - The module J2EE Project Support Utilities would also need to be
installed.
> 	Web Services Core - The module J2EE Server Registry would also need to be installed.
> 	Web Services Core - The module Web Services Registry would also need to be installed.
> 	JBoss Application Server 4.0 - The module J2EE Server Registry would also need to be
installed.
> 	Enterprise JavaBeans (EJB) Support - The module J2EE Project Support Utilities would
also need to be installed.
> 	Enterprise JavaBeans (EJB) Support - The module J2EE Server Registry would also need
to be installed.
> 	Enterprise JavaBeans (EJB) Support - The module JPDA Debugger API would also need to
be installed.
> 	Enterprise JavaBeans (EJB) Support - The module JSR220 Persistence would also need to
be installed.
> 	Sun J2EE DD GUI - The module J2EE Server Registry would also need to be installed.
> 	Sun J2EE DD GUI - The module Sun Java System Application Server Common APIs would also
need to be installed.
> 	JavaServer Faces Support - The module J2EE Project Support Utilities would also need
to be installed.
> 	JavaServer Faces Support - The module JSR220 Persistence would also need to be installed.
> 	Enterprise JavaBeans (EJB) Module Projects - The module Enterprise JavaBeans (EJB) Support
would also need to be installed.
> 	Enterprise JavaBeans (EJB) Module Projects - The module J2EE Project Support Utilities
would also need to be installed.
> 	Enterprise JavaBeans (EJB) Module Projects - The module J2EE Server Registry would also
need to be installed.
> 	Enterprise JavaBeans (EJB) Module Projects - The module JPDA Debugger API would also
need to be installed.
> 	Enterprise JavaBeans (EJB) Module Projects - The module JSR220 Persistence would also
need to be installed.
> 	Java Enterprise Samples - The module J2EE Server Registry would also need to be installed.
> 	Application Client (CAR) Module Projects - The module J2EE Project Support Utilities
would also need to be installed.
> 	Application Client (CAR) Module Projects - The module J2EE Server Registry would also
need to be installed.
> 	Application Client (CAR) Module Projects - The module JPDA Debugger API would also need
to be installed.
> 	Sun Java System Application Server - The module J2EE Server Registry would also need
to be installed.
> 	Sun Java System Application Server - The module JPDA Debugger API would also need to
be installed.
> 	Sun Java System Application Server - The module Sun J2EE DD GUI would also need to be
installed.
> 	Sun Java System Application Server - The module Sun Java System Application Server Common
APIs would also need to be installed.
> 	JPDA Debugger API - This module requires jpda.jar to be accessible.
> This file was not found. Usually this means you are trying to run the IDE with the JRE
instead of the full JDK.
> If so, please use the --jdkhome command line option to specify a JDK installation.
> 	Web Services Developer - The module J2EE Project Support Utilities would also need to
be installed.
> 	Web Services Developer - The module J2EE Server Registry would also need to be installed.
> 	Web Services Developer - The module Web Services Core would also need to be installed.
> 	J2EE DD Loaders - The module Enterprise JavaBeans (EJB) Support would also need to be
installed.
> 	J2EE DD Loaders - The module J2EE Project Support Utilities would also need to be installed.
> 	JPDA Debugger Ant Task - None of the modules providing the capability org.netbeans.modules.debugger.jpda.ui
could be installed.
> 	JPDA Debugger Ant Task - The module JPDA Debugger API would also need to be installed.
> 	JSP/Servlet - The module J2EE Project Support Utilities would also need to be installed.
> 	JSP/Servlet - The module J2EE Server Registry would also need to be installed.
> 	JPDA Debugger UI - None of the modules providing the capability org.netbeans.api.debugger.jpda.JPDADebuggerEngineImpl
could be installed.
> 	JPDA Debugger UI - The module JPDA Debugger API would also need to be installed.
> 	J2EE Server Ant Tasks - The module J2EE Server Registry would also need to be installed.
> 	NetBeans Module Projects - The module JPDA Debugger Ant Task would also need to be installed.
> 	Web Services Registry - The module J2EE Server Registry would also need to be installed.
> 	EJB Freeform Project Support - The module J2EE Project Support Utilities would also
need to be installed.
> 	EJB Freeform Project Support - The module J2EE Server Registry would also need to be
installed.
> 	J2EE Debugger - The module JPDA Debugger API would also need to be installed.
> 	Sun Java System Application Server Common APIs - The module J2EE Server Registry would
also need to be installed.
> 	Enterprise Applications (EAR) Projects - The module Application Client (CAR) Module
Projects would also need to be installed.
> 	Enterprise Applications (EAR) Projects - The module Enterprise JavaBeans (EJB) Module
Projects would also need to be installed.
> 	Enterprise Applications (EAR) Projects - The module J2EE Project Support Utilities would
also need to be installed.
> 	Enterprise Applications (EAR) Projects - The module J2EE Server Registry would also
need to be installed.
> 	Enterprise Applications (EAR) Projects - The module JPDA Debugger API would also need
to be installed.
> 	Enterprise Applications (EAR) Projects - The module Web Projects would also need to
be installed.
> 	BEA WebLogic Server 9 - The module J2EE Server Registry would also need to be installed.
> 	Generic J2EE Server Plugin - The module J2EE Server Registry would also need to be installed.
> 	J2EE Refactoring module - The module J2EE Project Support Utilities would also need
to be installed.
> 	J2EE Refactoring module - The module J2EE Server Registry would also need to be installed.
> 	J2EE Refactoring module - The module JSP/Servlet would also need to be installed.
> 	J2EE Refactoring module - The module JSR220 Persistence would also need to be installed.
> 	J2EE Refactoring module - The module Web Services Core would also need to be installed.
> 	JSP Standard Tag Library 1.1 (JSTL) - The module Web Projects would also need to be
installed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message