Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Travis does not download artifacts from different Maven repos #12

Closed
svanteschubert opened this issue Apr 24, 2019 · 1 comment
Closed
Assignees
Labels
bug Something isn't working
Milestone

Comments

@svanteschubert
Copy link
Contributor

The ODF Validator is has a dependency

org.iso_relax.verifier.jaxp.validation
isorelax-jaxp-bridge
1.0

Which has a broken pom.xml on Maven Central:
http://central.maven.org/maven2/org/iso_relax/verifier/jaxp/validation/isorelax-jaxp-bridge/1.0/isorelax-jaxp-bridge-1.0.pom
^^There is no element, but only

The previous work around was to load a correct version from a different Maven repro:

apache.smx.repo
http://svn.apache.org/repos/asf/servicemix/m2-repo/
Apache ServiceMix Repo

false


true

Unfortunately, Travis does not do this.
Thanks for Oliver Rau, who worked with mit on this problem for over an hour to figure out the root problem... :-)

The simple work around was to use an upgraded version on Maven central with a valid pom:

org.jopendocument isorelax-jaxp-bridge-ILM 1.1

I have compared the sources from above with the original sources here:
https://github.com/kohsuke/isorelax-jaxp-bridge

The only change is that one class was made public to provide reflexion. Works for us! :-)

@svanteschubert svanteschubert added the bug Something isn't working label Apr 24, 2019
@svanteschubert svanteschubert self-assigned this Apr 24, 2019
@svanteschubert
Copy link
Contributor Author

Fixed by b37e509

@mistmist mistmist added this to the 0.9 milestone Oct 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants