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

jocamp
Community profile jocamp Level 4
Job title here
Location here
18 BADGES
Level 4

Level 4

Learn more
Joined the community 09-07-2013 1:23:18 PM
Offline
Top badges earned by jocamp
Customize the badges you want to showcase on your profile
Granite datepicker's valueFormat property throws errors/does not work
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Hello,I'm using AEM 6.3 and currently working on a dialog with a datepicker field. I'm trying to use the "valueFormat" property so that I can save the date value in something other than the standard UTC format but it doesn't appear to work correctly. Setting it to "M/D/YY" results in this error message in the log and nothing is saved -org.apache.sling.servlets.post.impl.operations.ModifyOperation Exception during response processing.javax.jcr.ValueFormatException: Invalid date 1/1/19 at org.apac...

Views

2.3K

Likes

0

Replies

3
Re: Memory Leak Analysis
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
I'll take a look at that document, thanks.For ic_kal.html, it is literally an html file stored under /content with - "OK", so there is no template or underlying page component that i'm aware of. That's why i chose this as an example, because it shouldn't be doing any processing besides serving the doc. However, i'm guessing if there are other pages causing issues this one could have just been caught after we were already at 100% GC

Views

1.2K

Likes

0

Replies

0
Re: Memory Leak Analysis
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Hm, that's definitely a possibility because we do connect to multiple other systems. What did you see that led you to that conclusion?

Views

1.2K

Likes

0

Replies

0
Re: Memory Leak Analysis
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Ok, we will do that then. Thank you!

Views

1.2K

Likes

0

Replies

0
Re: Memory Leak Analysis
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Thanks for that, i did read through those earlier but they seem to end about where i am now. The examples i've found all have obvious leak suspects, such as a custom class, so i'm not sure how to handle the leak suspects being part of CQ's framework classes. It just seems like all HTTP/Servlet calls are causing memory leaks.

Views

1.2K

Likes

0

Replies

0
Memory Leak Analysis
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Hello,We've had memory leak issues for a while that will eventually push our publishers into 100% GC after a week or two. Up until now we've just been ignoring them because it's easier to restart the publisher but i would like to really understand how to troubleshoot this. We have a heap dump but what i'm seeing doesn't seem that helpful. All of the classes it references are framework classes, so i'm not sure how to proceed in finding the actual cause of the leak in our code. Below is the main l...

Views

4.5K

Likes

0

Replies

13
Re: Using only POST requests to access content on dispatcher/publisher
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Hah, yeah i thought the same when i first heard it. Unfortunately this is a corporate wide policy on tablets accessing our intranet, so we have little hope of fighting it.In case anyone else is in the same situation this is what i've been working on now. Instead of using a servlet, a filter seemed to be close to what i wanted to do. Here is what i have so far and it seems to be the right direction. If it sees a POST request with a specific header, it will change the request to GET and forward. O...

Views

585

Likes

0

Replies

0
Using only POST requests to access content on dispatcher/publisher
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Hello,We have a new requirement where a certain group of users are only allowed to access our content (publish/dispatcher) through POST requests. No GET requests are allowed.Does anyone have a good idea of how to accomplish this? Looking at this answer i think the way to go would probably be in writing a servlet that processes the POST request for resource type "sling/servlet/default" and just add every extension we'll need (html, css, js, etc.). This servlet will then have to redirect to a GET ...

Views

795

Likes

0

Replies

2
Unresolved compilation errors when replicating to publish instances, only on some servers
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
We have two sets of publish environments being replicated to from one author server:First Set: 8 servers - CQ 5.6.1, JDK 1.7.0_72Second Set: 4 servers - CQ 5.6.1, JDK 1.6.0_33We've started to run into an issue the last few months where random servers of the first set will not correctly run our application's bundle after it has been replicated from author. The bundle appears to start normally but when a JSP tries to use certain classes the bundle will throw "unresolved compilation error" messages...

Views

525

Likes

0

Replies

3
Re: Unexpected Payload URL - /bin/wcmcommand...
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Found this post that explains the /bin/wcmcommand url is a known bug. So i'm assuming the future deactivation workflow just doesn't process the payload path correctly and never runs.

Views

385

Likes

0

Replies

