Awesome Hybris Opportunity with Belkin

The job market for SAP Hybris developers is very bright. Beth Graham, Sr. Recruiter at Belkin, brought this wonderful Hybris opportunity to my attention: https://belkin.wd5.myworkdayjobs.com/en-US/Belkin_Careers/job/Playa-Vista/Principal-Application-Engineer_10005520 If you live in the Los Angeles area, or considering a move to the Los Angeles, this opportunity is definitely worth exploring. Good luck!  

How Do You Fully Automate Hybris Commerce Installation Using Vagrant?

Is your company struggling with Hybris Commerce installations and deployments for your development, testing, and production environments? This step-by-step tutorial will show you how to automate your Hybris Commerce installations, which will: Save your company time and money Eliminate installation and deployment mistakes Establish a consistent Hybris deployment process In more technical terms, this article will demonstrate how to automate the installation of SAP Hybris 6.3 and its requisite software dependencies for Linux CentOS 7 with a Vagrant Up command. The information learned in this tutorial should provide a useful framework for Hybris installations and deployments. This tutorial will work on both …

SAP Hybris 6.4 Has Been Released!

SAP announced today, May 31st 2017, that Hybris 6.4 is now publicly available for customers. Here's a quick overview for several new or improved Hybris 6.4 features: Backoffice PCM (Product Content Management) Enhanced user interface from 6.3 Improved data and business rules validation Mobile responsive Apache Solr powered product search and facet navigation Backoffice PCM (Product Cockpit) List View Commerce Accelerator Deep-linking between a quote and order B2B-centric features Revive and re-quote inactive quotes B2B sales organizations' can reactivate and send quotes directly to the customers Configurable minimum shopping cart value Re-quoting a Previously Cancelled Quote View Marketplace Module  Out-of-the-box  B2C …

How Do You Design a Scalable SAP Hybris Architecture on Amazon Web Services?

Are you planning to migrate your SAP Hybris implementation to Amazon Web Services (AWS)? Many companies are considering, or have made the decision to migrate their SAP Hybris implementation to AWS. This article provides a cogent starting point for deploying Hybris to AWS. Several months ago, I worked on a Hybris-AWS migration project. At the beginning of the project, I spent a considerable amount of time researching Hybris on AWS best practices. Your first question might be,  "What does a scalable Hybris architecture on Amazon Web Services even look like?" The following diagram depicts a simple -- yet scalable --, four node Hybris implementation …

Configuration Settings for an Apache Load-Balanced Hybris Cluster

This tutorial demonstrates the configuration details for a two node, load-balanced Hybris cluster using Apache Web Server.   Steps Step 1 Configure Node1's local.properties file to resemble the following: yacceleratorstorefront.webroot= storefrontContextRoot= #Cluster clustermode=true cluster.id=1 cluster.maxid=2 cluster.broadcast.methods=jgroups cluster.broadcast.method.jgroups=de.hybris.platform.cluster.jgroups.JGroupsBroadcastMethod cluster.broadcast.method.jgroups.tcp.bind_addr=127.0.0.1 cluster.broadcast.method.jgroups.tcp.bind_port=7800 cluster.broadcast.method.jgroups.channel.name=hybris-broadcast cluster.broadcast.method.jgroups.configuration=jgroups-tcp.xml cluster.broadcast.method.udp.multicastaddress=230.0.0.1 cluster.broadcast.method.udp.port=9997 log4j.logger.de.hybris.platform.cluster.PingBroadcastHandler=DEBUG log4j.logger.de.hybris.platform.cluster.udp.UnicastBroadcastMethod=DEBUG   Step 2 Configure Node2's local.properties file to resemble the following: yacceleratorstorefront.webroot= storefrontContextRoot=   #Cluster clustermode=true cluster.id=2 cluster.maxid=2 cluster.broadcast.methods=jgroups cluster.broadcast.method.jgroups=de.hybris.platform.cluster.jgroups.JGroupsBroadcastMethod cluster.broadcast.method.jgroups.tcp.bind_addr=127.0.0.1 cluster.broadcast.method.jgroups.tcp.bind_port=7800 cluster.broadcast.method.jgroups.channel.name=hybris-broadcast cluster.broadcast.method.jgroups.configuration=jgroups-tcp.xml cluster.broadcast.method.udp.multicastaddress=230.0.0.1 cluster.broadcast.method.udp.port=9997 log4j.logger.de.hybris.platform.cluster.PingBroadcastHandler=DEBUG log4j.logger.de.hybris.platform.cluster.udp.UnicastBroadcastMethod=DEBUG tomcat.http.port=10001 tomcat.ssl.port=10002 tomcat.ajp.port=10009 tomcat.ajp.ssl.port=10010 tomcat.jmx.port=10003 tomcat.jmx.server.port=10004   Step 3 Edit the Apache Web Server httpd.conf file to include the following: Header add Set-Cookie: "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED   <Proxy balancer://mycluster> …

Strange Hybris 6.3 Commerce B2C Accelerator Build Error on Windows 10

A month ago, a client asked me to build Hybris 6.3 on his Windows 10 laptop to demo the new 6.3 functionality. Since this was a local machine, I decided to install Hybris using the B2C Acclerator. Pretty harmless, right?. I ran the following install script from his command prompt: install.bat -r b2c_acc initialize However, my build failed when loading the grunt-karma.js task. I did some research, and learned that there was a conflict with my client's local version of NodeJs/NPM. I removed the existing C:\Program Files\nodejs from my client's PATH environment variables list, and this resolved the issue.