<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Adobe enterprise product blog - David McMahon</title>
	<atom:link href="http://blogs.adobe.com/dmcmahon/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.adobe.com/dmcmahon</link>
	<description>Library of tips&#38;tricks, problem solutions and general product information for enterprise deployments...</description>
	<lastBuildDate>Mon, 21 May 2012 07:30:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Acrobat: Hotfix recommendations for Citrix XenApp environments on Windows 2008 Server</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/05/21/acrobat-hotfix-recommendations-for-citrix-xenapp-environments-on-windows-2008-server/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/05/21/acrobat-hotfix-recommendations-for-citrix-xenapp-environments-on-windows-2008-server/#comments</comments>
		<pubDate>Mon, 21 May 2012 07:30:48 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Acrobat]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[citrix]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xenapp]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1198</guid>
		<description><![CDATA[Information If you are using Adobe Acrobat/Reader in a Citrix XenApp environment, you may experience issues related to problems in Citrix or the underlying Windows operating system.  Citrix have issued recommendations for hotfixes in XenApp and Microsoft Windows, which resolve most of the common issues with XenApp 6.0 and later, running on Windows 2008 Server. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Information</strong></p>
<p>If you are using Adobe Acrobat/Reader in a Citrix XenApp environment, you may experience issues related to problems in Citrix or the underlying Windows operating system.  Citrix have issued recommendations for hotfixes in XenApp and Microsoft Windows, which resolve most of the common issues with XenApp 6.0 and later, running on Windows 2008 Server.</p>
<p>If you do experience issues running Acrobat/Reader in a Citrix XenApp environment, ensure you have the recommended hotfixes installed.  You should contact Citrix for support or refer to their technotes such as the one below:</p>
<p><a href="http://support.citrix.com/article/ctx129229" target="_blank">http://support.citrix.com/article/ctx129229</a></p>
<p>For more information related to Acrobat/Reader deployments on Citrix, please refer to our Enterprise Administration Guide:</p>
<p><a href="helpx.adobe.com/content/dam/kb/en/837/cpsid_83709/attachments/Acrobat_Enterprise_Administration.pdf#page=101" target="_blank">helpx.adobe.com/content/dam/kb/en/837/cpsid_83709/attachments/Acrobat_Enterprise_Administration.pdf#page=101</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/05/21/acrobat-hotfix-recommendations-for-citrix-xenapp-environments-on-windows-2008-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LC ES3: ReaderExtensionsService &#8211; PKI Intialization failed. Exception: com/rsa/jsafe/provider/JsafeJCE</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/05/07/lc-es3-readerextensionsservice-pki-intialization-failed-exception-comrsajsafeproviderjsafejce/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/05/07/lc-es3-readerextensionsservice-pki-intialization-failed-exception-comrsajsafeproviderjsafejce/#comments</comments>
		<pubDate>Mon, 07 May 2012 08:18:52 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[certj]]></category>
		<category><![CDATA[Jsafe]]></category>
		<category><![CDATA[PKI]]></category>
		<category><![CDATA[ReaderExtensionsService]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1189</guid>
		<description><![CDATA[Issue If you have installed ADEP/LC ES3 (10.0.x) you may notice the following error in the server log when starting the application server: 2012-04-18 15:32:49,500 ERROR [com.adobe.livecycle.readerextensions.ReaderExtensionsService] (main) PKI Intialization failed. Exception: com/rsa/jsafe/provider/JsafeJCE 2012-04-18 15:32:49,515 ERROR [org.jboss.ejb.plugins.LogInterceptor] (main) RuntimeException in method: public abstract java.lang.Object com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterLocal.doRequiresNew( com.adobe.idp.dsc.transaction.TransactionDefinition,com.adobe.idp.dsc.transaction.TransactionCallback) throws com.adobe.idp.dsc.DSCException:ALC-DSC-099-000: com.adobe.idp.dsc.DSCRuntimeException: java.lang.ClassNotFoundException: Class name com.rsa.jsafe.provider.JsafeJCE from package [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you have installed ADEP/LC ES3 (10.0.x) you may notice the following error in the server log when starting the application server:</p>
<pre><span style="color: #808080;">2012-04-18 15:32:49,500 ERROR [com.adobe.livecycle.readerextensions.ReaderExtensionsService] (main) PKI Intialization failed. </span>
<span style="color: #808080;">Exception: com/rsa/jsafe/provider/JsafeJCE</span>
<span style="color: #808080;">2012-04-18 15:32:49,515 ERROR [org.jboss.ejb.plugins.LogInterceptor] (main) RuntimeException in method: </span>
<span style="color: #808080;">public abstract java.lang.Object com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionBMTAdapterLocal.doRequiresNew(</span>
<span style="color: #808080;">com.adobe.idp.dsc.transaction.TransactionDefinition,com.adobe.idp.dsc.transaction.TransactionCallback) </span>
<span style="color: #808080;">throws com.adobe.idp.dsc.DSCException:ALC-DSC-099-000: com.adobe.idp.dsc.DSCRuntimeException:</span>
<span style="color: #808080;">java.lang.ClassNotFoundException: Class name com.rsa.jsafe.provider.JsafeJCE from package com.rsa.jsafe.provider not found.</span></pre>
<p><strong>Reason</strong></p>
<p>This error can occur when the wrong JSAFE and CERTJ JAR files have been imported to your application server.</p>
<p><strong>Solution</strong></p>
<p>Review the installation/configuration documentation and ensure the correct JAR files have been copied to your application server.</p>
<p>For example:</p>
<p><a href="http://help.adobe.com/en_US/enterpriseplatform/10.0/ClusterJBoss/WSf7e9d1e3f353177725b65b451306fc33289-8000.html" target="_blank">http://help.adobe.com/en_US/enterpriseplatform/10.0/ClusterJBoss/WSf7e9d1e3f353177725b65b451306fc33289-8000.html</a></p>
<p><span style="color: #c0c0c0;">reference: (183158539)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/05/07/lc-es3-readerextensionsservice-pki-intialization-failed-exception-comrsajsafeproviderjsafejce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LiveCycle Workbench ES2: Tracking dependencies for forms and fragments</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/04/05/livecycle-workbench-es2-tracking-dependencies-for-forms-and-fragments/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/04/05/livecycle-workbench-es2-tracking-dependencies-for-forms-and-fragments/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 07:47:22 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[Workbench]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[fragment]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1163</guid>
		<description><![CDATA[Information In LiveCycle ES it is possible to track the dependencies of parent forms to form fragments and vice versa using the functionality in Workbench ES. In LiveCycle ES2  it is also possible to view the form fragments used by a parent form in Workbench &#62; Form Design &#62; Properties: It is not possible to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Information</strong></p>
<p>In LiveCycle ES it is possible to track the dependencies of parent forms to form fragments and vice versa using the functionality in Workbench ES.</p>
<p>In LiveCycle ES2  it is also possible to view the form fragments used by a parent form in Workbench &gt; Form Design &gt; Properties:</p>
<p><a class="lightbox" title="properties" href="http://blogs.adobe.com/dmcmahon/files/2012/03/properties.jpg"><img class="alignnone size-full wp-image-1164" title="properties" src="http://blogs.adobe.com/dmcmahon/files/2012/03/properties.jpg" alt="" width="594" height="264" /></a></p>
<p>It is not possible to track the dependencies from a form fragment to see in which parent forms the fragment is used.  This is due to the architectural changes related to the new application model in LiveCycle ES2.</p>
<p>In LiveCycle ES3 it is again possible to track the dependencies of parent forms to fragments and vice versa.</p>
<p><strong>Solution</strong></p>
<p>If you have a requirement to track the dependencies from fragments to parent forms in LiveCycle ES2, then you can do this using the LiveCycle API using code similar to below:</p>
<pre><span style="color: #888888;">ResourceRepositoryClient repositoryClient = new ResourceRepositoryClient(myFactory);</span>

<span style="color: #888888;">String fragmentUri = "/Applications/TestApplication/1.0/fragments/AddressFragment.xdp";</span>

<span style="color: #888888;">List relations = repositoryClient.getRelated(fragmentUri, false, Relation.TYPE_DEPENDANT_OF);</span></pre>
<p>Here is a full sample class you can execute to test this functionality against a running LC server (you will need to adjust the settings for your environment): <a href="http://blogs.adobe.com/dmcmahon/files/2012/03/ListDependencies.zip" target="_blank">ListDependencies.java</a></p>
<p><span style="color: #c0c0c0;">reference: (183114773)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/04/05/livecycle-workbench-es2-tracking-dependencies-for-forms-and-fragments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CQ5.5: NullPointerException trying to reference an OSGi component/service using SCR annotations</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/04/02/cq5-5-nullpointerexception-trying-to-reference-an-osgi-componentservice-using-scr-reference/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/04/02/cq5-5-nullpointerexception-trying-to-reference-an-osgi-componentservice-using-scr-reference/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 05:47:48 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[CQ]]></category>
		<category><![CDATA[CQ/CRX]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[@scr]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[NullPointerException]]></category>
		<category><![CDATA[service]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1154</guid>
		<description><![CDATA[Issue If you are trying to reference an OSGi service or component using the SCR annotations, like the SlingRepository in the code below, then you may encounter a NullPointerException when you try to use these objects. /** * @scr.component immediate="true" * @scr.service interface="SampleService" */ public class SampleServiceImpl implements SampleService { /** * @scr.reference */ private [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are trying to reference an OSGi service or component using the SCR annotations, like the SlingRepository in the code below, then you may encounter a NullPointerException when you try to use these objects.</p>
<pre> /**
  * <strong>@scr.component</strong> immediate="true"
  * <strong>@scr.service</strong> interface="SampleService"
  */
 public class SampleServiceImpl implements SampleService {
     /**
      * <strong>@scr.reference</strong>
      */
     private SlingRepository repository;
...</pre>
<p>Another symptom of this problem is that your SampleService component may not show up or register correctly in the CQ5 Web Console &#8220;components&#8221; tab (http://&lt;server&gt;:&lt;port&gt;/system/console/components).</p>
<p><strong>Reason</strong></p>
<p>The SCR annotations are deprecated in the latest builds of Apache Felix.</p>
<p>You should note that CRXDE and CRXDE Lite are both configured to automatically resolve these annotations and build the relevant XML files for you.  In other IDE environments you will have to include the maven-scr-plugin to resolve these annotations and build the XML files yourself.</p>
<p><strong>Solution</strong></p>
<p>To correctly reference these objects in the latest versions you should use the following syntax (note: you will have to explicitly import the Felix scr classes):</p>
<pre> import org.apache.felix.scr.annotations.Component;
 import org.apache.felix.scr.annotations.Service;
 import org.apache.felix.scr.annotations.Reference;

 @<strong>Component</strong>(immediate="true")
 @<strong>Service</strong>(interface="SampleService")

 public class SampleServiceImpl implements SampleService {

     <strong>@Reference</strong>
     private SlingRepository repository;
...</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/04/02/cq5-5-nullpointerexception-trying-to-reference-an-osgi-componentservice-using-scr-reference/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>LiveCycle ES2: LCMException[ALC-LCM-030-200]: Failed to deploy component</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/22/livecycle-es2-lcmexceptionalc-lcm-030-200-failed-to-deploy-component/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/22/livecycle-es2-lcmexceptionalc-lcm-030-200-failed-to-deploy-component/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 07:51:48 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Installation]]></category>
		<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[ALC-LCM-030-200]]></category>
		<category><![CDATA[LCM]]></category>
		<category><![CDATA[NoClassDefFoundError]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1146</guid>
		<description><![CDATA[Issue If you are installing and deploying patches for LiveCycle ES2 using the command line version of LiveCycle Configuration Manager (LCM) you may encounter an error similar to the following while deploying components: com.adobe.livecycle.lcm.core.LCMException[ALC-LCM-030-200]: Failed to deploy component /opt/adobe/adobe_livecycle_es2/deploy/adobe-usermanager-dsc.jar.         at com.adobe.livecycle.lcm.feature.deployment.DeployDSCs.deployDSCFiles(DeployDSCs.java:419)         at com.adobe.livecycle.lcm.feature.deployment.DeployDSCs.deployDSCs(DeployDSCs.java:151)         at com.adobe.livecycle.lcm.headless.HeadlessLCMImpl.deployDSCFilesLFS(HeadlessLCMImpl.java:285)         at com.adobe.livecycle.lcm.cli.DeployLCComponentsCLI.executeCommandLineImpl(DeployLCComponentsCLI.java:96)         at com.adobe.livecycle.lcm.cli.LCMCLI.execute(LCMCLI.java:298)         [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are installing and deploying patches for LiveCycle ES2 using the command line version of LiveCycle Configuration Manager (LCM) you may encounter an error similar to the following while deploying components:</p>
<pre><span style="color: #808080;">com.adobe.livecycle.lcm.core.LCMException[ALC-LCM-030-200]: Failed to deploy component</span>
<span style="color: #808080;"> /opt/adobe/adobe_livecycle_es2/deploy/adobe-usermanager-dsc.jar.</span>
<span style="color: #808080;">         at com.adobe.livecycle.lcm.feature.deployment.DeployDSCs.deployDSCFiles(DeployDSCs.java:419)</span>
<span style="color: #808080;">         at com.adobe.livecycle.lcm.feature.deployment.DeployDSCs.deployDSCs(DeployDSCs.java:151)</span>
<span style="color: #808080;">         at com.adobe.livecycle.lcm.headless.HeadlessLCMImpl.deployDSCFilesLFS(HeadlessLCMImpl.java:285)</span>
<span style="color: #808080;">         at com.adobe.livecycle.lcm.cli.DeployLCComponentsCLI.executeCommandLineImpl(DeployLCComponentsCLI.java:96)</span>
<span style="color: #808080;">         at com.adobe.livecycle.lcm.cli.LCMCLI.execute(LCMCLI.java:298)</span>
<span style="color: #808080;">         at com.adobe.livecycle.lcm.cli.LCMCLI.main(LCMCLI.java:344)</span></pre>
<p>and the LC logs may contain the following exception messages:</p>
<pre><span style="color: #808080;">Component: com.adobe.PDFServices version: 9.0.0.2.20120202.1.312922
introduced a new service, it should not be patched</span></pre>
<p>&#8230;.</p>
<pre><span style="color: #808080;">java.lang.NoClassDefFoundError: com/adobe/idp/um/api/PreferenceManager</span></pre>
<p><strong>Reason</strong></p>
<p>This problem occurs if the order of operations in LCM is incorrect.  For example, if you run the deploy components step (DSCs), before configuring and deploying the new EARs.  This can occur when using the command line LCM as you call each operation separately.  It can also occur using the UI LCM if you run the tool twice in succession and select to deploy components in the 1st run before deploying the EARs in the 2nd run.</p>
<p><strong>Solution</strong></p>
<p>You should re-run the LCM steps ensuring to configure and deploy the EARs first, before deploying the components.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/22/livecycle-es2-lcmexceptionalc-lcm-030-200-failed-to-deploy-component/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acrobat/Reader: PDF files not displaying in the browser</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/21/acrobatreader-pdf-files-not-displaying-in-the-browser/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/21/acrobatreader-pdf-files-not-displaying-in-the-browser/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 10:07:44 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Acrobat]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[PDF]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1133</guid>
		<description><![CDATA[If you are having problems displaying PDF files in the browser using Adobe Acrobat/Reader in an enterprise environment, there are 3 things to check in your environment. Check the registry path for Acrobat or Reader Repair the HKCR\AcroExch.Document registry key Change the content-type header on the web server If these suggestions do not help, then [...]]]></description>
			<content:encoded><![CDATA[<p>If you are having problems displaying PDF files in the browser using Adobe Acrobat/Reader in an enterprise environment, there are 3 things to check in your environment.</p>
<ol>
<li><a href="#main_Check_registry_path">Check the registry path for Acrobat or Reader</a></li>
<li><a href="#main_Repair_the_HKCR_AcroExch_Document_registry_key">Repair the HKCR\AcroExch.Document registry key</a></li>
<li><a href="#main_Change_the_content_type_header_on_the_web_server">Change the content-type header on the web server</a></li>
</ol>
<p>If these suggestions do not help, then you can try the general suggestions outlined in this technote: <a href="http://helpx.adobe.com/acrobat/kb/cant-view-pdf-web.html" target="_blank">http://helpx.adobe.com/acrobat/kb/cant-view-pdf-web.html</a></p>
<p><strong><em>Disclaimer:</em></strong>  These procedures involve editing the Windows registry.  Adobe doesn&#8217;t provide support for editing the registry, which contains critical system and application information. Make sure to back up the registry before editing it, or contact a qualified computer service professional to do it for you. For more information about the registry, see the <a href="http://windows.microsoft.com/en-us/windows/help" target="_blank">Windows documentation</a> or contact <a href="http://www.microsoft.com/" target="_blank">Microsoft</a>.</p>
<h2 id="main_Check_registry_path">1. Check the registry path for Acrobat or Reader</h2>
<div>
<div>
<ol>
<li>Go to Start &gt; Run.</li>
<li>Type <strong>regedit</strong> and click OK.</li>
<li>Browse to the key <span style="color: #808080;">HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe</span>.</li>
<li>Make sure that the (Default) value is set for the path where Acrobat or Reader is installed.</li>
<ul>
<li>The default path for Reader is <span style="color: #808080;">&#8220;C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe&#8221;</span>.</li>
<li>The default path for Acrobat is <span style="color: #808080;">&#8220;C:\Program Files\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe&#8221;</span>.</li>
</ul>
</ol>
</div>
</div>
<div>
<div>
<p><em><strong>Note:</strong></em> If Acrobat or Reader isn&#8217;t installed in the default path, make sure that the key&#8217;s (Default) value points to the actual location.</p>
<p>If the above registry item doesn&#8217;t exist on the system, do the following:</p>
<ol>
<li>Go to Start &gt; Run.</li>
<li>Type <strong>regedit</strong> and click OK.</li>
<li>Go to Edit &gt; New &gt; Key and create the missing <span style="color: #808080;">HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe</span>.</li>
<li>Go to Edit &gt; New &gt; String Value and name this key (Default).</li>
<li>Select (Default), and then go to Edit &gt; Modify. Type the default path (listed above) in the &#8220;Value data&#8221; for your product.</li>
<li>Restart the computer.</li>
</ol>
</div>
</div>
<div>
<div>
<h2 id="main_Repair_the_HKCR_AcroExch_Document_registry_key">2. Repair the HKCR\AcroExch.Document registry key</h2>
</div>
</div>
<div>
<div>
<p>It is possible that this key is damaged, is pointing to an obsolete version of Acrobat or Reader, or is pointing to a third-party PDF viewer.</p>
<ol>
<li>Choose Start &gt; Run, type <strong>regedit</strong> in the Open text field of the Run dialog box, and then click OK.</li>
<li>Back up your current Registry file:</li>
<ol>
<li>In the Registry Editor dialog box, choose File &gt; Export.</li>
<li>Type a name for the file and choose the location.</li>
<li>For Export Range, choose All.</li>
<li>Click Save.</li>
</ol>
<li>Navigate to <span style="color: #808080;">HKEY_CLASSES_ROOT\AcroExch.Document</span>.</li>
<li>Right-click AcroExch.Document and select Delete; make sure that you have the correct key, and click Yes on any prompts.</li>
<li>Right-click AcroExch.Document.7 and select Delete; make sure that you have the correct key, and click Yes on any prompts.</li>
<li>Repair your Acrobat or Reader installation using one of the 2 methods below:</li>
</ol>
<blockquote>
<ul>
<li><strong>Repair using Control Panel (Windows).</strong>  Although you can repair your product installation by choosing Help &gt; Repair <em>[product]</em> Installation, the Control Panel method sometimes provides better results. Close Reader or Acrobat.</li>
</ul>
</blockquote>
<ol>
<ol>
<ol>
<li>Click Start &gt; Control Panel.</li>
<ul>
<li><strong>(Windows 7/Vista)</strong> Click Programs, and then click Programs and Features.</li>
</ul>
<ul>
<li><strong>(Windows XP)</strong> Double-click Add or Remove Programs.</li>
</ul>
<li>In the list of programs, select Adobe Reader or Adobe Acrobat.</li>
<li>Click Change and follow the instructions to repair the application.</li>
<li>When the process is complete, click Finish.</li>
</ol>
</ol>
</ol>
<blockquote>
<ul>
<li><strong>Repair from within Reader or Acrobat.</strong></li>
<ul>
<li>(Reader) Choose Help &gt; Repair Adobe Reader Installation.</li>
<li>(Acrobat) Choose Help &gt; Repair Acrobat Installation.</li>
</ul>
</ul>
</blockquote>
</div>
</div>
<div>
<div>
<h2 id="main_Change_the_content_type_header_on_the_web_server">3. Change the content-type header on the web server</h2>
</div>
</div>
<div>
<div>
<p>If you&#8217;re a webmaster or have administrative rights to a website, configure the web server to send content-type headers of &#8216;application/pdf&#8217; for PDF files. For instructions, see the documentation that came with the web server, or see article 305153 on the Microsoft website at <a href="http://support.microsoft.com/kb/305153" target="_blank">http://support.microsoft.com/kb/305153</a>.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/21/acrobatreader-pdf-files-not-displaying-in-the-browser/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CRX2.2: BooleanQuery$TooManyClauses: maxClauseCount is set to 1024 running SQL2 query</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/14/crx2-2-booleanquerytoomanyclauses-maxclausecount-is-set-to-1024-running-sql2-query/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/14/crx2-2-booleanquerytoomanyclauses-maxclausecount-is-set-to-1024-running-sql2-query/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 06:43:22 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[CQ/CRX]]></category>
		<category><![CDATA[CRX]]></category>
		<category><![CDATA[CRXDE]]></category>
		<category><![CDATA[BooleanQuery]]></category>
		<category><![CDATA[ISDESCENDANTNODE]]></category>
		<category><![CDATA[maxClauseCount]]></category>
		<category><![CDATA[sql2]]></category>
		<category><![CDATA[TooManyClauses]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1091</guid>
		<description><![CDATA[Issue If you are running an SQL2 query in CRX 2.2 you may encounter the following exception: org.apache.lucene.search.BooleanQuery$TooManyClauses: maxClauseCount is set to 1024 Running the query through the CRXDE Lite query window, or using QueryManager.createQuery will result in this error. Reason This error occurs if you are using the ISDESCENDANTNODE clause in your SQL2 query [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are running an SQL2 query in CRX 2.2 you may encounter the following exception:</p>
<pre>org.apache.lucene.search.BooleanQuery$TooManyClauses: maxClauseCount is set to 1024</pre>
<p>Running the query through the CRXDE Lite query window, or using QueryManager.createQuery will result in this error.</p>
<p><strong>Reason</strong></p>
<p>This error occurs if you are using the ISDESCENDANTNODE clause in your SQL2 query and there are too many child nodes in the result set.  It is a bug in jackrabbit-core which is part of CRX 2.2.</p>
<p><a href="https://issues.apache.org/jira/browse/JCR-3247" target="_blank">https://issues.apache.org/jira/browse/JCR-3247</a></p>
<p><strong>Solution</strong></p>
<p>This issue will be solved in future releases of CQ 5.5 and CRX.</p>
<p><strong>Workaround</strong></p>
<p>The workaround for this issue is to split your SQL2 query into multiple queries to reduce the result set for each query, and then you can consolidate the results afterwards.</p>
<p><span style="color: #c0c0c0;">reference: (32103)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/14/crx2-2-booleanquerytoomanyclauses-maxclausecount-is-set-to-1024-running-sql2-query/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CQ5: preview mode in sidekick does not refresh automatically</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/12/cq5-preview-mode-in-sidekick-does-not-refresh-automatically/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/12/cq5-preview-mode-in-sidekick-does-not-refresh-automatically/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 06:30:56 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[CQ]]></category>
		<category><![CDATA[CQ/CRX]]></category>
		<category><![CDATA[WCM]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[refresh]]></category>
		<category><![CDATA[sidekick]]></category>
		<category><![CDATA[wcmmode]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1127</guid>
		<description><![CDATA[Issue If you are using the sidekick to switch between edit, design and preview modes, you may notice that the pages refreshes automatically when switching to edit and design mode, but not when switching to preview mode. This can cause problems if you are using the WCMMode methods and properties in your application to display [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are using the sidekick to switch between edit, design and preview modes, you may notice that the pages refreshes automatically when switching to edit and design mode, but not when switching to preview mode.</p>
<p>This can cause problems if you are using the <a href="http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/wcm/api/WCMMode.html" target="_blank">WCMMode</a> methods and properties in your application to display a different page view depending on the current mode (i.e. using conditional logic based on WCMMode.DESIGN, WCMMode.EDIT and WCMMode.PREVIEW).  If the page does not refresh when switching to preview mode, then it will display the same objects and state as it did in edit mode.</p>
<p><strong>Solution</strong></p>
<p>The solution is simply to force a page refresh automatically when switching to preview mode.</p>
<ol>
<li>Overlay the <span style="color: #808080;">/libs/wcm/core/components/init/init.jsp</span> component to <span style="color: #808080;">/apps/wcm/core/components/init/init.jsp</span>.<br />
For detailed instructions on how to overlay a component watch the following video:<br />
<a href="http://blogs.adobe.com/aaa/2011/11/walkthrough-of-overlaying-or-overriding-a-stock-cq-or-adep-wem-component.html" target="_blank">http://blogs.adobe.com/aaa/2011/11/walkthrough-of-overlaying-or-overriding-a-stock-cq-or-adep-wem-component.html</a></li>
<li>In <span style="color: #808080;">/apps/wcm/core/components/init/init.jsp</span> add the <span style="color: #808080;">previewReload</span>property as follows and save the changes:
<pre>CQ.WCM.launchSidekick("&lt;%= currentPage.getPath() %&gt;", {
    propsDialog: "&lt;%= dlgPath == null ? "" : dlgPath %&gt;",
    locked: &lt;%= currentPage.isLocked() %&gt;,
    <strong>previewReload: "true"</strong>
});</pre>
</li>
<li>Now CQ is setup to refresh automatically when switching to preview mode.</li>
</ol>
<p>Note: it is important to overlay the init.jsp component in “apps”, rather than editing the file in “libs”, as libs is overwritten anytime you install a hotfix or a product update from Adobe, and therefore your changes are lost.  It is a best practice to overlay components to apps, and then you always have a backup of the original component in libs.</p>
<p><span style="color: #c0c0c0;">reference: (32750)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/12/cq5-preview-mode-in-sidekick-does-not-refresh-automatically/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CQ: design and preview mode toolbar not visible</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/09/cq-design-and-preview-mode-toolbar-not-visible/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/09/cq-design-and-preview-mode-toolbar-not-visible/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 14:53:21 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[CQ]]></category>
		<category><![CDATA[CQ/CRX]]></category>
		<category><![CDATA[WCM]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mode]]></category>
		<category><![CDATA[sidekick]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1119</guid>
		<description><![CDATA[Issue If you are using the sidekick on an author instance of CQ, you may notice that the toolbar at the bottom which includes the design and preview mode buttons, is not visible or available. Reason The functionality in the sidekick is determined by the ACLs (Access-Control-Lists) defined in the CQ server.  If you do [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a class="lightbox" title="sidekick" href="http://blogs.adobe.com/dmcmahon/files/2012/03/sidekick.jpg"><img class="alignleft size-full wp-image-1122" title="sidekick" src="http://blogs.adobe.com/dmcmahon/files/2012/03/sidekick.jpg" alt="" width="217" height="382" /></a> Issue</strong></p>
<p>If you are using the sidekick on an author instance of CQ, you may notice that the toolbar at the bottom which includes the design and preview mode buttons, is not visible or available.</p>
<p><strong>Reason</strong></p>
<p>The functionality in the sidekick is determined by the ACLs (Access-Control-Lists) defined in the CQ server.  If you do not have the appropriate privileges then functionality may be hidden in your sidekick.  Sometimes the sidekick may become unstable if you add faulty components to the page, or after you have installed some packages that may have overwritten required objects in your application, breaking some dependencies.</p>
<p><strong>Solution</strong></p>
<p>You should first try to clear your browser cache, and then reload the page from WCM console to refresh the sidekick.</p>
<p>You should also ensure you have the correct privileges to access the appropriate design in /etc/designs.  This can be changed by an administrator on the Users tab in the siteadmin console.  If the privileges appear to be correct, then try to disable them, save, and then re-enable them and save.  The sidekick should now display the toolbar again as expected.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/09/cq-design-and-preview-mode-toolbar-not-visible/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CQ5.5: how to start the server in debug mode</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/09/cq5-5-how-to-start-the-server-in-debug-mode/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/09/cq5-5-how-to-start-the-server-in-debug-mode/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 14:37:45 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[CQ]]></category>
		<category><![CDATA[CQ/CRX]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[mode]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1117</guid>
		<description><![CDATA[Issue In CQ5.4 you could start the server in debug mode using the [CQ_HOME]/crx-quickstart/server/server.bat file.  The server folder is no longer there in CQ5.5 on Windows. Solution To start the server in debug mode you can edit the [CQ_HOME]/crx-quickstart/bin/start.bat file and add the same debug parameters from a server.bat in an existing CQ5.4 installation, or [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>In CQ5.4 you could start the server in debug mode using the<span style="color: #808080;"> [CQ_HOME]/crx-quickstart/server/server.bat</span> file.  The server folder is no longer there in CQ5.5 on Windows.</p>
<p><strong>Solution</strong></p>
<p>To start the server in debug mode you can edit the<span style="color: #808080;"> [CQ_HOME]/crx-quickstart/bin/start.bat</span> file and add the same debug parameters from a server.bat in an existing CQ5.4 installation, or you can use the command line below:</p>
<p><span style="color: #808080;">java -Xmx512m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=30303,suspend=n -jar cq-author-4502.jar</span></p>
<p><strong>Notes</strong></p>
<p>You may notice that the &#8220;Attach Debugger&#8221; entry in the CRXDE menu is still disabled even after starting the server in debug mode.  You should analyse the console output on server startup to check for issues related to heap/memory problems which may result in a new process being forked.  The debug options used to start the parent JVM are not passed on to the forked process by default.</p>
<p>You can resolve this by adding more heap to the JVM, and/or by specifying the <span style="color: #888888;">-nofork</span> command line option to prevent forking.  You can also force the forked process to use the parent JVM parameters by specifying the <span style="color: #888888;">-forkargs [&lt;arg&gt;...]</span> command line option.</p>
<p>You can find more information on the options mentioned above, and other server startup options under the following link:</p>
<p><a href="http://dev.day.com/docs/en/cq/current/deploying/installing_cq.html#Further%20options%20available%20from%20the%20Quickstart%20file" target="_blank">http://dev.day.com/docs/en/cq/current/deploying/installing_cq.html#Further%20options%20available%20from%20the%20Quickstart%20file</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/09/cq5-5-how-to-start-the-server-in-debug-mode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Acrobat/Reader: how to automatically check the installed version</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/03/01/acrobatreader-how-to-automatically-check-the-installed-version/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/03/01/acrobatreader-how-to-automatically-check-the-installed-version/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 06:53:38 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Acrobat]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[check]]></category>
		<category><![CDATA[detect]]></category>
		<category><![CDATA[installed]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1098</guid>
		<description><![CDATA[Description In enterprise environments it is often required to provide some kind of health check application to check the pre-requisites (i.e. installed apps and versions) on client machines.  This provides an automated way of checking that the client machine is correctly setup for use in business workflows that rely on certain installed applications such as [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Description</strong></p>
<p>In enterprise environments it is often required to provide some kind of health check application to check the pre-requisites (i.e. installed apps and versions) on client machines.  This provides an automated way of checking that the client machine is correctly setup for use in business workflows that rely on certain installed applications such as Adobe Acrobat/Reader.</p>
<p><strong>Solution</strong></p>
<p>You can use Javascript to detect and read the Adobe Acrobat/Reader browser plugin version:</p>
<p><a href="http://stackoverflow.com/questions/4122061/javascript-detect-adobe-reader-plugin-for-browser" target="_blank">http://stackoverflow.com/questions/4122061/javascript-detect-adobe-reader-plugin-for-browser</a></p>
<p>You can use the Windows GUID from the Registry or the MSI API to read the Reader client version:</p>
<p><a href="http://blogs.adobe.com/dmcmahon/files/2012/02/Acrobat_Enterprise_Administration.pdf#page=25" target="_blank">Acrobat_Enterprise_Administration</a></p>
<p><span style="color: #c0c0c0;">reference: (183022625)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/03/01/acrobatreader-how-to-automatically-check-the-installed-version/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CQ 5.4: how to export the user list as a CSV file</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/02/29/cq-5-4-how-to-export-the-user-list-as-a-csv-file/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/02/29/cq-5-4-how-to-export-the-user-list-as-a-csv-file/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 16:28:50 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[CQ]]></category>
		<category><![CDATA[CQ/CRX]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1108</guid>
		<description><![CDATA[Problem If you are using CQ 5.4 you will notice that the user report is displayed in the browser and you cannot save/export any of the information in this list. You can view the user report from the &#8220;Tools&#8221; console in CQ5.  Select &#8220;Reports&#8221; in the left-hand pane, then double-click the user report in the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem</strong></p>
<p>If you are using CQ 5.4 you will notice that the user report is displayed in the browser and you cannot save/export any of the information in this list.</p>
<p>You can view the user report from the &#8220;Tools&#8221; console in CQ5.  Select &#8220;Reports&#8221; in the left-hand pane, then double-click the user report in the right-hand pane to open it for viewing and/or configuration.</p>
<p><strong>Solution</strong></p>
<p>It is possible to export the user report as CSV content. You can do this in 3 steps.</p>
<ol>
<li>Overlay the <span style="color: #808080;">/libs/cq/reporting/components/reportpage/</span> component to <span style="color: #808080;">/apps/cq/reporting/components/reportpage/</span>.<br />
For detailed instructions on how to overlay a component watch the following video:<br />
<a href="http://blogs.adobe.com/aaa/2011/11/walkthrough-of-overlaying-or-overriding-a-stock-cq-or-adep-wem-component.html" target="_blank">http://blogs.adobe.com/aaa/2011/11/walkthrough-of-overlaying-or-overriding-a-stock-cq-or-adep-wem-component.html</a></li>
<li>In <span style="color: #808080;">/apps/cq/reporting/components/reportpage/body.jsp</span> replace the <span style="color: #808080;">&lt;body&gt;</span> section with the code in <a href="http://blogs.adobe.com/dmcmahon/files/2012/02/body_code.zip">body_code.txt</a> and save the changes.</li>
<li>Navigate to the user report again and now you will see a link at the top to &#8220;Export&#8221; the content as CSV formatted text. This export function has different behaviour depending on the browser version.</li>
</ol>
<p>Note: it is important to overlay the reportpage component in &#8220;apps&#8221;, rather than editing the file in &#8220;libs&#8221;, as libs is overwritten anytime you install a hotfix or a product update from Adobe, and therefore your changes are lost.  It is a best practice to overlay components to apps, and then you always have a backup of the original component in libs.</p>
<p><span style="color: #c0c0c0;">reference: (32200)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/02/29/cq-5-4-how-to-export-the-user-list-as-a-csv-file/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Acrobat/Reader 10.1.2: Grey blank page displayed when accessing a PDF from a secure site (HTTPS)</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/02/15/acrobatreader-10-1-2-grey-blank-page-displayed-when-accessing-a-pdf-from-a-secure-site-https/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/02/15/acrobatreader-10-1-2-grey-blank-page-displayed-when-accessing-a-pdf-from-a-secure-site-https/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 08:57:03 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Acrobat]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[blank]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[grey]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[secure]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1078</guid>
		<description><![CDATA[Issue If you are accessing PDF files in the browser from a secure site (i.e. over a HTTPS connection), then you may be presented with a grey blank page, rather than the PDF file. Hitting &#8220;Refresh&#8221; in the browser will display the PDF file correctly. Reason This is a bug in the 10.1.2 version of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are accessing PDF files in the browser from a secure site (i.e. over a HTTPS connection), then you may be presented with a grey blank page, rather than the PDF file. Hitting &#8220;Refresh&#8221; in the browser will display the PDF file correctly.</p>
<p><strong>Reason</strong></p>
<p>This is a bug in the 10.1.2 version of Acrobat/Reader and has been resolved in the next quarterly release of Acrobat/Reader 10.1.3.  Update to 10.1.3 to resolve this issue, or use the workaround below if you cannot update to 10.1.3 immediately.</p>
<p><strong>Solution</strong></p>
<p>1. Open Acrobat or Reader.</p>
<p>2. Choose Help &gt; Check for Updates.</p>
<p style="padding-left: 30px;"><a class="lightbox" title="acr_updates" href="http://blogs.adobe.com/dmcmahon/files/2012/02/acr_updates.png"><img class="alignnone size-full wp-image-1176" title="acr_updates" src="http://blogs.adobe.com/dmcmahon/files/2012/02/acr_updates.png" alt="" width="200" height="196" /></a></p>
<p style="padding-left: 30px;">Reader/Acrobat will install the update automatically.</p>
<div class="text">
<p>If you prefer, you can download and install the update yourself. Click the appropriate link below and locate the 10.1.3 update.</p>
<ul>
<li><a href="http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=Windows" target="_blank">Reader updates (for Windows)</a></li>
<li><a href="http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=Macintosh" target="_blank">Reader updates (for Macintosh)</a></li>
<li><a href="http://www.adobe.com/support/downloads/product.jsp?product=1&amp;platform=Windows" target="_blank">Acrobat updates (for Windows)</a></li>
<li><a href="http://www.adobe.com/support/downloads/product.jsp?product=1&amp;platform=Macintosh" target="_blank">Acrobat updates (for Macintosh)</a></li>
</ul>
</div>
<p><strong>Workaround</strong></p>
<ol>
<li>Log in to your computer as an Administrator.</li>
<li>Click the link to download the <a href="http://blogs.adobe.com/dmcmahon/files/2012/02/AdobeAcrobatReaderPatch10.1.2_cpsid_93026.zip">AdobeAcrobatReaderPatch10.1.2_cpsid_93026.zip</a>  file.</li>
<li>Unzip the file to extract the executable AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe.</li>
<li>Close Adobe Acrobat/Adobe Reader if it is running.</li>
<li>Do one of the following to run the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe file:</li>
<ol>
<li>Double-click the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe file.</li>
<li>Run the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe file in silent mode by specifying the -silent flag on the command line. Open the command prompt ‘As Administrator’ to avoid UAC prompt dialog.<br />
Example: &lt;path to AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe&gt; -silent</li>
</ol>
<li>Once the process is completed, you receive a prompt stating the result of the operation. You can choose to restart the system (if prompted) at that moment or later, but a restart will be needed to ensure that the fix has been applied correctly.<br />
Note: When run in silent mode, all dialog boxes are suppressed. No success message or error message appear.</li>
<li>A log is created in the temp directory (%temp%) with the name AcroPatchApplication1012.log. (The changes sometimes only take effect after you restart your computer)</li>
</ol>
<p><strong>Additional Information</strong></p>
<p>This issue is also being discussed in the following forums:</p>
<p><a href="http://forums.adobe.com/thread/948331?tstart=0" target="_blank">http://forums.adobe.com/thread/948331?tstart=0</a></p>
<p><a href="http://forums.adobe.com/thread/948648?tstart=0" target="_blank">http://forums.adobe.com/thread/948648?tstart=0</a></p>
<p><span style="color: #c0c0c0;">reference: (3087872)</span></p>
<p>http://helpx.adobe.com/acrobat/kb/troubleshoot-pdf-printing-acrobat-reader.html</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/02/15/acrobatreader-10-1-2-grey-blank-page-displayed-when-accessing-a-pdf-from-a-secure-site-https/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acrobat/Reader: Attach to Email button not working for PDFs referenced from long URLs</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/02/10/acrobatreader-attach-to-email-button-not-working-for-pdfs-referenced-from-long-urls/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/02/10/acrobatreader-attach-to-email-button-not-working-for-pdfs-referenced-from-long-urls/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 09:32:34 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[Acrobat]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[attach]]></category>
		<category><![CDATA[attachment]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1067</guid>
		<description><![CDATA[Issue If you are using servlets or scripts to serve your PDF files in the browser, and you then want to use the standard &#8220;Attach to Email&#8221; button on the Acrobat/Reader toolbar (also available under the File menu) to forward the PDF to another user by email, you may notice that the PDF does not [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are using servlets or scripts to serve your PDF files in the browser, and you then want to use the standard &#8220;Attach to Email&#8221; button on the Acrobat/Reader toolbar (also available under the File menu) to forward the PDF to another user by email, you may notice that the PDF does not get attached to the email in some situations.</p>
<p><a class="lightbox" title="attach_to_email" href="http://blogs.adobe.com/dmcmahon/files/2012/02/attach_to_email.jpg"><img class="alignnone size-full wp-image-1068" title="attach_to_email" src="http://blogs.adobe.com/dmcmahon/files/2012/02/attach_to_email.jpg" alt="" width="493" height="39" /></a></p>
<p><strong>Reason</strong></p>
<p>When you click on the Acrobat/Reader &#8220;Attach to Email&#8221; button on the toolbar it sends a request to your default email client to compose a new message.  It will also attempt to create the PDF attachment using the file name specified in the URL where the actual PDF is stored.</p>
<p>The URL may be too long to create a PDF file as attachment if it contains very long parameters as follows:</p>
<p><span style="color: #808080;">http://localhost:8080/Simple_Servlet/DMShowPDF?command=getdocuments&amp;PDF=path/123_4567890abcdefghijklmnopqrstuvwxyz_0_0.pdf&amp;sig=0123456789abcdefghijklmnopqrstuv&amp;ts=0123456789012&amp;category=new&amp;stage=EDITING%3B%3B%3B1%3B%3B%3B&amp;docid=S0123456789abcdefghijklmnopqrst&amp;ext=.PDF</span></p>
<p>In this case the filename of the resulting PDF attachment would be:</p>
<p><span style="color: #808080;">123_4567890abcdefghijklmnopqrstuvwxyz_0_0.pdf&amp;sig=0123456789abcdefghijklmnopqrstuv&amp;ts=0123456789012&amp;category=new&amp;stage=EDITING%3B%3B%3B1%3B%3B%3B&amp;docid=S0123456789abcdefghijklmnopqrst&amp;ext=.PDF</span></p>
<p>This can exceed operating system limits, and therefore the attachment does not get created/added to the email message.</p>
<p><strong>Workaround</strong></p>
<p>Simply reducing the length of the URL, particularly the string which will be used for the PDF attachment file name, will allow the PDF attachment to be created.  Even just reducing it by a few characters is sufficient.</p>
<p><strong>Solution</strong></p>
<p>A cleaner solution however, would be to re-structure the URLs so they are shorter, and/or move the PDF parameter to the last parameter position as follows:</p>
<p><span style="color: #808080;">http://localhost:8080/Simple_Servlet/DMShowPDF?command=getdocuments&amp;sig=0123456789abcdefghijklmnopqrstuv&amp;ts=0123456789012&amp;category=new&amp;stage=EDITING%3B%3B%3B1%3B%3B%3B&amp;docid=S0123456789abcdefghijklmnopqrst&amp;ext=.PDF&amp;<strong>PDF=path/123_4567890abcdefghijklmnopqrstuvwxyz_0_0.pdf</strong></span></p>
<p>In this case, the attachment file name will be:</p>
<p><span style="color: #808080;">123_4567890abcdefghijklmnopqrstuvwxyz_0_0.pdf</span></p>
<p><span style="color: #c0c0c0;">reference: (182987737)</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/02/10/acrobatreader-attach-to-email-button-not-working-for-pdfs-referenced-from-long-urls/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>LiveCycle Output ES2: &#8220;Failure to automatically determine column &#8217;5&#8242; width&#8221;</title>
		<link>http://blogs.adobe.com/dmcmahon/2012/02/04/livecycle-output-es2-failure-to-automatically-determine-column-5-width/</link>
		<comments>http://blogs.adobe.com/dmcmahon/2012/02/04/livecycle-output-es2-failure-to-automatically-determine-column-5-width/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 14:03:15 +0000</pubDate>
		<dc:creator>dmcmahon</dc:creator>
				<category><![CDATA[LiveCycle]]></category>
		<category><![CDATA[Output]]></category>
		<category><![CDATA[ALC-OUT-002-013]]></category>
		<category><![CDATA[ALC-OUT-002-017]]></category>
		<category><![CDATA[column]]></category>
		<category><![CDATA[Failure]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/dmcmahon/?p=1045</guid>
		<description><![CDATA[Issue If you are using LiveCycle Output to generate PDF documents using XDP files as input, you may encounter the following exception and no PDF will be returned: 0000012a XMLFormAgentW E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage ALC-OUT-002-017: mid,tid: 29435,23593162.1 sev: f text: Failure to automatically determine column '8' width. 0000012a FormServerExc E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage ALC-OUT-002-013: XMLFormFactory, PAexecute failure: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Issue</strong></p>
<p>If you are using LiveCycle Output to generate PDF documents using XDP files as input, you may encounter the following exception and no PDF will be returned:</p>
<pre><span style="color: #808080;">0000012a XMLFormAgentW E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage</span>
<span style="color: #808080;">ALC-OUT-002-017: mid,tid: 29435,23593162.1 sev: f text: Failure to automatically determine column '8' width.</span>
<span style="color: #808080;">0000012a FormServerExc E com.adobe.livecycle.formsservice.logging.FormsLogger logMessage</span>
<span style="color: #808080;">ALC-OUT-002-013: XMLFormFactory, PAexecute failure: "(com.adobe.document.xmlform.ReturnStatus@39133913)</span>
<span style="color: #808080;">Failure to automatically determine column '5' width."</span></pre>
<p>If you load the same XDP file in Designer ES2 and goto PDF Preview, you may notice the same message as a warning in the log, but the PDF will be correctly rendered and displayed:</p>
<pre><span style="color: #808080;">Failure to automatically determine column '5' width</span></pre>
<p><strong>Reason</strong></p>
<p>This exception is occurring because of a problem in the Form design.  If you have a table in your form design with, let&#8217;s say 4 columns, you should check this table to ensure you don&#8217;t have a row with more than 4 fields defined.  This can occur especially when you have created the field objects first, and then converted a whole collection of objects into a table later on.  The extra (5th) field, can exist in a 4-column table if it has a width of &#8220;0&#8243;.</p>
<p>Here is an sample form to demonstrate the problem: <a href="http://blogs.adobe.com/dmcmahon/files/2012/01/support_test.zip">support_test</a></p>
<p>Cell5 in Row1 is the extra field causing the problem in this case.</p>
<p><strong>Solution</strong></p>
<p>Simply delete the extra field as it is not visible anyway due to the &#8220;0&#8243; width.</p>
<p>In future LiveCycle versions we will make changes in Output to return the PDF, and only show this message as a warning in the server log.  This will match the behaviour in Designer ES2 and Forms.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/dmcmahon/2012/02/04/livecycle-output-es2-failure-to-automatically-determine-column-5-width/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

