Skip to content

fix stale talend Restlet repository declaration in polychro-capability #3

@jlouvel

Description

@jlouvel

Component

MCP Capability (polychro-capability)

Polychro Version

0.1.0-SNAPSHOT

Operating System

Windows 11

Description

Actual behavior:
polychro-capability/pom.xml still declares the talend-restlet repository with a comment saying it is required to resolve org.restlet:org.restlet:2.7.0-m2 for the workaround around naftiko/framework#433.

Current verification shows that this specific Restlet artifact is already available from Maven Central, while the direct artifact path on https://maven.restlet.talend.com/ returns 404.

This leaves the module with a stale repository declaration and a misleading comment about why the repository is needed.

Expected behavior:
If org.restlet:org.restlet:2.7.0-m2 is fully resolvable from Maven Central, polychro-capability should not declare the extra talend-restlet repository. The comment should also be updated so it matches the real dependency resolution behavior.

Steps to Reproduce

  1. Inspect polychro-capability/pom.xml and locate the talend-restlet repository entry under <repositories>.
  2. Resolve the dependency from Maven Central:
    mvn -q org.apache.maven.plugins:maven-dependency-plugin:3.8.1:get "-Dartifact=org.restlet:org.restlet:2.7.0-m2" -Dtransitive=false
  3. Check the artifact URLs:
    • Maven Central POM: https://repo1.maven.org/maven2/org/restlet/org.restlet/2.7.0-m2/org.restlet-2.7.0-m2.pom
    • Maven Central JAR: https://repo1.maven.org/maven2/org/restlet/org.restlet/2.7.0-m2/org.restlet-2.7.0-m2.jar
    • Talend repo POM path: https://maven.restlet.talend.com/org/restlet/org.restlet/2.7.0-m2/org.restlet-2.7.0-m2.pom
  4. Observe that Maven Central serves the artifact, while the Talend URL does not for that path.

Logs & Stacktrace

Verification performed locally:

  • Maven Central POM: HTTP 200
  • Maven Central JAR: HTTP 200
  • Talend repo artifact path: HTTP 404
  • mvn dependency:get for org.restlet:org.restlet:2.7.0-m2: exit code 0

Agent Context (optional)

agent_name: GitHub Copilot
llm: GPT-5.4
tool: VS Code Copilot coding agent
confidence: high
source_event: review of polychro-capability/pom.xml repository declaration
discovery_method: code_review
files_suspected:
  - polychro-capability/pom.xml

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

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