As an elementary school student more than 20 years ago, one of my assignments was to raise money for the class through magazine subscriptions. Though our teachers no sales training, the accepted method for converting potential customers was to walk door-to-door or ask our parents to introduce us to interested friends. When sales were tallied […]
Digital Experience
How To Switch From WCMUsePojo To Sling Models in AEM Part One – Component
Looking back at Adobe Experience Manager’s (AEM) component development path (especially if you started from 6.0 or earlier), you likely have used a variety of ways to provide back-end logic to components. Beginning with JSP (or even scriptlets), to abstract component Java class with page context or binding objects, to Adobe’s WCMUse or your custom implementation of […]
5 Design Tips for Modern Digital Marketing
When implementing a new digital marketing platform, many organizations struggle with how to design their vision so it can be easily and sustainably implemented using modern digital marketing technologies. Here are five key tips that I believe will help organizations looking to implement their digital marketing vision, ensure that their creative and design process yields […]
Apache Sling’s Hidden Gem: Request Processing Analyzer
Recently I was investigating a response timeout issue in an Adobe Experience Manager (AEM) implementation. The AEM application serves content both to the browser and portal application. The portal system makes a request to AEM, and AEM processes that request and returns the request in JSON format. As per the architecture, the response from AEM should reach the portal within five seconds. […]
Long Running Jobs Hate Him! One Simple Trick for Quicker AEM Content Jobs
That Job Many projects have that job. You know the one. It’s every Sys Admin’s nightmare, but it performs some critical task for the website. It also takes several hours to run and has the occasional tendency to do bad things like… take down a server. What if I told you there’s a way to make that […]
AEM 6.3 First Looks: AEM Core WCM Components
AEM Core WCM Components (commonly referred to as core components) are a set of production-ready components Adobe introduced with Adobe Experience Manager (AEM) 6.3. They are open source and delivered over Github, so the entire AEM developer community is welcome to provide feedback and contribute to the code base (cue applause). These components use the same […]
My TNEW Template Needs Updating, Again!
Here’s the case: Once again our ticketing site needs an update, the calendar moved to a new location, and our new season starts soon. Our developer can make the changes, but this happens all the time. We need a better solution. Fortunately one exists! In the past there were two solutions for a TNEW template; […]
Indexing Bogging AEM Down? Disable Apache Tika!
Recently, we were investigating a CPU performance spike issue with an Adobe Experience Manager (AEM) publish server. After some research, we came across logs that indicated indexing had caused the CPU spike. Adobe Experience Manager is more than just a content management system or an application to serve content to the user’s request. AEM includes more powerful functionality, […]
Umbraco Where GlassMapper == null
What happened? One of the best assists for a CMS is now unavailable for Umbraco, and just before we got the GridEditor, so now everything is more complicated! There is an answer, pick up all those dreams of pretty grids and components and take a look at factories. Factories take the place of GlassMapper and […]
[Download] – 3 Reasons to Upgrade to WebSphere 9
The season of spring symbolizes renewal through spirit and business. In between cleaning out their homes and enjoying the fresh air, many are also reflecting upon how their goals are doing through the first quarter of the year. One area business leaders are looking at this year is how to improve their customer experiences. With […]
New from Perficient: ACS AEM Commons Audit Log Search
On a recent project, we had some issues around go-live where production content was being overwritten, deleted or changed. We needed to figure out what was causing these issues quickly, as this was affecting author productivity and could potentially cause content issues if the wrong content went live. At the time, we used queries in […]
Rebuild Indexes in AEM with OAK Index Manager
Looking to rebuild indexes in Adobe Experience Manager? Need to boost query performance? Apart from optimized code, indexing plays a very important role in an application running smoothly. If you have more queries, you need to index your nodes in order to quickly get a response. In a recent project, I found a problem related […]