0
Unexpected Payload URL - /bin/wcmcommand...
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Our users were running into an issue where the default "future deactivation" workflow was not running at the set time. However, i tested it and it seemed to be working fine. The only difference is that some of the pending workflows that the users had created had a different payload that was a url to wcmcommand -/bin/wcmcommand?cmd=open&path=%252Fcontent%252Finfocenter%252F ... (rest of the path) ... &_charset_=utf-8.htmlwhile all of my workflow instances had the expected/content/infocenter/...I ...

Views

483

Likes

0

Replies

1
Re: WebDav authentication prompt when downloading from DAM in IE.
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Hey Sham,No, it only prompts from IE. Opening the file from the desktop and trying through firefox were successful without a prompt. For anyone else who experiences this problem, we ended up opening a ticket with adobe support. They believe it is a webdav issue with a setting we have in IE - http://support.microsoft.com/kb/941853. So unfortunately there is no way for us to fix it. We attempted to turn off webdav but this did not resolve the issue.Thanks

Views

446

Likes

0

Replies

0
WebDav authentication prompt when downloading from DAM in IE.
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
We're having an issue described exactly by this blog post - http://helpx.adobe.com/cq/kb/CQ5AuthenticationPromptInIEForOfficeDocuments.htmlBasically, when in IE and downloading an excel/word/etc file from the DAM, an authentication prompt appears. It can be ignored, but our users would like it not to do that as it might confuse. We tried the fix listed in the post, putting a blank OPTIONS.jsp file in both /apps/sling/servlet/default and /libs/sling/servlet/default but it has not resolved our iss...

Views

480

Likes

0

Replies

2
Re: Link/Anchor Tags Generate Slowly - Link Checker Already Disabled
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
That makes perfect sense, thank you! I'll take a look at that link and see if configuring any of those settings will help.

Views

479

Likes

0

Replies

0
Link/Anchor Tags Generate Slowly - Link Checker Already Disabled
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
I'm looking at speeding up a component that just prints a large amount of tags for a menu. Originally it took 70ms to generate this component which didn't make sense to me since this was just calling out.write() on a cached string. I disabled link checker in the component using the setIgnoreExternals and setIgnoreInternals methods and this got me down to around 15ms. This is much better but still accounts for almost half of our page generation time (locally). On a hunch i changed all of the tags to and this dropped the generation time to 5ms. Is there anything else happening within CQ that would cause tags to render slower than another tag? I'm using the CQ timing component to get the generation times.Thanks

Views

845

Likes

0

Replies

3
Reloading the spellcheck dictionary
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
We have a requirement to allow our users to customize on demand the dictionary that the rte spellcheck plugin uses. We've already set up an administration page so that they can easily insert and remove words from the dictionary. This works well except that the changes only apply after the server is restarted. Is there any way we can hook into the process that loads the dictionary to trigger a reload without restarting the server?Thanks

Views

344

Likes

0

Replies

1
Re: What is the proper way to save a workflow dialog step's widget values?
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Thanks for taking a look, sorry if i wasn't clear enough. I'm currently storing the data with the payload as you suggested. What i am wondering is if there is a way to store it with the WorkItem metaData.Storing the data on the payload doesn't seem to be reliable, as often i've found that the next workflow step runs before the JCR Session has been able to save/update the value from the previous step's dialog. Also, storing it in the workItem metaData will allow me to keep those values in the wor...

Views

594

Likes

0

Replies

