gpt4 book ai didi

tridion - 如何在 Tridion CWA Web 应用程序中配置环境框架

转载 作者:行者123 更新时间:2023-12-04 15:24:25 26 4
gpt4 key购买 nike

我正在现有的 Tridion CWA Java Web 应用程序中添加环境框架,并且我对 Java 过滤器的映射有一些疑问(环境框架过滤器与 CWA 过滤器)

在 SDL CWA 2011 SP1 文档(在线门户)中,他们说:

16 - If you intend to use the Ambient Data Framework in combination with CWA, also open the web.xml file in the WEB-INF/ folder and add the following:

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


我不明白这个过滤器映射。在我的网络应用程序中没有内容交付网络服务。

我的问题:

1 - 这是否意味着环境数据框架需要安装内容交付 Web 服务才能工作 ?对我来说,环境数据过滤器的过滤器映射应该与 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>

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>

在#2 上,是的,您当然仍然需要这两个。

在 #3 上,我怀疑您应该先加载 Ambient Framework,因为这是对非 CWA Web 应用程序的建议(例如,您的过滤器可以使用 Ambient Framework)

关于tridion - 如何在 Tridion CWA Web 应用程序中配置环境框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14736301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com