Liferay Web服务未启动

Liferay Web服务未启动,liferay,jboss7.x,liferay-6,Liferay,Jboss7.x,Liferay 6,我正在尝试使用Liferay Web服务(可在/api/jsonws查看),但我的Liferay安装没有启动任何此类服务。我正在JBoss7.2上运行Liferay 6.1.3。此问题发生在三个不同的服务器上。所有3个服务器上的Liferay和JBoss设置相同。唯一的区别是其中一台服务器的Liferay 6.2运行时间很短。6.2允许从/api/jsonws访问所有Web服务。遗憾的是,我无法切换回6.2,原因有几个 获取一个日志条目,说明未配置任何服务 16:36:03,291 DEBUG

我正在尝试使用Liferay Web服务(可在/api/jsonws查看),但我的Liferay安装没有启动任何此类服务。我正在JBoss7.2上运行Liferay 6.1.3。此问题发生在三个不同的服务器上。所有3个服务器上的Liferay和JBoss设置相同。唯一的区别是其中一台服务器的Liferay 6.2运行时间很短。6.2允许从/api/jsonws访问所有Web服务。遗憾的是,我无法切换回6.2,原因有几个

获取一个日志条目,说明未配置任何服务

16:36:03,291 DEBUG [ServerService Thread Pool -- 268][JSONWebServiceConfigurator:221] Configure JSON web service actions
16:36:03,299 DEBUG [ServerService Thread Pool -- 268][JSONWebServiceConfigurator:236] Configured 0 actions in 7 ms
本地tomcat上的同一liferay工作得很好,可以启动所有Web服务。所以我的问题是,是否有任何类型的全局开/关开关,或者我是否必须设置任何特殊设置?我现在没有主意了


提前感谢您,Sebastian

您可能需要检查服务器中的portal-ext.properties文件

有一个打开/关闭JSON web服务的设置。我想在你的情况下,它可能被设置为“假”


我怀疑portal-ext.properties是否能解决这个问题。json.web.service.enabled=true,jsonws.servlet.hosts.allowed=VALID\u-IPs,json.servlet.hosts.allowed=VALID\u-IPs。。。此文件中不应该有任何阻止程序。由于只指定了某些有效的\u IP,您是否从所提到的某个IP访问/api/jsonws?我只是粘贴了有效的\u IP,以便我的注释不会太长。我的IP是列表的一部分。所以这不应该是个问题。
#
# Set this property to true to enable JSON web services. Note that setting
# this to false will cause portlets that make JSON web service calls from
# working.
#
json.web.service.enabled=true