Details
-
Enhancement
-
Resolution: Done
-
Major
-
fuse-7.0.1, fuse-7.1
-
None
Description
When I was testing keycloak-camel-blueprint quickstart I forgot to set correct roles for a user. Then I ran "mvn clean install -Pqtest" with this output:
... 11:38:22 WARN [org.jboss.fuse.quickstarts.security.keycloak.camel.CamelClientTest] : error: "unauthorized_client", description: "Invalid client secret" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 >> "GET /admin-camel-endpoint HTTP/1.1[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 >> "Authorization: Bearer null[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 >> "Host: localhost:8383[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.4 (Java/1.8.0_151)[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 >> "[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 << "HTTP/1.1 401 Unauthorized[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 << "Connection: keep-alive[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 << "WWW-Authenticate: Bearer realm="fuse7karaf", error="invalid_token", error_description="Failed to parse JWT"[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 << "Content-Length: 0[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 << "Date: Wed, 18 Jul 2018 09:38:22 GMT[\r][\n]" 11:38:22 DEBUG [org.apache.http.wire] : http-outgoing-1 << "[\r][\n]" 11:38:22 INFO [org.jboss.fuse.quickstarts.security.keycloak.camel.CamelClientTest] : response: [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.224 s - in org.jboss.fuse.quickstarts.security.keycloak.camel.CamelClientTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-bundle-plugin:3.5.1:bundle (default-bundle) @ keycloak-camel-blueprint --- [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ keycloak-camel-blueprint --- [INFO] Installing /home/jkasztur/repos/jenkins-jobs/fuse-server/quickstarts/security/keycloak/keycloak-camel-blueprint/target/keycloak-camel-blueprint-7.0.1.fuse-000011-redhat-2.jar to /home/jkasztur/.m2/repository/org/jboss/fuse/quickstarts/security/keycloak-camel-blueprint/7.0.1.fuse-000011-redhat-2/keycloak-camel-blueprint-7.0.1.fuse-000011-redhat-2.jar [INFO] Installing /home/jkasztur/repos/jenkins-jobs/fuse-server/quickstarts/security/keycloak/keycloak-camel-blueprint/pom.xml to /home/jkasztur/.m2/repository/org/jboss/fuse/quickstarts/security/keycloak-camel-blueprint/7.0.1.fuse-000011-redhat-2/keycloak-camel-blueprint-7.0.1.fuse-000011-redhat-2.pom [INFO] [INFO] --- maven-bundle-plugin:3.5.1:install (default-install) @ keycloak-camel-blueprint --- [INFO] Local OBR update disabled (enable with -DobrRepository) [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 6.433 s [INFO] Finished at: 2018-07-18T11:38:23+02:00 [INFO] Final Memory: 39M/409M [INFO] ------------------------------------------------------------------------
The response is empty, the return code is 401 Unauthorized, but the test passed successfully. It should contains some check.
Should be fixed also in other keycloak quickstarts.
Attachments
Issue Links
- is related to
-
ENTESB-9326 Keycloak quickstarts throw NullPointerException when accessing service first time
-
- Closed
-