Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

JE_Bailey
Community profile JE_Bailey Level 3
Job title here
Location here
16 BADGES
Level 3

Level 3

Learn more
Joined the community 07-06-2012 11:38:54 AM
Offline
Top badges earned by JE_Bailey
Customize the badges you want to showcase on your profile
Re: Missing the wrapper element that contains the "section" class
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Adding a cq:htmlTag didn't work.One of my coworkers was tracing code and he he finally nailed the issue. During the upgrade process an ACL node was created under /apps with a "deny everyone read" setting which was done by the upgrade process and not removed.When the session attempted to read data under the /apps structure it was denied and that resulted in the no wrapper being put on the components.

Views

634

Likes

0

Replies

0
Re: Missing the wrapper element that contains the "section" class
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Veena - We have 70+ sites representing over 500k pages that each one is now structurally different. The requirement for having these is so that existing styles, that are managed by a different team, are not screwed up. Now conceivably it may be better at some point to get rid of this wrapping div but we would want to do so in a controlled manner. If I'm unable to determine why they disappeared in the first place I have no level of confidence that they won't re-appear at some point.

Views

631

Likes

0

Replies

0
Re: Missing the wrapper element that contains the "section" class
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
I'm not sure what you mean by we.retail is that a new demo site in 6.3?

Views

620

Likes

0

Replies

0
Missing the wrapper element that contains the "section" class
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
We have been using AEM since CQ 5.4 when a component gets rendered it gets a generated div that wraps the component and in that div it gets some classes like "section". Usually people post to the community asking how to get rid of these. We have the opposite problem, we're trying to figure how to get them back.We're in the process of upgrading from 6.1 to 6.3. When we upgrade our publish instance it no longer renders the wrapping DIVs and completely messes with the designs that are in place.Any ...

Views

1.6K

Likes

0

Replies

8
Re: AEM 6.1 Unable to Start Apache Sling Commons FileSystem ClassLoader (org.apache.sling.commons.fsclassloader)
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Cause knowledge is power The idea behind the region digraph is that it intercepts and shortcuts the wiring framework to tell your bundle what the available package versions are.There's two possible reasons that I'm aware of that this would have been implemented. The first is that it could maintain a state of what the OSGi bundle relationships are without having those bundles actually available. This would have assisted in the scenarios where you have complicated relationships of dependencies dur...

Views

555

Likes

0

Replies

0
Re: AEM 6.1 Unable to Start Apache Sling Commons FileSystem ClassLoader (org.apache.sling.commons.fsclassloader)
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Region Digraph was a bad thing and in a later service pack they removed it. If you revert your fsclassloader back to 1.0.2 and keep the digraph disabled you should be good.

Views

558

Like

1

Replies

0
Re: AEM 6.1 Unable to Start Apache Sling Commons FileSystem ClassLoader (org.apache.sling.commons.fsclassloader)
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Check your bundles to see if you have something called "Region digraph" If that's there, disable it.

Views

557

Like

1

Replies

0
Re: How to take an action on a deleted Asset in Adobe Experience Manager?
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
There's a number of possible problems that are occurring.In the workflow process step that you have, the contents of the deleted node should have been part of workflow item that you are working on. Or did you attempt to look up the deleted item from within the process?Additionally, it may be simpler to do an event listenerAdobe Experience Manager Help | Creating Event Handlers for Adobe Experience Manager

Views

937

Likes

0

Replies

0
Re: Anonymous access to /etc/tags
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
This is a design decision on your end as to whether you want to provide anonymous access to this. We've set our website up with that permission in that manner.Just to be aware, we've had problems with this permission. It gets reset whenever you do a CFP upgrade so you will need to make sure that you backup/restore it.

Views

322

Like

1

Replies

0
Re: obtaining 6.3
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Thanks! After going round n round, that tidbit of information was really useful. I'm on the right path now.

Views

485

Likes

0

Replies

0
obtaining 6.3
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
So we've been using AEM for years now. I went to download 6.3 for testing and I can't find it anywhere. It's not on the licensing site for us. Is there a secret handshake that's involved or am I missing something?much appreciated.-Jason

Views

532

Like

1

Replies

2
Re: Major issues faced while using Angular2 with AEM
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
I think it depends on what you're building. A single page app should work fine with Angular and AEM. If you are letting content creators make pages then it depends on that components. Most components don't require more than a JSP or HTL. If you need something more dynamic or interactive then I've had success with Vue.js and x-tag libraries. I should note that I also tend to avoid HTL, so your experience may be different.

Views

491

Likes

0

Replies

0
Re: [New] Welcome to AEM Community! Please Introduce Yourself
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Hi All,My name is Jason Bailey, I work for SAS where I was a Principal Application Developer and Architect for our online presence via AEM and now manager of the same said team. I'm over opinionated, love an argument, and I have deep affection for the Sling platform. I've been developing in Java for close to 17 years and I've held a vast array of positions and titles. I really enjoy helping people and I will do my best to answer questions.

Views

7.9K

Like

1

Replies

