since ‎04-12-2013
‎10-12-2019
Sutty100
Level 4
Link checker ignoring all links
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
We are trying to turn on the AEM link checker and I am seeing some strange behavior. If I create a new page in Sites and make any change to it e.g. add a new component or edit the properties dialog then the page itself will show up in the link checker e.g.http://localhost:4502/mnt/overlay/wcm/core/content/sites/properties.html?item=%2Fcontent%foo%2Fen%2Fthe-pageor http://localhost:4502/editor.html/content/foo/en/link-checking.htmlHowever any links I add to the page are never shown in the link ch...

Views

3.0K

Likes

0

Replies

3
Re: Disabling Adobe survey
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
brilliant!!!! Thanks

Views

996

Like

1

Replies

0
Disabling Adobe survey
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
When we are running our automated UI tests the following survey is popping up every now and then which kills the UI test and is slowly driving us all mad Is there a way to disable this for the entire instance or failing that for a specific user? I can't get it to show when I actually log on to the the author as the test user so I'm unable to see what happens when I dismiss it e.g. does it set a cookie or write a preference to the JCR in much the same way dismissing the tutorial prompts on first ...

Views

1.5K

Like

1

Replies

2
Content Fragment JSON exporter
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I'd like to expose our content fragments models as JSON for consumption in a mobile app. However I'd rather not have to include them on a sites page first. Is there a way OOTB to get a content fragment using .model.json?

Views

1.9K

Likes

0

Replies

1
Writing a custom json servlet
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I'm struggling to override the default out of the box json servlet. I want to create my own for a specific resource type and when a specific selector is used. However it seems to keep calling the default. To be clear I want to keep the default servlet in all other scenarios. My annotations for the custom servlet are:@SlingServlet(methods = {HttpConstants.METHOD_GET}, metatype = true, resourceTypes = {"wtr/components/structure/offertypepage"}, selectors = {"mapper"}, extensions = {"json"})and if ...

Views

1.0K

Likes

0

Replies

2
Can't not include subpages from launches
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
We are on 6.2 SP-1 and when I create a new launch the blue toggle button to disable including sub-pages can't be clicked, it just stays on so we always have to include sub-pages. Is this a bug or can you not always disable including subpages?

Views

806

Likes

0

Replies

