since ‎21-03-2019
‎14-04-2021
jkpanera
Level 3
How do I set the default page thumbnail?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hey guys, How do I set the default page thumbnail?I.e. the image the gets returned for requests to /path/to/page/panerabread_com.thumb.800.480.png.The page dialog will allow me to change the thumbnail for a page, but where does it pull the defaul thumbnail? Thanks!

Views

53

Likes

0

Replies

1
Re: Deploy Adobe Launch Scripts Using API
Avatar

jkpanera

jkpanera
- Adobe Experience Platform Launch
Thanks!

Views

154

Likes

0

Replies

0
Deploy Adobe Launch Scripts Using API
Avatar

jkpanera

jkpanera
- Adobe Experience Platform Launch
Hey guys, We would like to improve our code standards in our Adobe Launch scripts, so we would like to implement continuous integration/continuous delivery. To do that, we need to deploy them via some sort of API. Is there a way to do this? Thanks!

Views

166

Likes

0

Replies

2
Re: cURL command to move asset
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hmmm, it seems this command is for 6.5. Do you have one for 6.3?

Views

198

Likes

0

Replies

0
cURL command to move asset
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Does anyone have a cURL command to move an asset from one directory to another?

Views

216

Likes

0

Replies

3
Error with transformer breaks login screen
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hi guys,We have a custom html transformer configured as follows: Most of the time it works fine but if something does go wrong, it can actually take down the login screen. I see an exception with the root exception of this: Caused by: java.io.IOException: Unable to get component of class 'interface org.apache.sling.rewriter.Transformer' with type 'jsonlinksmapper'. at org.apache.sling.rewriter.impl.PipelineImpl.getPipelineComponent(PipelineImpl.java:161) at org.apache.sling.rewriter.impl.Pipelin...

Views

171

Likes

0

Replies

1
Re: Can I use a selector to request a font?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
A query parameter does not solve the issue as caching in the dispatcher can't be done by query parameter.

Views

117

Likes

0

Replies

0
Re: How to get detailed bundles dependency information fr...
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
That documentation doesn't say anything about OSGI bundles. Am I wrong? or packages. It looks like it just analyzes standard Maven dependencies

Views

167

Likes

0

Replies

0
How to get detailed bundles dependency information from pom.xml?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
So I have a pom which creates a bundle using the plugin: com.day.jcr.vaultcontent-package-maven-pluginIt specifies the package dependencies: !org.apache.commons.beanutils.*, !org.apache.commons.jexl2.*, !org.apache.commons.jxpath.*, !org.apache.commons.logging.*, !org.apache.commons.vfs2.*, !org.apache.xml.*, !org.springframework.*, * But it doesn't call out versions. I think those are from maven dependencies but those dependencies are on bundles-not on packages and it isn't clear without a lot...

Views

240

Likes

0

Replies

3
Re: Can I use a selector to request a font?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
So is the answer, no?

Views

168

Likes

0

Replies

0
Re: Can I use a selector to request a font?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
We don't want to clear the cache. We prefer to bust the cache. This way when an asset is updated, the modified date increases and the clients can use. that to request a new asset. Then we can set the browser cache time to be unlimited but the new resource will be requested anyway. That way, if we update the page, but the font doesn't change, the browser will continue to cache. the font.

Views

204

Likes

0

Replies

0
Can I use a selector to request a font?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hi guys, We use selectors to "bust caches" on the dispatcher. For example: /content/dam/web-content/homepage/homepage-coffee.jpg.transform/home-hero/image.20200916.jpeg Then when that image gets updated the selector 20200916 updates and the browser requests a new image with the new url. UPDATE: In response to a question: We don't want to clear the cache. We prefer to bust the cache. This way when an asset is updated, the modified date increases and the clients can use that to request a new asset...

Views

296

Likes

0

Replies

5
Re: Monitoring OSGI Components
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Thank you!

Views

253

Likes

0

Replies

0
Monitoring OSGI Components
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hi guys, We would like to monitor our OSGI components (possibly using JMX) so that if one fails to start, we will be notified. Could someone point us in the right direction? Thanks!

Views

268

Likes

0

Replies

2
Re: 6.3 Authoring stopped working.
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Yes, but it wasn't me who resolved it.It was a coworker. I'll ask him what he did so I can post a solution.

Views

307

Likes

0

Replies

0
Re: How can I add arbitrary css to editor.html?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
If I add the category of my cq:ClientLibraryFolder to the dependencies section of /libs/cq/gui/components/authoring/editors/clientlibs/core, then it loads the css, but I have tried all of the "hook" categories I can find and it doesn't work.

Views

