0

私は CQ を初めて使用し、CQ DAM メディア ハンドラーに固有の質問があります。Camera Raw 形式ファイルのサムネイルを生成する必要があります。以下のAdobeドキュメントを参照して、imagemagickaをインストールしました:

http://wem.help.adobe.com/enterprise/en_US/10-0/wem/dam/dam_media_handlers.html (コマンドラインベースのメディアハンドラー)

コマンド ラインからの手順で説明したようにツールを実行できますが、「Dam Update Asset」モデルを編集すると機能せず、アーカイブに「ABORTED」メッセージが表示され、以下のエラーの詳細が表示されます。

*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*
4

2 に答える 2

0

「禁止」は、権限の問題があるように聞こえます。

CQ5 には、特定のパスに対するきめ細かい権限があります。ユーザーは、作成する権限を持っているが、編集する権限を持っていない (またはその逆) か、読み取りのみを行っているか、読み取りさえしていない可能性があります。

http://dev.day.com/docs/en/cq/current/administration/security.html

または、サーバー上に他のログがあり、詳細が表示される場合があります。

${CQ_HOME}/crx-quickstart/logs/error.log
于 2013-08-20T00:52:57.010 に答える
0

ありがとう !この問題の根本原因を見つけました。コマンドラインツールを実行できました。覚えておくべきポイント : convert コマンド (/opt/local/bin/convert) の完全なパスを提供するだけでなく、2 つ目はプロセス ワークフロー コンポーネントの代わりにコマンド ライン ワークフロー コンポーネントを使用することです。

于 2013-10-02T20:03:32.367 に答える