1
Getting the CSP field in Sling Model
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
We need to get access to the "csp" value that is part of the cq tag written out on the author for a parsys component. e.g.{ "path": "/content/test/jcr:content/header/extendednavigationca/parsys/*", "slingPath": "/content/test/jcr:content/header/extendednavigationca/parsys/*.html", "type": "wcm/foundation/components/responsivegrid/new", "csp": "testpage|page/header|responsivegrid/extendednavigationcardwrapper|componentwrapper|responsivegrid/parsys|responsivegrid/new|newpar", "editConfig": { "acti...

Views

520

Likes

0

Replies

0
Re: Sensible way to manage content packages
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I have updated our filter to be much more targeted, to reduce the size and also avoid the scenario you describe! I want the build and deployment of our code via maven to create a fully functioning environment without the need for any manual config, creating of nodes, special first time steps etc, and thought the use of the content package would allow us to create that initial structure. I have updated the filter as shown below but do you think this still presents a risk? If so I guess the answer...

Views

918

Likes

0

Replies

0
Re: Sensible way to manage content packages
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
The package is only 3MB when built via maven as it only contains .xml for a few folders and a few images/thumbnails for the folders.

Views

915

Likes

0

Replies

0
Sensible way to manage content packages
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
We have a content package as part of our standard deployment e.g following the maven archtype. In our filter we include the DAM as we setup some folders at the base of the DAM and also some root pages for our site in sites. This seems to be causing a huge snapshot to be taken prior to the install and also means the install takes a long time. What is the best practice for handling this to avoid these large snapshots? Also how can we housekeep the package snapshots other than manually deleting?The...

Views

2.6K

Likes

3

Replies

7
Enabling targeting in parsys
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I'm trying to enable targeting of components in a page. Our page has two parsys which are different components. One is allowing components to be targeted the other is not. If i put component X in parsys A then I can target, if i move to parsys B then I can not. I can't work out why! What controls if components can be targeted in a parsys?

Views

1.3K

Likes

0

Replies

1
Re: Sling jobs monitoring
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Just to add I have come across the following console but can't see my custom job:http://localhost:4502/system/console/slingevent

Views

820

Likes

0

Replies

0
Sling jobs monitoring
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
We are implementing our first Sling job to ensure a certain task will be processed. The question I have however is how can I monitor the queue e.g. check how deep the queue is or how many jobs have had to be retried or have exhausted there retry count and ideally a log of all those jobs that failed and ran out of retries? I thought about writing a custom health check but was wondering if there is anything built in already?

Views

1.1K

Likes

0

Replies

2
Re: Hide a page in sites (TouchUI)
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
So I don't mean to hide from the customer on the frontend but rather hide the page in the Sites screen. In the screenshot below I want to hide the two extra entertainment pages as they are just required for the A/B testing system I am building. In the classic UI this was easy but like I say, I can't find a way to do this on Touch. There must be a way however as some of the folders at the root of content in CRX don't show up in this view e.g. the DAM.

Views

864

Likes

0

Replies

0
Re: Dynamic Media API/parameter documentation
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Awesome thanks, bookmarked!

Views

842

Likes

0

Replies

0
Hide a page in sites (TouchUI)
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Is there a way to hide a page in the sites view, in the classicUI I could just add the property "hidden" to jcr:content of the page but this does not look to take effect in the TouchUI, still works fine in classic (testing on AEM 6.3)

Views

1.6K

Likes

0

Replies

3
Best practice to trigger some code after publish
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
When a user publishes a product collection I need to trigger some code to push this data out of AEM into our Product Collection DynamoDB Table. I wanted to check what is the best practice for this would be (We are using AEM 6.2). From what I can tell I would want a sling event to capture the replication event (filtered based on path in the repository) and then I could either run my code to update DynamoDB or create a Sling Job(?) that from what I understand effectively places this on a queue tha...

Views

1.3K

Likes

0

Replies

3
Re: New CommerceFactory not registering as a Service in OSGI
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I've had to pause this for the time being and just include the code in our main "Site" project rather than split it out as I wanted due to time constraints. I was trying to also use Cognifide Slice as well which might be causing some issues. Hopefully I can get some time to revisit this.

Views

716

Likes

0

Replies

0
Re: New CommerceFactory not registering as a Service in OSGI
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
PS the new forum is a great improvement!

Views

707

Likes

0

Replies

0
New CommerceFactory not registering as a Service in OSGI
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I'm trying to add a new commerce provider to an empty AEM project created from the Maven Archtype version 11.My Core bundle installs just fine but the commerceFactory does not register in OSGI as a service, the exact same class in my existing project (created with Archtype 10 but also is an existing project so numerous changes to the POM etc have been done) works just fine.Any help would be appreciated, code below:@Component@Service@Properties(value = { @Property(name = "service.description", va...

Views

1.4K

Likes

0

Replies

5
Create Live Copy in Java Code?
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I'm trying to create a live copy of a page but in a java class in my Core bundle. I'm struggling to find the correct java classes to do this. So far I have found the TemplateRolloutService in com.adobe.cq.social.blueprint.api which looks the most promosing although not sure why it is in the social package!However I can't find any documentation, I have got the unobfuscated JAR from Daycare but the class has no javaDoc and the input params to the methods are not named helpfully in my decompiler e....

Views

1.6K

Like

1

Replies

3
Re: Extended Experience Fragment Component Not shown as a reference when publishing
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Ignore me, I started over and it worked, I must of made a mistake along the way last time!

Views

886

Likes

0

Replies

0
Re: JCR_OAK Mock Resource Resolver in AEM 6.3
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Thanks, I'll take a more detailed look at the samples and how it compares to my code. Hopefully get some time tomorrow, will report back with my findings!

Views

1.6K

Likes

0

Replies

0
Extended Experience Fragment Component Not shown as a reference when publishing
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I have extended the OOTB Experience fragment component by setting it as my custom components super type. Everything works great except that when I publish the page, the references UI does not detect that the extended Experience Fragment is pointing to a reference and so does not trigger replication of the experience fragment and any images etc included in the fragment e.g. http://localhost:4502/libs/wcm/core/content/sites/publishpagewizard.html?item=/content/mysite/en/xftest&editmode shows nothi...

Views

1.3K

Likes

0

Replies

2
JCR_OAK Mock Resource Resolver in AEM 6.3
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I decided to see how much of a challange it would be to upgrade our 6.2 code base to 6.3Turns out almost everything just works 🙂 However some of our unit tests that make use of the AEM Mocks framework specifically those using the JCR_OAK mock resource resolver wont passpublic final AemContext context = new AemContext(ResourceResolverType.JCR_OAK);I'm currently getting a stacktrace (shown at bottom of post). The dependencies that I'm using that I think are important to this are: io.wcm io.wcm.te...

Views

3.4K

Likes

0

Replies

2
How to manage deployment of additional packages in a controlled way?
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
I'm looking at how we can manage the deployment of additional packages to AEM through our various environments in a controlled way. We have a few types of packages:Library packages e.g. ACS commonsAEM Framework fixes e.g. Feature packs, hotfixes and service packsFor library packages we are using the content-package-maven-plugin and setting these as sub packages. The slightly annoying thing with this is that they install every time they are deployed even if the package is already on the environme...

Views

945

Likes

0

Replies

3
Layouting Mode with Custom Responsive Grid
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
HiHave you checked this link:Link:- https://docs.adobe.com/docs/en/aem/6-2/author/page-authoring/responsive-layout.html// AEM realizes responsive layout for your pages using a combination of mechanisms:Layout Container componentThis component is available in the component browser and provides a grid-paragraph system to allow you to add and position components within a responsive grid. It can also be set as the default paragraph system on your page.Layouting ModeOnce the layout container is posit...

Views

741

Likes

0

Replies

0
Re: Component Re-use
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Thanks for all the replies given us plenty to go on. 

Views

672

Likes

0

Replies

0
Re: Component Re-use
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
Sorry for not being as clear as I could I meant that they don't want to configure the component every time, simply configure it once e.g. fill in the dialog and then on several pages reference that component so any changes made in the dialog would just be made once and reflected on all pages where that instance of the component is used.

Views

663

Likes

0

Replies

0
Component Re-use
Avatar

Sutty100

Sutty100
- Adobe Experience Manager
We have a request from the content authors to make there lives easier by allowing them to create a component once and then simply reference it whereever they want to use it. This would be useful for some marketing banners where they enter things like the heading, subheading, image details, links, tracking ids etc etc. The same banner can be used on multiple category pages in different positions say maybe 10-20 locations.I was wondering if people have addressed this use case before, I can see Ado...

Views

1.1K

Likes

2

Replies

6