Bug 466003 - [models] LinkageError in HttpTransporter.configureClient
Summary: [models] LinkageError in HttpTransporter.configureClient
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Recommenders (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 critical (vote)
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard: Looks like there are more than one ve...
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2015-05-01 01:09 EDT by EPP Error Reports CLA
Modified: 2019-07-24 14:35 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description EPP Error Reports CLA 2015-05-01 01:09:04 EDT
The following incident was reported via the automated error reporting:

The user provided the following details for this incident:



    code:                   2
    plugin:                 org.eclipse.core.jobs_3.6.0.v20140424-0053
    message:                "Resolving model jre:jre:call:zip:1.0.0" 中に内部エラーが発生しました。
    fingerprint:            26b0ea54
    exception class:        java.lang.LinkageError
    exception message:      org/apache/http/params/HttpParams
    number of children:     0
    
    java.lang.LinkageError: org/apache/http/params/HttpParams
    at org.apache.http.params.HttpConnectionParams.setConnectionTimeout(HttpConnectionParams.java:210)
    at org.eclipse.aether.transport.http.HttpTransporter.configureClient(HttpTransporter.java:168)
    at org.eclipse.aether.transport.http.HttpTransporter.<init>(HttpTransporter.java:135)
    at org.eclipse.aether.transport.http.HttpTransporterFactory.newInstance(HttpTransporterFactory.java:93)
    at org.eclipse.aether.internal.impl.DefaultTransporterProvider.newTransporter(DefaultTransporterProvider.java:110)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.<init>(BasicRepositoryConnector.java:115)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnectorFactory.newInstance(BasicRepositoryConnectorFactory.java:180)
    at org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider.newRepositoryConnector(DefaultRepositoryConnectorProvider.java:113)
    at org.eclipse.aether.internal.impl.DefaultMetadataResolver$ResolveTask.run(DefaultMetadataResolver.java:603)
    at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67)
    at org.eclipse.aether.internal.impl.DefaultMetadataResolver$1.execute(DefaultMetadataResolver.java:527)
    at org.eclipse.aether.internal.impl.DefaultMetadataResolver.resolve(DefaultMetadataResolver.java:382)
    at org.eclipse.aether.internal.impl.DefaultMetadataResolver.resolveMetadata(DefaultMetadataResolver.java:205)
    at org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:250)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:302)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294)
    at org.eclipse.recommenders.models.ModelRepository.resolveInternal(ModelRepository.java:185)
    at org.eclipse.recommenders.models.ModelRepository.resolve(ModelRepository.java:167)
    at org.eclipse.recommenders.internal.models.rcp.EclipseModelRepository.resolve(EclipseModelRepository.java:162)
    at org.eclipse.recommenders.internal.models.rcp.DownloadModelArchiveJob.run(DownloadModelArchiveJob.java:73)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
   
  

General Information:

    reported-by:      out
    anonymous-id:     4f8ed3cb-82e1-4931-a7f9-373aa71698b0
    eclipse-build-id: 4.4.1.M20140910-2310
    eclipse-product:  org.eclipse.epp.package.jee.product
    operating system: Windows8 6.2.0 (x86_64) - win32
    jre-version:      1.8.0_20-b26

The following plug-ins were present on the execution stack (*):
    1. org.eclipse.aether.connector.basic_1.0.0.v20140518
    2. org.eclipse.aether.impl_1.0.0.v20140518
    3. org.eclipse.aether.transport.http_1.0.0.v20140518
    4. org.eclipse.aether.util_1.0.0.v20140518
    5. org.eclipse.core.jobs_3.6.0.v20140424-0053
    6. org.eclipse.recommenders.models_2.1.11.v20141202-0749
    7. org.eclipse.recommenders.models.rcp_2.1.11.v20141202-0749

Please note that:
* Messages, stacktraces, and nested status objects may be shortened.
* Bug fields like status, resolution, and whiteboard are sent
  back to reporters.
* The list of present bundles and their respective versions was
  calculated by package naming heuristics. This may or may not reflect reality.

Other Resources:
* Report: https://dev.eclipse.org/recommenders/committers/confess/#/problems/5541ad21e4b04acfc3d24143  
* Manual: https://dev.eclipse.org/recommenders/community/confess/#/guide


Thank you for your assistance.
Your friendly error-reports-inbox.
Comment 1 Marcel Bruch CLA 2015-05-01 01:10:47 EDT
Andreas, can you please investigate this one and work on a fix?
Comment 2 Andreas Sewe CLA 2015-05-08 10:13:25 EDT
(In reply to Marcel Bruch from comment #1)
> Andreas, can you please investigate this one and work on a fix?

Symptoms look very much similar to Bug 466682. Putting the Aether inbox user in Cc; as far as I can tell, any user of Aether would be affect by this bug and Bug 466682.
Comment 3 Colin Bartolome CLA 2017-05-01 18:54:34 EDT
I ran into this while working on the Ceylon SDK. The problem happens on my Windows machine, but not on my Linux machine. The whiteboard field for this bug is asking for some Eclipse configuration info. Here's what I have in my Windows 7 installation:

org.apache.httpcomponents.httpclient (4.5.2.v20170210-0925) "Apache HttpClient" [Resolved]
org.apache.httpcomponents.httpclient (4.3.6.v201511171540) "Apache HttpComponents HttpClient" [Resolved]
org.apache.httpcomponents.httpclient (4.3.2.CEYLON-DEPENDENCIES-v0) "org.apache.httpcomponents.httpclient" [Resolved]
org.apache.httpcomponents.httpcore (4.3.3.v201411290715) "Apache HttpComponents Httpcore" [Resolved]
org.apache.httpcomponents.httpcore (4.4.6.v20170210-0925) "Apache HttpCore" [Resolved]
org.apache.httpcomponents.httpcore (4.3.2.CEYLON-DEPENDENCIES-v0) "org.apache.httpcomponents.httpcore" [Resolved]

Here's what Eclipse shows on Linux:

org.apache.httpcomponents.httpclient (4.3.6.v201511171540) "Apache 
HttpComponents HttpClient" [Resolved]
org.apache.httpcomponents.httpclient (4.3.2.CEYLON-DEPENDENCIES-v0) 
"org.apache.httpcomponents.httpclient" [Resolved]
org.apache.httpcomponents.httpcore (4.3.3.v201411290715) "Apache 
HttpComponents Httpcore" [Resolved]
org.apache.httpcomponents.httpcore (4.3.2.CEYLON-DEPENDENCIES-v0) 
"org.apache.httpcomponents.httpcore" [Resolved]

It looks like my Windows machine has an extra version of httpclient and an extra version of httpcore. Don't know where they came from. I removed both files from my .p2/pool/plugins/ directory and the error seems to have gone away, for now.