pax-web-descriptor does not build without direct internet access

Description

If the pax-web build is executed behind a firewall (where the internet can only be accessed through a proxy) the build fails in the pax-web-descriptor build with some socket timeout issue. The reason behind this is that the maven-jaxb2-plugin tries to resolve the resource http://www.w3.org/2001/xml.xsd from the internet without using a proxy (even if one is configured).

The solution for this issue is to provide a catalog to the plugin that will fetch the XSD from the local filesystem. The XSD is even there (but the version of it is too old, so it needs to be updated with more recent elements).

Environment

None

Status

Assignee

Unassigned

Reporter

Stephan Siano

Labels

None

Components

Fix versions

Priority

Minor
Configure