2.4K

Likes

0

Replies

0
Re: How can I add arbitrary css to editor.html?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hmmm. It looks like that should work in 6.5, but I am using 6.3. How would that change in 6.3?

Views

2.4K

Likes

0

Replies

0
Re: Is there an AEM version matrix?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
@Jörg_Hoh I am used to developing with OSS. When I run into issues, I download the source code and even debug into it. Not all of AEM is open, but I'd like to be able to see the code that is open.

Views

3.1K

Likes

0

Replies

0
Re: How can I add arbitrary css to editor.html?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Maybe I'm confused, but I don't think that answers my question. We've already overlayed that to include our css but it isn't doesn't solve this problem. The reason is that editor.html includes the page you are editing as an iframe. Specifically this: and you can't apply css to outside. elements from inside an iframe. We need to be able to set css on the top level for editor.html.

Views

3.0K

Likes

0

Replies

0
How can I add arbitrary css to editor.html?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hi guys, We have run into a small problem where some of the css on editor.html is problematic, causing some of content not to display properly. In order to fix that, we'd like to add our own css to that page. When I look at the page source, I see: How does AEM choose which stylesheets to use here? How do we add our? Thanks so much!!!

Views

5.4K

Likes

0

Replies

8
How to add a selector to a json servlet?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hi guys,I'm working in AEM 6.3 and writing a servlet that will be producing json data. I'm using the following annotation based configuration: @Slf4j @Component( immediate = true, service = Servlet.class, property = { "sling.servlet.methods=get", "sling.servlet.resourceTypes=resourceName", "sling.servlet.selectors=js", "sling.servlet.extensions=json" }, configurationPid = "com.package.ServletName" ) I have a resource of sling:resourceType at /content/path/jcr:content and when I place a GET reque...

Views

3.0K

Like

1

Replies

3
Re: Is there an AEM version matrix?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Not exactly what I was after, but somewhat helpful

Views

3.5K

Likes

0

Replies

0
Is there an AEM version matrix?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Is there a matrix somewhere which maps AEM versions to the versions of sling, jcr, oak, and jackrabbit?

Views

9.7K

Like

1

Replies

10
Re: Saving JCR query results
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
This is an acceptable answer for an open source project, but it really isn't an acceptable answer for "enterprise" software

Views

2.0K

Likes

0

Replies

0
AEM 6.3 Authoring stopped working
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hey guys, Yesterday authoring stopped working in the middle of the day. No changes had been made that we are aware of. Navigating to the page through sites.html seems to work find but when you select a page and click edit, you just get a blank screen. Chrome's dev-tools shows the following errors: When I look through the author logs, I see these exceptions: 2020-04-22 08:34:09,783 *ERROR* [96.37.61.251 [1587562449589] GET /libs/clientlibs/granite/richtext.min.js HTTP/1.1] com.adobe.granite.ui.cl...

Views

1.4K

Likes

0

Replies

3
6.3 Authoring stopped working.
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Hey guys, Yesterday authoring stopped working in the middle of the day. No changes had been made that we are aware of. Navigating to the page through sites.html seems to work find but when you select a page and click edit, you just get a blank screen. Chrome's dev-tools shows the following errors:When I look through the author logs, I see these exceptions: 2020-04-22 08:34:09,783 *ERROR* [96.37.61.251 [1587562449589] GET /libs/clientlibs/granite/richtext.min.js HTTP/1.1] com.adobe.granite.ui.cli...

Views

1.2K

Likes

0

Replies

5
Re: How to create content package with merge mode
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Wow. Adobe never added such a basic feature. It could be a single drop down. Par for the course from a company that cares more about selling to VPs than making the lives of developers/admins easier.

Views

2.9K

Like

1

Replies

0
Is there a way to bulk import metadata in AEM 6.3?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager Assets
I found this documentation on bulk data import in 6.4: https://docs.adobe.com/content/help/en/experience-manager-64/assets/administer/metadata-import-export.html Does comparable functionality exist in 6.3?

Views

3.0K

Likes

0

Replies

1
Re: Issue saving page properties
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
Okay so what was going on is that a required page property was not filled out. The thing that was confusing is that the required field was on another tab, so I couldn't actually see it. There should be a banner/snackbar/something so that it is easier to see even when on other tabs.

Views

2.5K

Likes

0

Replies

1
How can I copy/move entire subtrees using Java?
Avatar

jkpanera

jkpanera
- Adobe Experience Manager
I'd like to be able to copy or move entire subtrees using the Java API. In other words, is there an API analogous to the bash commands mv and cp -R?

Views

1.7K

Likes

0

Replies

1