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
34
votes
2 answers

Java-based CMS with RESTful service / API to access content

For those who might vote to close this question due to "not constructive - As it currently stands, this question is not a good fit for our Q&A format." - Would be great if you would suggest where should I post this question…
TS-
  • 4,311
  • 8
  • 40
  • 52
4
votes
2 answers

Output key to localized message returning 0

I'm trying to output a key to a localized message in a jsp template in the following way: With the…
user764155
  • 231
  • 3
  • 5
4
votes
2 answers

How to import and export content in HIPPO CMS

Do we have provision in HIPPO CMS where I can export the content and documents from one environment and import it onto another environment? I am using HIPPO CMS 7.9.3 community edition and deployed it on Apache tomcat 7
Niraj Dave
  • 117
  • 2
  • 10
4
votes
1 answer

Load content from external source

What would be the best approach to load content from external source? Only approach what I could come up with is to load this data in component and then update hippo bean (see example code bellow). But is there a better way? Is there some "hippo…
robert
  • 496
  • 4
  • 18
4
votes
1 answer

Hibernate integration with Spring not working in hippo cms site project

I am new to hippo and working on hippo cms site. I am working on creating a registration page with spring and hibernate. First I implemented this registration example in eclipse using spring and hibernate framework. Then I tried to integrate this in…
Rao Pranav
  • 249
  • 1
  • 5
  • 12
3
votes
1 answer

Hippo CMS - Allowing all registered members adding articles?

Hi I wanted to create a web portal and allow every registered user to add an article. So from this point of view each portal member would become an author (by default). I was also thinking about letting these members to create articles with 2-3…
Sebastian Łaskawiec
  • 2,667
  • 15
  • 33
3
votes
1 answer

How to include container into another container dynamically in Hippo CMS, by drag'n'dropping them from catalog toolbar?

I'm using Hippo CMS 10. Through console, in hst:catalog I've created hst:containeritemcomponent with hst:xtype, hst:referencecomponent, hst:iconpath, hst:label. hst:referencecomponent references to hst:containercomponentfolder at…
Nur4I
  • 183
  • 4
  • 19
3
votes
1 answer

Hippo cms and mysql on Glassfish

I have a big problem with the addition of a mysql database to Glassfish. I did all the steps located here http://www.onehippo.org/library/deployment/configuring/configuring-hippo-7-for-mysql.html . When I use $ mvn clean install $ mvn -P…
Chytry
  • 367
  • 1
  • 13
3
votes
3 answers

How to configure which file extensions are served statically by Tomcat

In an existing java web app hosted on a Tomcat 6 server, I noticed that all URLs finishing with some specific extensions like .png or .gif are served statically whereas if I replace the extension by something more exotic like .eot then it gets…
sdabet
  • 18,360
  • 11
  • 89
  • 158
3
votes
1 answer

Configuring Custom Lucene Analyzer to accept certain stop words

I need to modify the lucene analyzer for it to be able to recognize the word "Ben" (Dutch stop word). Kindly guide me further. How do I make Lucene Analyzer accept this word as a regular word? Repository.xml for…
3
votes
1 answer

Hippo CMS & Jetspeed

I'm looking at a solution to manage my content between a website & intranet and was playing with Hippo CMS in combination with Jetspeed. It looks good, bus does anybody have any experience with this combination? And where do you shop for more…
John Peterson
3
votes
2 answers

Hippo CMS - Displaying random news feed at every page reload

If I have a list like : List, and there are 10 news items in this list, is there some way I can get a set of 4 different news items each time, for instance, say the 1st, 4th, 8th and 10th item in the list. I am currently using Pageable…
Raghav
  • 51
  • 6
2
votes
1 answer

Apache docket container not starting using docker-compose up

I'm working on a use case to create a Docker container for an apache server for a CMS application. Below is the folder structure for the docket container. apache-rproxy-docker (folder) -docker-compose.yml - httpd (folder) - Dockerfile …
phemanthkumar28
  • 408
  • 1
  • 5
  • 25
2
votes
1 answer

create user in hippo cms using rest api

I am able to create users using hippo cms login. I want to create the users withou using the hipppo cms console. Instead for example would be using rest apis to create hippo users. How can i achieve these. Are there any api given by hippo to create…
hari
  • 41
  • 1
  • 4
2
votes
1 answer

Override xml-defined spring bean in java-based configuration

I'm extending a complete product called Hippo CMS with my own REST interface. Hippo CMS is using Apache CXF for rest and acquires resources definitions from a spring bean defined somewhere in Hippo CMS sources. This definition look like this:
Bartek Andrzejczak
  • 1,292
  • 2
  • 14
  • 27
1
2 3
11 12