I've pulled the latest Knox sources, and built using the following:

           mvn -Panalyze,package,release clean install

(I ran this atypical profile set to confirm a fix I committed earlier today)

The most pressing result is the failure of the
gateway-test-release/webhdfs-kerb-test tests, due to a NoClassDefFoundError:

[INFO] Running org.apache.knox.gateway.SecureClusterTest
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
0.004 s <<< FAILURE! - in org.apache.knox.gateway.SecureClusterTest
[ERROR] org.apache.knox.gateway.SecureClusterTest  Time elapsed: 0.003 s
<<< ERROR!
java.lang.NoClassDefFoundError: org/eclipse/jetty/http/PreEncodedHttpField
at
org.apache.knox.gateway.SecureClusterTest.setupKnox(SecureClusterTest.java:174)
at
org.apache.knox.gateway.SecureClusterTest.initKdc(SecureClusterTest.java:154)
at
org.apache.knox.gateway.SecureClusterTest.setupSuite(SecureClusterTest.java:98)
Caused by: java.lang.ClassNotFoundException:
org.eclipse.jetty.http.PreEncodedHttpField
at
org.apache.knox.gateway.SecureClusterTest.setupKnox(SecureClusterTest.java:174)
at
org.apache.knox.gateway.SecureClusterTest.initKdc(SecureClusterTest.java:154)
at
org.apache.knox.gateway.SecureClusterTest.setupSuite(SecureClusterTest.java:98)

I'm presuming this is related to some of the dependency-related changes
that have been committed today?; I did not see this when I ran this same
build command earlier today.

Of less concern, is something I did notice earlier today; I am not able to
run the gateway-test-release module tests directly due to a checkstyle
issue:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:check (validate) on
project gateway-test-release: Failed during checkstyle execution: Unable to
find suppressions file at location:
/Users/pzampino/projects/knox/gateway-test-release/src/checkstyle/suppressions.xml:
Could not find resource
'/Users/pzampino/projects/knox/gateway-test-release/src/checkstyle/suppressions.xml'.

As I've said, these appear to be loose ends from the
build/dependency-related changes that have been committed this week.

Reply via email to