0
What is the proper way to save a workflow dialog step's widget values?
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
For example, I have a dialog step that has two textarea widgets.The first, used in most default steps, is named "comment". When a user enters text into this field during the workflow it is saved to the workitem history metadata as a property called "comment" (/etc/workflow/instances///history/<###>/workItem/metaData).The second widget could be any text that i want to get from the user for use in the next step. Is it possible to set this widget's name so that it is stored similarly to "comment" i...

Views

1.3K

Likes

0

Replies

4
Re: How to use AbsoluteTimeAutoAdvancer or any type of scheduled activiation in a workflow?
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Ok thanks. So the idea would be to create a scheduler that checks all active workflows for paused steps? Then, if those workflow's payloads are past their date, forward them to the next step? That sounds like it should work.

Views

531

Likes

0

Replies

0
How to use AbsoluteTimeAutoAdvancer or any type of scheduled activiation in a workflow?
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Looking for some help implementing scheduled activation in a custom workflow. The only information i could really find was based on this post - http://forums.adobe.com/thread/988356 - which described AbsoluteTimeAutoAdvancer. I attempted to implement this by copying the participant step in the default "Scheduled Page/Asset Activation" workflow and setting the WorkflowData's MetaData property "absoluteTime" to my desired UNIX time. However, this doesn't seem to be functioning as it will just sit ...

Views

986

Likes

0

Replies

3
Re: Bug when naming anything some from of the word "advertisement"?
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Yep, that was it. After smacdonald said it worked fine for him i was trying to think what would be different about our environments. We all have adblock installed in firefox, just tested IE and it works fine. Sorry, should have thought of that last night!

Views

455

Likes

0

Replies

0
Bug when naming anything some from of the word "advertisement"?
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Ran into a strange issue last night and wanted to check if anyone else has seen this. If i name anything (component, node, jsp file, package) in the CQ environement with any form of the word "advertisement" (advert, advertise, advertisement, advertisements) it'll cause issues. If you try to expand the node in crxde lite it'll freeze, trying to build a package with that name will throw an unspecified error, and the jsp file just won't render. I thought it might just be our environment so i instal...

Views

595

Likes

0

Replies

5
Re: Stop Clientlibs From Rewriting Absolute URLs In CSS
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
It depends on what server you're using. The rule msulliva gave as an example looks like its for an apache server. If you use apache, it would be in your httpd.conf

Views

482

Likes

0

Replies

0
Re: Stop Clientlibs From Rewriting Absolute URLs In CSS
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Thanks, that's a great idea and definitely seems like it'll work for us. But you're right, there should be a better way to get it to work.

Views

475

Likes

0

Replies

0
Stop Clientlibs From Rewriting Absolute URLs In CSS
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Having some issues with the URLs in our css being rewritten to relative even though we want them to be absolute. One style in particular -behavior: url(/etc/designs//behavior/PIE.htc);We are developing in CQ5.5 and when the css is compiled it works as expected, the url is still absolute when it gets to the browser. However, when moving to a CQ5.6 server, this style is altered to be a relative url of -behavior: url(clientlibs/behavior/PIE.htc);This doesn't seem to be an issue with most files (ima...

Views

1.2K

Likes

0

Replies

6
Re: Automatically Create Node w/ Properties for Embedded Component
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Of course, i was trying to figure it out at a component level but it makes sense that it would happen at the template level. Thank you

Views

471

Likes

0

Replies

0
Automatically Create Node w/ Properties for Embedded Component
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
We're creating a "form-like" interface in the authoring environment and will be developing several components that are embedded with cq:include into the template. Is there any way to auto-generate those nodes when a new page is created and supply those nodes with default properties? We could do it programmatically in each component but wanted to see if CQ had any built in functionality i was missing. Ex -With this in our template -We'd want to see this node when page is created -/content/site/.....

Views

818

Likes

0

Replies

5
Re: Workflow Server Errors, Cannot View Any Active Workflows
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
Thank you, that's exactly what i was looking for.Unfortunately/Fortunately before i had a chance to try it our server admin reset the server and when it came back up everything was working correctly. Our admin said we were running out of space on the server so that could have been a cause of the issue, but i wouldn't bet on it as everything else seemed to work.

Views

647

Likes

0

Replies

0
Workflow Server Errors, Cannot View Any Active Workflows
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
I attempted to edit a workflow, started it with a payload, but then got a pop-up error message "nullpointerexception". This wouldn't be a big deal except that now i can't see any workflow items that were previously active. When browsing to the inbox, i see many of these records in the error log -*ERROR* [10.146.77.31 [1377194059167] GET /libs/cq/workflow/content/inbox/list.json HTTP/1.1] apps.cq.workflow.components.inbox.list.json$jsp Unable to process work item: /etc/workflow/instances/2013-08-...

Views

1.1K

Like

1

Replies

3
Manually Incrementing Version ID Whole Number
Avatar
Give Back 25
Level 4
jocamp
Level 4

Likes

5 likes

Total Posts

49 posts

Correct reply

5 solutions
Top badges earned
Give Back 25
Ignite 20
Ignite 10
Give Back 10
Ignite 5
View profile
jocamp
- Adobe Experience Manager
We have a requirement that when a page is activated, a version that is subsequently created should increment its id's whole number. So for example a page on version number 1.13, when activated, should create a version 2.0. Looking through the API there doesn't appear to be any way to control the actual version number, just the label. If we set the label to 2.0, obviously the next version manually created would be 1.15 because the label doesn't effect the actual id. Is there any way within CQ/JCR...

Views

277

Likes

0

Replies

2
Likes from