The HST Container Services are not initialized yet

Hello Team,
I am new to the Bloomreach and I tried to follow the getting started document (https://documentation.bloomreach.com/12/trails/getting-started/hippo-essentials-getting-started.html)

NOTE: followed for version 13 and 12.

This is what I am getting
For version 13 :
Not able to see results for any of the following URLs
BloomReach Experience Manager UI at http://localhost:8080/cms
BloomReach Experience Manager Console at http://localhost:8080/cms/console
Essentials at http://localhost:8080/essentials
Website at http://localhost:8080/site

This is what I see when I hit the above urls

Also in logs I see following

[INFO] [talledLocalContainer] 19.03.2019 18:43:36 ERROR http-nio-8080-exec-10 [HstFilter.doFilter:47] The HST Container Services are not initialized yet.

For version 12 :
I can see the cms and cms/console UI, but
Not able to see results for any of the following URLs
Essentials at http://localhost:8080/essentials
Website at http://localhost:8080/site

Do I need to have any other configurations to make this work for both versions?

Thank you!!

Hi,
that means that site application either still needs to start, or something went wrong and site is not starting up properly (mostly some repository related issue). Could you check if there are any other errors in log files? Those errors might not be visible in your terminal, so you should check error logs in:
target/tomcat8x/logs directory (or might be target/tomcat9x/logs in your case.

1 Like

Thank you machak for quick reply.
I found the error in logs. before I did not give attention as errors were shown with INFO logging. My problem got solved when I added following dependencies in pom.xml (in all).

<!-- https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api -->
<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.0-b170201.1204</version>
</dependency>

<!-- https://mvnrepository.com/artifact/javax.activation/activation -->
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime -->
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-runtime</artifactId>
    <version>2.3.0-b170127.1453</version>
</dependency>

NOTE : Java version is 10.

Note that java 9 and higher is not currently supported

2 Likes

Thanks for reply,
yes now I have set jre to version 8. and no need of any other changes. bloomreach 13 working as expected.