Dispatcher未显示对OSGi包的AJAX调用的结果

时间:2014-07-11 09:48:53

标签: cq5

在我的项目中,我们有一个包含JavaScript文件和组件的组件。在该文件中,我们正在对Servlet进行AJAX调用(在OSGi包中定义)。

当包安装在Publish实例中(以及OSGi包)时,我可以在点击绑定到AJAX调用的链接后看到结果。

然而,当通过Dispatcher访问同一页面时,页面会显示,但应该显示来自OSGi包的内容的链接不起作用。通过Publish实例直接访问时,相同的链接正常工作


更新:

Dispatcher(Apache Web Server)中的access.log

调度员的成功日志

domain - - [11/Jul/2014:15:25:11 +0530] "GET /content/sample.html HTTP/1.1" 200 25805

失败登录上页的其中一个链接

domain - - [11/Jul/2014:15:25:12 +0530] "GET /bin/servlet/SampleServlet?action=GET_SAMPLE_USAGE HTTP/1.1" 404 230

它没有找到GET_SAMPLE_USAGE servlet,但是OSGi包中已经可以使用它了,并且通过Publish实例(下面的日志)工作得非常好。

发布商access.log

domain - admin 11/Jul/2014:15:24:31 +0530 "GET /content/sample.html HTTP/1.1" 200 25805 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0"

domain - admin 11/Jul/2014:15:24:31 +0530 "GET /bin/servlet/SampleServlet?action=GET_SAMPLE_USAGE HTTP/1.1" 200 -     [this is not a link] ( "domain:4503/content/sample.html" ) "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0"

0 个答案:

没有答案