Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Equinox/p2/Reporting Problems"

< Equinox‎ | p2
(New page: == Reporting network connection issues == Connectivity issues are some of the trickiest to report and to track down for us as they often involve some particular network settings that only ...)
 
Line 2: Line 2:
 
Connectivity issues are some of the trickiest to report and to track down for us as they often involve some particular network settings that only you have access to.
 
Connectivity issues are some of the trickiest to report and to track down for us as they often involve some particular network settings that only you have access to.
 
To help us figure out what is going on the following informations are necessary:
 
To help us figure out what is going on the following informations are necessary:
- Version of Eclipse
+
* Version of Eclipse
- OS
+
* OS
- Repository you are connecting to and the type of operation you are trying to do (install / uninstall / rollback / update).
+
* Repository you are connecting to and the type of operation you are trying to do (install / uninstall / rollback / update).
- JVM version
+
* JVM version
- Proxy setup from Eclipse
+
* Proxy setup from Eclipse
- Proxy setup from the OS
+
* Proxy setup from the OS
  
 
In addition to these, you will likely be requested to run eclipse in console mode and with special options to get some debug info from the underlying http client.
 
In addition to these, you will likely be requested to run eclipse in console mode and with special options to get some debug info from the underlying http client.
Line 17: Line 17:
 
   -Dorg.apache.commons.logging.simplelog.log.httpclient.wire=debug
 
   -Dorg.apache.commons.logging.simplelog.log.httpclient.wire=debug
  
 +
== Plug-in installed through the dropins does not install ==
 +
If a plug-in or a feature that you are installing through the dropins does not install, first here are a few things to check.
 +
* Try to install the software using the p2 UI (Help > Install New Software ...). Failing to install here will provide you with an explanation and you should be able to figure it out
 +
* If the previous install succeeded, verify that the location you are putting the plug-ins in is supported.
  
== Reporting resolution problem ==
+
In the event where you would need to open a bug, please provide the following information
 +
** Attach the content of the most recent version of the profile file contained in <eclipseInstall>/p2/org.elipse.equinox.p2.engine/profileRegistry/<profileID>.profile
 +
** Provide a link to where the plug-ins you are trying to install are coming from, or if they are commercial plug-ins and features Manifest.MF and feature.xml would be good enough.
 +
 
 +
 
 +
== Computing the explanation for the inability to install software is too slow ==
 +
Computing the explanation as to why the software is not installable is an NP hard problem and we are always on the look for test data.
 +
If you have a large setup and the software is failing to install, please open a bug with the following details:
 +
* OS
 +
* JVM version
 +
* Attach the content of the most recent version of the profile file contained in <eclipseInstall>/p2/org.elipse.equinox.p2.engine/profileRegistry/<profileID>.profile
 +
* Indicate the operation you were trying to perform (install / uninstall / update / rollback) and which sites you were connecting to.
 +
 +
 
 +
[[Category:Equinox p2]]

Revision as of 21:48, 30 April 2009

Reporting network connection issues

Connectivity issues are some of the trickiest to report and to track down for us as they often involve some particular network settings that only you have access to. To help us figure out what is going on the following informations are necessary:

  • Version of Eclipse
  • OS
  • Repository you are connecting to and the type of operation you are trying to do (install / uninstall / rollback / update).
  • JVM version
  • Proxy setup from Eclipse
  • Proxy setup from the OS

In addition to these, you will likely be requested to run eclipse in console mode and with special options to get some debug info from the underlying http client. Here are a few vm arguments to add to your eclipse.ini. Make sure to add those *after* the -vmargs argument in the file

 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
 -Dorg.apache.commons.logging.simplelog.showdatetime=true
 -Dorg.apache.commons.logging.simplelog.log.httpclient.wire.header=debug
 -Dorg.apache.commons.logging.simplelog.log.org.apache.commons.httpclient=debug
 -Dorg.apache.commons.logging.simplelog.log.httpclient.wire=debug

Plug-in installed through the dropins does not install

If a plug-in or a feature that you are installing through the dropins does not install, first here are a few things to check.

  • Try to install the software using the p2 UI (Help > Install New Software ...). Failing to install here will provide you with an explanation and you should be able to figure it out
  • If the previous install succeeded, verify that the location you are putting the plug-ins in is supported.

In the event where you would need to open a bug, please provide the following information

    • Attach the content of the most recent version of the profile file contained in <eclipseInstall>/p2/org.elipse.equinox.p2.engine/profileRegistry/<profileID>.profile
    • Provide a link to where the plug-ins you are trying to install are coming from, or if they are commercial plug-ins and features Manifest.MF and feature.xml would be good enough.


Computing the explanation for the inability to install software is too slow

Computing the explanation as to why the software is not installable is an NP hard problem and we are always on the look for test data. If you have a large setup and the software is failing to install, please open a bug with the following details:

  • OS
  • JVM version
  • Attach the content of the most recent version of the profile file contained in <eclipseInstall>/p2/org.elipse.equinox.p2.engine/profileRegistry/<profileID>.profile
  • Indicate the operation you were trying to perform (install / uninstall / update / rollback) and which sites you were connecting to.

Back to the top