Questions tagged [hippocms]

Bloomreach Experience Manager (formerly known as Hippo CMS) is a Java-based, Open Source CMS. It's targeted at medium to large organizations managing large sets of content for multi-channel distribution.

Bloomreach Experience Manager (formerly known as Hippo CMS) is a Java-based open source web content management platform. It uses modern web architectures, open standards and open source components throughout. In all layers of the architecture, open and extensible APIs are available for integrating Bloomreach into your existing application architecture. It's targeted at medium to large organizations managing large sets of content for multi-channel distribution.

Architecture

The Bloomreach architecture is highly modular. This modular and clean architecture has several technical benefits such as ease of integration and great scalability, and also functional benefits such as content reuse. In the next sections, details are provided on each module in the Bloomreach stack. We highlight the three modules listed in the diagram below; Content Repository, CMS and Delivery Tier (also known as HST).

High Level Component Overview:

  • Delivery tier ("HST")

    The Hippo Site Toolkit is Bloomreach's default Java-based presentation framework, providing caching and page diagnostics. As a developer, you have a choice between JSP or Freemarker templates, alternatively, one can use any delivery platform and hook up to Bloomreach's REST APIs.

  • Authoring application ("Bloomreach Experience Manager")

    The CMS is a web application, essentially providing the user interface through which the content management and administrative functionality can be used. It's based on Apache Wicket and ExtJS.

  • Content repository ("Bloomreach Repository")

    The core of Bloomreach Experience Manager is the Repository. All content, metadata and configuration is stored in this central component. The base of the Repository is Apache JackRabbit, the reference implementation of JSR-170 and JSR-283 (Java Content Repository). All content and CMS functionality are exposed through a standard set of API interfaces.

More info can be found on Bloomreach's two websites:

Corporate - bloomreach.com

Developer - developers.bloomreach.com

168 questions
1
vote
1 answer

JCR importXML method throws InvalidItemStateException on HippoCMS

I’m using the JCR Session interface to import a node (an XML file in the JCR specification) into my HippoCMS repository. I’ve written code that consumes the file and but am having difficulty saving it to the repo. The exception is thrown at the…
Space Cadet
  • 385
  • 6
  • 23
1
vote
1 answer

Is there a provision to import or publish external swagger json/yaml in bloomreach/hippo cms?

The API is hosted outside the CMS and we have swagger JSON/YAML exported fro the API. Requirement is to publish only swagger documentation/spec in Bloomreach/Hippo cms. Is there an inbuilt capability to directly import swagger json into…
Monika P
  • 11
  • 1
1
vote
2 answers

Convert Hippo JCR datetime to Java format

I use JCR Query to get some news from Hippo repository. and as result I getting date in this format: 2011-04-07T08:34:13.093Z can someone tell me how can I convert it to like this: 07-04-2011 08:34 in a simple way. Thanks!!
Xiabili
  • 486
  • 5
  • 20
1
vote
1 answer

Add custom color to ckeditor of hippo cms

How do I add a custom colour to ckeditor in hippo cms? I've gone through tutorials and documentation of both, Hippo CMS and CKEditor but saw that config.js file is missing in the present project. After going through the documentation all I was…
Pooja M A
  • 13
  • 2
1
vote
1 answer

HstSiteConfigurer: ComponentManager initialization failed

I'm working on One Hippo CMS, when I run the Tomcat server I'm getting this error 5.02.2019 18:23:45 ERROR main [DefaultHstSiteConfigurer.initializeComponentManager:264] HstSiteConfigurer: ComponentManager initialization failed. …
1
vote
3 answers

Hippo CMS - GC overhead limit exceeded

My Hippo application is failing mostly when making a connection with my database with GC overhead limit exceeded and sometimes with below error. javax.jcr.RepositoryException: unchecked exception: java.lang.OutOfMemoryError: Java heap space I tried…
Rak
  • 21
  • 3
1
vote
1 answer

HippoCMS - Forms with Community Version

I'm new at HippoCMS using and wonder how to implement forms for website users (in order to make a contact form for exemple). I'm aware that "Enterprise Forms" are a "Experience version" feature, but I heard about a plugin named "Easy Form" which…
1
vote
1 answer

Chat/message room and forum development using Hippo CMS/portal

I am planning to use Hippo CMS for one of my site development. In this site i need to have following features- Chat/message room: It should be possible to create different chat/message rooms and allocate users to them. Once user logs in on frontend…
TechCoze
  • 491
  • 5
  • 15
1
vote
1 answer

How to check if empty and display rich text field (HTML) in Hippo CMS template

I have a project built using the Hippo CMS Java framework. I have created a new document type which contains a rich text field. In the document type bean I have a property of type HippoHtml: @HippoEssentialsGenerated(internalName =…
mhatch
  • 4,441
  • 6
  • 36
  • 62
1
vote
2 answers

Can't create a Hippocms project

I am trying to make a new project on Hippocms. I have followed the steps from the onehippo web page. I have downloaded Maven seperately. I have removed all the metadatas from other projects, but it keeps showing me the same error when I ran mvn…
Elis Seiti
  • 11
  • 2
1
vote
1 answer

Code completion Hippo CMS in IntelliJ

I've been trying to get this auto-completion for hippo cms tags to work but I just can't get it to work in IntelliJ IDE 2017! I've followed the guide from; https://www.onehippo.org/library/development/develop-with-intellij.html But it dosen't really…
StrawHat
  • 351
  • 1
  • 6
  • 14
1
vote
1 answer

Hippo CMS: add google tag manager code

I wan't to add a tag manager tracking code to a site created in Hippo CMS but I can't find how to do this. I do find an explanation to add an analytics tracking code but that seems very specific to analytics. Thanks, Valerie
Valerie
  • 11
  • 2
1
vote
1 answer

Deploy hippo cms in heroku

In Hippo, There are two web applications packaged as war files inside a directory called webapps, a number of libraries in a directory called shared/lib, another set in a directory called common/lib, and some configuration files such as a log4j…
1
vote
2 answers

Query documents by attributes of a compound field fail

I try to create a page with a list of documents and add filtering to the list. Documents structure looks like this: /content/documents/web/sale-exclusives/ [web:saleexclusive] web:exclusive [web:exclusive] (@web:year) So,…
1
vote
1 answer

In Hippocms site view in cms differs from live site

The problem is that site view in cms differs from live site itself. In cms edit mode I've deleted component from container inside page, saved, then published changes. Publish done successfully without any errors and site view in cms looks correctly,…
Bagdat
  • 308
  • 4
  • 15
1 2
3
11 12