Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-10809

[Hawtio on Karaf + RHSSO] FileNotFoundException with RHSSO and Hawtio integration

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: fuse-7.3.1
    • Fix Version/s: fuse-7.3.1
    • Component/s: Hawtio
    • Labels:
      None
    • Steps to Reproduce:
      Hide

      I followed steps from Fuse RHSSO integration documentation :

      1. I downloaded RHSSO 7.3.1 server and 7.3.1 Fuse Adapter
      2. I installed the Fuse Adapter from the downloaded zip (2.1.5.2.2. Installing from the ZIP bundle part)
      3. I ran RHSSO and set a demo realm to it
      4. I copied keycloak-hawtio-client.json, keycloak-direct-access.json, keycloak-hawtio.json to $FUSE_HOME/etc (with right realm etc.)
      5. I set the system.properties file according to documentation
      Show
      I followed steps from Fuse RHSSO integration documentation : I downloaded RHSSO 7.3.1 server and 7.3.1 Fuse Adapter I installed the Fuse Adapter from the downloaded zip (2.1.5.2.2. Installing from the ZIP bundle part) I ran RHSSO and set a demo realm to it I copied keycloak-hawtio-client.json, keycloak-direct-access.json, keycloak-hawtio.json to $FUSE_HOME/etc (with right realm etc.) I set the system.properties file according to documentation

      Description

      The securing Hawtio for Fuse on Karaf with RHSSO doesn't work for me.
      Expected result: The RHSSO login page is opened and I can login to Hawtio
      Actual result: The Hawtio page is opened and it has only Connect tab. I can't login with RHSSO.

      In Hawtio logs, there is this message:

      java.io.FileNotFoundException: file:/home/lblahuto/Downloads/fuse-karaf-7.3.1.fuse-731003-redhat-00002/etc/keycloak-hawtio-client.json (No such file or directory)
      

      I have the keycloak-hawtio-client.json file in the etc directory. You can find the full error message here filenotfound.txt . Also, I'm adding to attachment my configuration files.

      I was trying this integration with Fuse 7.4 and it's working there with the steps described in this issue. The integration with Fuse 7.3.1 doesn't work.

        Gliffy Diagrams

          Attachments

          1. filenotfound.txt
            6 kB
          2. keycloak-direct-access.json
            0.2 kB
          3. keycloak-hawtio.json
            0.2 kB
          4. keycloak-hawtio-client.json
            0.1 kB
          5. system.properties
            7 kB

            Issue Links

              Activity

                People

                • Assignee:
                  tadayosi Tadayoshi Sato
                  Reporter:
                  lblahuto Lucia Drozdova
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: