Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-1695

Qute cannot find bean instance for localized interface in docker and on GitHub Actions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.7.5.GA, 2.7.5.ER3
    • 2.2.3.SP1, 2.2.5.GA
    • qute, team/eng
    • None

    Description

      MessageBundle feature of Qute template engine fails to work properly in docker. If customer builds multi-language app in docker(including github actions and, presumably, OpenShift), this app fails on start-up or during integration testing.

      Originally reported by an external upstream user here:
      https://github.com/quarkusio/quarkus/issues/19617, described as following:

      When using github action or maven docker, the @MessageBundle is not packaged and an exception is thrown:

       java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
      Caused by: java.lang.RuntimeException: Failed to start quarkus
      Caused by: java.lang.IllegalStateException: Bean instance for localized interface not found: interface io.quarkus.qe.qute.api.AlertMessages
      

      Attachments

        Issue Links

          Activity

            People

              mkouba@redhat.com Martin Kouba
              rhn-support-fdudinsk Fedor Dudinskii
              Michal Vavrik Michal Vavrik
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: