0

我想注册一个bean。我正在关注本教程http://aboutalfresco.blogspot.com/2010/07/java-backed-web-scripts.html

但我找不到文件tomcat\webapps\alfresco\WEB-INF\classes\web-scripts-application-context.xml

  1. 是否已弃用?
  2. 我应该创建它吗?还是我应该使用alfresco\web-client-application-context.xml也定义bean的文件?
  3. 这两个文件有什么区别?露天版?

我正在使用 Alfresco 5.0.d。

4

1 回答 1

3

在 Alfresco 5 中,许多上下文文件已捆绑在您无法访问的 jar 中。

此外,最佳实践涉及您创建自己的自定义上下文文件,而不是覆盖系统上下文文件。如果您不想创建 amp,最好的选择是将您的 bean 定义放在一个名为的文件中custom-webscripts-context.xml,然后将其放入shared/classes/extension. Alfresco 会捡起任何以-context.xml.

另外,请不要遵循 5 年前的教程。评论中链接的教程由 Alfresco 的旧社区经理 Jeff Potts 创建,因此确实是最新且最容易遵循的教程。

于 2015-07-20T13:29:05.070 回答