1
Re: Minification failing for third party JS
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
We've encountered minification problems as well. We've identified the root cause as being a key in a js object called extends. Example of a snippet would be var foo ={ extends: 'div' }Other minification processes wraps the extends with quotes.var foo ={ "extends": 'div' }We've used that wrapping as quotes as a workaround in our own code base to allow the minification to work as expected

Views

624

Likes

0

Replies

0
Re: MongoBlobStore not supported for inplace upgrade?
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Abhinav_Sap wrote... This might not be the answer you are looking for. Normally in place upgrade is preferred for version history migration. If that is why you are going with in place upgrade, you can do fresh install and deployment and then package version history with filter rules, like this - /jcr:system/jcr:versionStorage My experience has been that fresh install instead of in place upgrade gives a new lease to your AEM instance and will be more performant (at least for a while :)) Abhinav I...

Views

603

Likes

0

Replies

0
Re: MongoBlobStore not supported for inplace upgrade?
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Jörg Hoh wrote... Hi, what's the architecture where you're coming from? TarPM cluster? kind regards,Jörg Yes, right now, we have clustered author instances with TarPM and an international author base. Which encounters performance issues, we are looking at ways to put one or more author instances closer to some of the authors. Additionally, moving forward, we eventually want to have two clusters in the publish level, with each cluster consisting of geographically disbursed cluster members.

Views

572

Likes

0

Replies

0
MongoBlobStore not supported for inplace upgrade?
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
We're planning to use Mongo to support distributed clustering and we were recently told, in the middle of our upgrade, that it was not possible to do an in place upgrade to mongo with the MongoBlobStore, that we would be forced to use the File storage plugin, which sort of defeats the purpose of clustering 🙂 I was wondering if I could get a more technical explanation of why that doesn't work.TIA

Views

1.0K

Likes

0

Replies

4
Integrating with abacus.jsp
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Got a scenario where abacus is displaying a field, but setting the field to a default value which is different then what we want to set it too.There seems to be an API to register event listeners, has anyone successfully integrated with abacus? or have any pointers?TIA

Views

386

Likes

0

Replies

0
Re: Using Apache rewrite rules remove /content/smarter from all the page URLs
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
You're doing two different things. mod_rewrite rewrites the http request. It doesn't touch the content of the page. If you don't change how you write out a URL then it will write out the full path. Yes, AEM will truncate the paths for you for the majority of the URLs but you'll need to configure AEM to do that in either the Resource Resolver OSGi config or in /etc/map. I'd recommend the link Runal put in his comment

Views

2.6K

Likes

0

Replies

0
Re: Page Manipulation operations
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
My favorite tool for this type of thing is the groovy console. Makes doing large scale changes such as this a lot easierhttps://github.com/Citytechinc/cq-groovy-console

Views

462

Likes

0

Replies

0
Re: How to do link rewrites conditionally
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Your structure really limits you on your options to execute your use case.To follow along with your selector idea, not only would you need to look at your themed pages and add a selector when you have a link to a common page, but when rendering a common page you would need to look at the selector and then render any links on the common page that leads to other common pages with the same selector.To do link re-writing AEM incorporates an rewrite pipeline process. Once a page is rendered it sends ...

Views

335

Likes

0

Replies

0
Re: Event life cycle capturing and populating into db
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Implement an EventListener OSGi service that would listen for these events to occur and then interface with your JDBC service to record to the Database.I feel compelled to point out that the JCR is a data store and already records all this information in the form of audit nodes and has a built in reporting interface.

Views

312

Likes

0

Replies

0
AEM 6.0 Upgrade restrospective
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
I'm in the middle of an upgrade to AEM 6.0sp2 from CQ5.5 and I thought it would be beneficial to other users to be aware of pain points that we encountered.So far the interesting ones have been:Jetty works differentlyone example: request.getPathInfo() instead of request.getPathTranslated()Filter priority was 'reversed'prior to a fix. Sling had inadvertently placed the filters in the wrong priority. The fixing of this bug broke multiple pieces of functionalityOak is stricterWe had a complex scena...

Views

371

Likes

0

Replies

0
Re: CQ5_5 - Finding a unique id for each requested page ?
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
AEM uses thread pooling for handling of requests. So the same thread could handle multiple requests, one after another, before being closed.

Views

329

Likes

0

Replies

0
Re: Integrating cq with active directory
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
Hi Rajesh, Active Directory supports the LDAP protocol so you can use any of the available information on setting up LDAP to integrate with ADincluding the LDAP Configuration Documentation

Views

540

Like

1

Replies

0
Re: AEM msm_moved nodes
Avatar
Ignite 5
Level 3
JE_Bailey
Level 3

Likes

10 likes

Total Posts

26 posts

Correct reply

10 solutions
Top badges earned
Ignite 5
Give Back 10
Ignite 3
Give Back 5
Give Back 3
View profile
JE_Bailey
- Adobe Experience Manager
The "_msm_moved" is created when the a rollout action is triggered and content is being rolled out to a livecopy where an identically named resource is located and that resource is identified as being detached.A relationship is determined to exist between a resource in the livecopy and a resource is in the blueprint by a mixin type on the livecopy resource called cq:LiveRelationship. If that mixin type is not present the assumption is that that content was created directly in the livecopy or the...

Views

1.5K

Likes

4

Replies

0