Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Aem CQ DAM媒体处理程序_Aem - Fatal编程技术网

Aem CQ DAM媒体处理程序

Aem CQ DAM媒体处理程序,aem,Aem,我是CQ的新手,有一个关于CQ DAM媒体处理程序的问题。我们需要为相机原始格式文件生成缩略图。我参考了以下adobe文档并安装了imagemagicka: (基于命令行的媒体处理程序) 我能够从命令行运行步骤中提到的工具,但当我编辑“Dam Update Asset”模型时,该工具不工作,并在存档中收到“中止”消息,错误详细信息如下: *Forbidden Cannot serve request to /content/dam/media/1.gif/_jcr_content/metada

我是CQ的新手,有一个关于CQ DAM媒体处理程序的问题。我们需要为相机原始格式文件生成缩略图。我参考了以下adobe文档并安装了imagemagicka:

(基于命令行的媒体处理程序)

我能够从命令行运行步骤中提到的工具,但当我编辑“Dam Update Asset”模型时,该工具不工作,并在存档中收到“中止”消息,错误详细信息如下:

*Forbidden
Cannot serve request to /content/dam/media/1.gif/_jcr_content/metadata/ in org.apache.sling.servlets.get.DefaultGetServlet
Request Progress:
      0 (2013-08-13 09:27:33) TIMER_START{Request Processing}
      0 (2013-08-13 09:27:33) COMMENT timer_end format is {<elapsed msec>,<timer name>} <optional message>
      0 (2013-08-13 09:27:33) LOG Method=GET, PathInfo=/content/dam/media/1.gif/_jcr_content/metadata/
      0 (2013-08-13 09:27:33) TIMER_START{ResourceResolution}
      0 (2013-08-13 09:27:33) TIMER_END{0,ResourceResolution} URI=/content/dam/media/1.gif/_jcr_content/metadata/ resolves to Resource=JcrNodeResource, type=nt:unstructured, superType=null, path=/content/dam/media/1.gif/jcr:content/metadata
      0 (2013-08-13 09:27:33) LOG Resource Path Info: SlingRequestPathInfo: path='/content/dam/media/1.gif/jcr:content/metadata', selectorString='null', extension='null', suffix='/'
      0 (2013-08-13 09:27:33) TIMER_START{ServletResolution}
      0 (2013-08-13 09:27:33) TIMER_START{resolveServlet(JcrNodeResource, type=nt:unstructured, superType=null, path=/content/dam/media/1.gif/jcr:content/metadata)}
      0 (2013-08-13 09:27:33) TIMER_END{0,resolveServlet(JcrNodeResource, type=nt:unstructured, superType=null, path=/content/dam/media/1.gif/jcr:content/metadata)} Using servlet org.apache.sling.servlets.get.DefaultGetServlet
      0 (2013-08-13 09:27:33) TIMER_END{0,ServletResolution} URI=/content/dam/media/1.gif/_jcr_content/metadata/ handled by Servlet=org.apache.sling.servlets.get.DefaultGetServlet
      0 (2013-08-13 09:27:33) LOG Applying Requestfilters
      0 (2013-08-13 09:27:33) LOG Calling filter: org.apache.sling.bgservlets.impl.BackgroundServletStarterFilter
      0 (2013-08-13 09:27:33) LOG Calling filter: org.apache.sling.i18n.impl.I18NFilter
      0 (2013-08-13 09:27:33) LOG Calling filter: org.apache.sling.rewriter.impl.RewriterFilter
      0 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.designimporter.CanvasPageDeleteRequestFilter
      0 (2013-08-13 09:27:33) LOG Calling filter: com.adobe.cq.history.impl.HistoryRequestFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.core.impl.WCMRequestFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.adobe.granite.optout.impl.OptOutFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.theme.impl.ThemeResolverFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.foundation.forms.impl.FormsHandlingServlet
      1 (2013-08-13 09:27:33) LOG Calling filter: org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.mobile.core.impl.redirect.RedirectFilter
      1 (2013-08-13 09:27:33) LOG RedirectFilter did not redirect (request extension does not match)
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.core.impl.warp.TimeWarpFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl
      1 (2013-08-13 09:27:33) LOG Applying Componentfilters
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.personalization.impl.TargetComponentFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.core.impl.WCMComponentFilter
      1 (2013-08-13 09:27:33) LOG Calling filter: com.day.cq.wcm.core.impl.WCMDebugFilter
      1 (2013-08-13 09:27:33) TIMER_START{org.apache.sling.servlets.get.DefaultGetServlet#0}
      1 (2013-08-13 09:27:33) LOG Using org.apache.sling.servlets.get.impl.helpers.StreamRendererServlet to render for extension=null
      2 (2013-08-13 09:27:33) LOG Applying Error filters
      2 (2013-08-13 09:27:33) LOG Calling filter: org.apache.sling.rewriter.impl.RewriterFilter
      2 (2013-08-13 09:27:33) TIMER_START{handleError:status=403}
      2 (2013-08-13 09:27:33) TIMER_END{0,handleError:status=403} Using handler /libs/sling/servlet/errorhandler/default.jsp
     97 (2013-08-13 09:27:33) LOG Found processor for post processing ProcessorConfiguration: {contentTypes=[text/html],order=-1, active=true, valid=true, processErrorResponse=true, pipeline=(generator=Config(type=htmlparser, config={}), transformers=(Config(type=linkchecker, config={}), Config(type=mobile, config=JcrPropertyMap [node=node /libs/cq/config/rewriter/default/transformer-mobile, values={component-optional=true, jcr:primaryType=nt:unstructured}]), Config(type=mobiledebug, config=JcrPropertyMap [node=node /libs/cq/config/rewriter/default/transformer-mobiledebug, values={component-optional=true, jcr:primaryType=nt:unstructured}]), Config(type=contentsync, config=JcrPropertyMap [node=node /libs/cq/config/rewriter/default/transformer-contentsync, values={component-optional=true, jcr:primaryType=nt:unstructured}]), serializer=Config(type=htmlwriter, config={}))}
     97 (2013-08-13 09:27:33) TIMER_END{97,Request Processing} Dumping SlingRequestProgressTracker Entries*
*禁止
无法向org.apache.sling.servlets.get.DefaultGetServlet中的/content/dam/media/1.gif//u jcr\u content/metadata/发送请求
请求进度:
0(2013-08-13 09:27:33)计时器启动{请求处理}
0(2013-08-13 09:27:33)注释计时器结束格式为{,}
0(2013-08-13 09:27:33)LOG Method=GET,PathInfo=/content/dam/media/1.gif//u jcr\u content/metadata/
0(2013-08-13 09:27:33)计时器启动{ResourceResolution}
0(2013-08-13 09:27:33)TIMER_END{0,resourcesolution}URI=/content/dam/media/1.gif//u jcr_content/metadata/resolves to Resource=JcrNodeResource,type=nt:unstructured,superType=null,path=/content/dam/media/1.gif/jcr:content/metadata
0(2013-08-13 09:27:33)日志资源路径信息:SlingRequestPathInfo:Path='/content/dam/media/1.gif/jcr:content/metadata',选择字符串='null',扩展名='null',后缀='/'
0(2013-08-13 09:27:33)计时器启动{ServletResolution}
0(2013-08-13 09:27:33)计时器启动{resolveServlet(JcrNodeResource,type=nt:unstructured,superType=null,path=/content/dam/media/1.gif/jcr:content/metadata)}
0(2013-08-13 09:27:33)计时器{0,resolveServlet(JcrNodeResource,type=nt:unstructured,superType=null,path=/content/dam/media/1.gif/jcr:content/metadata)}使用servlet org.apache.sling.servlets.get.DefaultGetServlet
0(2013-08-13 09:27:33)TIMER_END{0,ServletResolution}URI=/content/dam/media/1.gif//u jcr_content/metadata/handled by Servlet=org.apache.sling.servlets.get.DefaultGetServlet
0(2013-08-13 09:27:33)应用请求筛选器的日志
0(2013-08-13 09:27:33)日志调用筛选器:org.apache.sling.bgservlets.impl.BackgroundServletStarterFilter
0(2013-08-13 09:27:33)日志调用筛选器:org.apache.sling.i18n.impl.I18NFilter
0(2013-08-13 09:27:33)日志调用筛选器:org.apache.sling.rewriter.impl.RewriterFilter
0(2013-08-13 09:27:33)日志调用筛选器:com.day.cq.wcm.designimporter.CanvasPageDeleteRequestFilter
0(2013-08-13 09:27:33)日志调用筛选器:com.adobe.cq.history.impl.HistoryRequestFilter
1(2013-08-13 09:27:33)日志调用筛选器:com.day.cq.wcm.core.impl.WCMRequestFilter
1(2013-08-13 09:27:33)日志调用筛选器:com.adobe.granite.optout.impl.OptOutFilter
1(2013-08-13 09:27:33)日志调用筛选器:com.day.cq.theme.impl.ThemeResolverFilter
1(2013-081309:27∶33)日志调用筛选器:COM.ay.cq.WCM.Fuff.Fr.Is.FrimShandLunServServices
日志调用筛选器:org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter
1(2013-08-13 09:27:33)日志呼叫筛选器:com.day.cq.wcm.mobile.core.impl.redirect.RedirectFilter
1(2013-08-13 09:27:33)日志重定向筛选器未重定向(请求扩展不匹配)
日志调用筛选器:com.day.cq.wcm.core.impl.warp.TimeWarpFilter
日志调用筛选器:com.day.cq.wcm.core.impl.AuthoringUIModeServiceImpl
1(2013-08-13 09:27:33)应用组件过滤器的日志
1(2013-08-13 09:27:33)日志调用筛选器:com.day.cq.personalization.impl.TargetComponentFilter
日志调用筛选器:com.day.cq.wcm.core.impl.wcmcomcomponentfilter
日志调用筛选器:com.day.cq.wcm.core.impl.WCMDebugFilter
1(2013-08-13 09:27:33)计时器启动{org.apache.sling.servlets.get.DefaultGetServlet#0}
1(2013-08-13 09:27:33)使用org.apache.sling.servlets.get.impl.helpers.streamRenderServlet记录日志以呈现扩展=null
2(2013-08-13 09:27:33)日志应用错误过滤器
日志调用过滤器:org.apache.sling.rewriter.impl.RewriterFilter
2(2013-08-13 09:27:33)计时器启动{handleError:status=403}
2(2013-08-13 09:27:33)计时器{0,handleError:status=403}使用handler/libs/sling/servlet/errorhandler/default.jsp
97(2013-08-13 09:27:33)日志找到后处理处理器配置的处理器:{contentTypes=[text/html],order=-1,active=true,valid=true,processErrorResponse=true,pipeline=(generator=Config(type=htmlparser,Config={}),transformers=(Config(type=linkchecker,Config={}),Config(type=mobile,Config=jcroperymap[node=node/libs/cq/config/rewriter/default/transformer mobile,values={component optional=true,jcr:primaryType=nt:unstructured}],config(type=mobiledebug,config=JcrPropertyMap[node=node/libs/cq/config/rewriter/default/transformer mobiledebug,values={component optional=true,jcr:primaryType=nt:unstructured}]),config(type=contentsync,config=JcrPropertyMap[node=node/libs/cq/config/rewriter/default/transformer contentsync,value={component optional=true,jcr:primaryType=nt:unstructured}]),serializer=config(type=htmlwriter,config={})
97(2013-08-13 09:27:33)计时器结束{97,请求处理}转储SlingRequestProgressTracker条目*
“禁止”听起来像是权限问题

CQ5对给定路径具有细粒度权限。用户可能有创建权限,但没有编辑权限(反之亦然),甚至只有读取权限,甚至没有读取权限

或者,服务器上的其他日志可能会显示更多详细信息:

${CQ_HOME}/crx-quickstart/logs/error.log

谢谢!我找到了这个问题的根本原因。我能够运行命令行工具。请记住:提供convert命令(/opt/local/bin/convert)的完整路径,而不仅仅是convert,其次是使用命令行工作流组件,而不是处理工作