Skip to content

could not parse the content at http://download.eclipse.org/releases/2025-09/p2.index #192

@lootsyn

Description

@lootsyn

this.metadataName = metadataTarget;

It seems like it needs to be resolveXml()

Why say 'xml' instead of 'jar' in factory name?
The content of p2.index does not reflect whether the files are zipped or not.

To quote the output of the b3 aggregator:

Please note that the values in this file denotes repository factories and
not files. The factory '.xml' will look for both the .jar
and the .xml file, in that order
For example for a simple repository that contains artifacts.jar and content.jar, the p2.index would still name: "artifacts.xml" and "content.xml" as the factories.

As an aside, jarred versions of p2 content and artifacts files should always be provided for production sites, when the files are of any substantial size.
(https://wiki.eclipse.org/Equinox/p2/p2_index)


java.lang.UnsupportedOperationException: We could not parse the content at http://download.eclipse.org/releases/2025-09/p2.index:

version=1
metadata.repository.factory.order=compositeContent.xml
artifact.repository.factory.order=compositeArtifacts.xml

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions