Moving on…

Hello All!

I have been meaning to announce this some time now, but seem to never get around to it, maybe from denial.

After great consideration, I have decided to change career direction, and return to Microsoft Enterprise stack. Hybris was an amazing experience, and what it has accomplished over the years I did work with it is amazing! I wish everyone who has the opportunity to work with it all the best and have fun with the amazing features it provides to the Enterprise Ecommerce market!

Best Regards,

Jeff Kozloff

Don’t be fooled… WCMS Cockpit Live Edit Always Shows ONLINE Product Catalog

During some exploration today, I wanted to make changes in my staging catalog of a product but wanted to verify the display before I sync to production.  As my site is for personal use only, I have not setup a Staging URL for the staging content. A colleague recommended that I try Live Edit found in the WCMS Cockpit as a workaround to expose the staging content. What a great idea!


So I updated my product content, then jumped over to Live Edit in WCMS Cockpit and selected my Staging Web Site. I then navigated to the product I updated, but alas, the content has not changed. I did some more digging around, and no change. Well foolie! So then with another colleagues help we decided to try changing the ONLINE version of our product catalog, and SURPRISE! changes surfaced.

It appears that Live Edit always pulls the Online version of the product catalog and there appears to be no option to select another catalog. The funny thing is, though, in Live Edit, they provide a button to Edit Product, which opens the CORRECT product catalog version (if I am in Staged site, it opens Staged version, if I am in Online Catalog, it opens Online version). Here is a short video of the case using Edit Product button:

Would be cool if the Preview Content pane was extended to allow Content Admin to select which Product Catalog  Version they want to view in Live Edit


Live Edit Failure; “Name” cannot be null

See, told you I can’t promise to be active (sorry I’m bad at being sarcastic ^^’ ). Anyway, wanted to do a quick post about a recent obstacle I was tackling when playing with the B2C_acc_responsive recipe. When I opened WCMS Cockpit, hybris’s built in CMS tool, I tapped on Live Edit to see the control behavior with a responsive site, but was blocked by a mysterious error

"Name" cannot be null

So descriptive and helpful! ok ok, maybe not so much. I tried to dig around in logs, command window, etc, but was just more lost.  I then stumbled across the following article in the website.

Continue reading Live Edit Failure; “Name” cannot be null

Why can’t I stop hybris server when using hybris Installer Recipe

As I highlighted in yesterday’s revival blog, Deploying hybris Sample Sites in version 5.6 and greater, there appears to be a critical error somewhere in the JAVA libs or recipe associated to hybris Installer and ultimately Gradle open source build automation.

Continue reading Why can’t I stop hybris server when using hybris Installer Recipe

Deploying hybris Sample Sites in version 5.6 and greater

Ahhh where have I been??? Sorry for the long run of silence. L I promised so much and all you have heard is empty air.  Well I’ll try (sorry, I’m done promising  :oops:) to get better and to start off on the right foot, I figured I’d start where I originally began, installing hybris locally.

Over the past couple months, I saw numerous comments with people hitting problems with 5.6 and 5.7 version of hybris deployment and trying to access the provided sample sites.  So I thought I would revisit one of my older posts, How to get started… Link to online references and a guide to setup your own environment, to see what is going on.

As mentioned many times before, is your holy grail to hybris, but even hybris themselves have admitted it is difficult to navigate.  As I began my research into hybris 5.7 installation and went straight to my previous trusted source, Quick Installation page. I noticed immediately a very important notification box:

  • Do notuse the quick installation procedure if you’ve already created a working commerce suite configuration. Recipes will not preserve it!
  • The Quick Installation procedure applies to releases 5.1 through 5.5 of the hybris Commerce Suite. As of the hybris Commerce Suite release 5.6, this procedure has been deprecated as sample configurations are no longer provided with the hybris Commerce Suite. To quickly install the hybris Commerce Suite for release 5.6 and later, see Sample Scenarios Installation.

The third bullet is most interesting as this means that my original guide I created for 5.4 is no longer valid, this is the likely reason so many people receive dead pages when trying to access the B2C or B2B accelerator pages. Starting with version 5.6, hybris implemented a new build mechanism called hybris Installer using an open source packaging solution called Gradle. Gradle allows a solution provider to build a template of sorts for their solutions, bundling the copy, move, configure and execution of commands all in a single call to remove chance of user error in more traditional deployments. After a solution provider like hybris has build their template package, vendors can create many “recipes” to deploy new functions or solutions.

To improve the deployment of hybris sample sites, hybris created over 30 recipes to support a variety of scenarios to introduce hybris capabilities.  For summary of the recipes, go here.  In this article, I will not go over them in detail, but I am investigating each one and report back later. In interest of time and the objective of this article, I will use the recipe B2C Accelerator.

Let’s begin:

Continue reading Deploying hybris Sample Sites in version 5.6 and greater

hybris: 5 Loves and 5 Dislikes

I have been helping a potential customer put together a presentation to sell hybris to their management for a possible future implementation, and they asked me “if you were asked to give your 5 loves and hates of hybris, what would they be?”.  Here was my response.

First, lets get the nasty negatives out of the way. Hate is such an evil word. My old housemother at Milton Hershey School would never allow that word in the house as it is so definitive and absolute, providing no space to improve, so I will change it to:

My Top 5 dislikes about hybris

Continue reading hybris: 5 Loves and 5 Dislikes

I’m Back and just a little wiser (hybris BA Certified)

Hi All!

Sorry for such a long period of silence 😦 but you see I have (what I think at least) a great excuse.  I am proud to announce I am now hybris BA Certified professional! First and foremost, I want to thank PycoGroup for all their support in this lengthy process. So what is the hybris Business Analyst (BA) Certification? Let me pull the description directly from

The hybris Business Analyst Certification exam aims to test a business analyst's ability to add value to the analysis process for hybris solutions. The exam is designed to test that candidates have a degree of experience with the functions of the hybris platform and the tasks of a hybris business analyst.


Are you pondering on getting your hybris BA Certification? Let me give you some pointers and recommendations. Sorry though, I cannot provide specific syllabus or actual exam questions, as well, that would be cheating, but I can give you tips and tricks 🙂

Continue reading I’m Back and just a little wiser (hybris BA Certified)