Séb*_*RAT 6 tridion ambient tridion-content-delivery tridion-2011
我在现有的Tridion CWA Java Web应用程序中添加环境框架,我对java过滤器的映射有一些疑问(环境框架过滤器与CWA过滤器)
在SDL CWA 2011 SP1文档(在线门户网站)中,他们说:
16 - 如果您打算将Ambient Data Framework与CWA结合使用,还要打开WEB-INF /文件夹中的web.xml文件并添加以下内容:
Run Code Online (Sandbox Code Playgroud)<filter> <filter-name>Ambient Data Framework</filter-name> <filter-class>com.tridion.ambientdata.web.AmbientDataServletFilter</filter-class> </filter> <filter-mapping> <filter-name>Ambient Data Framework</filter-name> <servlet-name>Content Delivery Web service</servlet-name> </filter-mapping>
我不明白这个过滤器映射.在我的网络应用程序中,没有Content Delivery Web服务.
我的问题:
1 - 这是否意味着Ambient Data Framework需要安装Content Delivery Web Service才能运行?对我来说,环境数据过滤器的过滤映射应该与CWA请求过滤器的映射相同
<filter-mapping>
<filter-name>cwa</filter-name>
<url-pattern>my-mapping</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>Ambient Data Framework</filter-name>
<servlet-name>my-maping</servlet-name>
</filter-mapping>
Run Code Online (Sandbox Code Playgroud)
2 - PageFileDistributionFilter和BinaryFileDistributionFilter怎么样?
3 - 是否有推荐的过滤器订单?在环境数据过滤之前配置的CWA过滤器为ex?
任何帮助将非常感激.提前致谢.
关于#1:这是一个文档缺陷,应该是这样的:
<filter>
<filter-name>Ambient Data Framework</filter-name>
<filter-class>com.tridion.ambientdata.web.AmbientDataServletFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Ambient Data Framework</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Run Code Online (Sandbox Code Playgroud)
关于#2,是的,你当然仍然需要这两个。
关于 #3,我怀疑您应该首先加载 Ambient Framework,因为这是对非 CWA Web 应用程序的建议(例如,您的过滤器可以使用 Ambient Framework)
| 归档时间: |
|
| 查看次数: |
360 次 |
| 最近记录: |