Skip to content

[NETBEANS-857] Import WSDL XSD from Apache CXF sources#834

Merged
matthiasblaesing merged 1 commit intoapache:masterfrom
matthiasblaesing:netbeans-857
Sep 5, 2018
Merged

[NETBEANS-857] Import WSDL XSD from Apache CXF sources#834
matthiasblaesing merged 1 commit intoapache:masterfrom
matthiasblaesing:netbeans-857

Conversation

@matthiasblaesing
Copy link
Contributor

The Apache CXF project distributes the WSDL XSD as part of its source code.
The license of the file allows redistribution, but not modification, so
can't be carried in the netbeans source code repository.

The file is extracted at build time and a secondary artifact is created,
that is added to the classpath at runtime.

@matthiasblaesing
Copy link
Contributor Author

matthiasblaesing commented Sep 3, 2018

@emilianbold this is the final piece of the IP cleanup from 9.0-RC1. As requested the wsdl xsd is externalized.

#832 needs to be merged first, as it contains a fix for the license verification. The unittest fails because the license for the generated artifact is not found.

The Apache CXF project distributes the WSDL XSD as part of its source code.
The license of the file allows redistribution, but not modification, so
can't be carried in the netbeans source code repository.

The file is extracted at build time and a secondary artifact is created,
that is added to the classpath at runtime.
@emilianbold
Copy link
Member

+1

This is the best IP clearance commit so far.

@matthiasblaesing
Copy link
Contributor Author

Thanks for checking!

@matthiasblaesing matthiasblaesing merged commit 6a382b9 into apache:master Sep 5, 2018
@matthiasblaesing matthiasblaesing deleted the netbeans-857 branch October 6, 2018 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants