since ‎30-05-2017
‎10-12-2019
wolk_arkadiusz
Level 1
Simultaneous User Session Logons
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager
Hi,I'm looking for a possibility to limit active user sessions to only one. This means that if a user logged to AEM on one browser, and then he's logging in the second browser then his first session token gonna be removed from the JCR.I hope that there is simply some simple solution like a change in configuration that will allow such user tokens limitation. If not, then my idea is to write a listener for tokens creation which will remove the previous token.AEM 6.3OAK 1.6.6Please advice.Best,Arek

Views

229

Likes

0

Replies

1
Re: dam:assetState property value remains "processing" after custom workflow finish
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager Assets
But AssetManager enables to create new Asset. In my case, I already have the asset and I'm just creating a few new renditions for the asset. Please take a look at the code below.private static final String CONTENT_PATH = "/" + JcrConstants.JCR_CONTENT;private static final String DAM_THUMBNAIL_FORMAT = "cq5dam.thumbnail.%s.%s.png";public void execute(WorkItem workItem, WorkflowSession workflowSession, MetaDataMap metaDataMap) throws WorkflowException { org.apache.sling.api.resource.Resource imgRe...

Views

938

Likes

0

Replies

0
Re: dam:assetState property value remains "processing" after custom workflow finish
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager Assets
Okay, I see. Maybe you could help me with pointing which process is responsible for changing property state from "processing" to "processed"?

Views

940

Likes

0

Replies

0
Re: dam:assetState property value remains "processing" after custom workflow finish
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager Assets
Correct.I've created custom workflow step as implementation of com.adobe.granite.workflow.exec.WorkflowProcess. In this custom step I'm using classes I've described in the previous comment.

Views

935

Likes

0

Replies

0
Re: dam:assetState property value remains "processing" after custom workflow finish
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager Assets
Hi,To create renditions I'm using com.day.image.Layer and its methods: resize() and crop(). After that, using InputStream from the layer I'm adding new rendition using com.day.cq.dam.api.Asset.addRenditionMethod().

Views

937

Likes

0

Replies

0
dam:assetState property value remains "processing" after custom workflow finish
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager Assets
Hi,I have created custom workflow, which is generating additional renditions for assets after they are created/modified. Problem is that (after workflow finish) value of property dam:assetState remains "processing". Workflow is not transient. Assets are fully modifiable and I can use them normally. I guess that probably I've forget about adding some step in workflow model, or whatever.AEM version 6.2.0.SP1.Please advise.Thanks,Arek

Views

3.5K

Likes

2

Replies

12
Adobe CQ Author 5.6.1 - error log - *ERROR* [ObservationManager] com.day.cq.dam.core.impl.AssetMoveListener Path is null
Avatar

wolk_arkadiusz

wolk_arkadiusz
- Adobe Experience Manager Assets
Hey Devs!In error log of one of our author instances there is, few time a day, log like this: *ERROR* [ObservationManager] com.day.cq.dam.core.impl.AssetMoveListener Path is nullSimply, without stacktrace. As I cannot find any sources of this class to read, and as I cannot reproduce this, I decided to write my first post on this great forum.Did anyone of you encountered such error log? Do you have any idea what should I do to reproduce it? Please let me know if you need more info : )Bests

Views

370

Likes

0

Replies

2
Likes given to
Likes from