要处理/尚未定义的WebGroup / Virtual Host

时间:2013-10-14 10:05:07

标签: websphere websphere-commerce

尝试使用Websphere commerce启动商店时,我遇到异常

A WebGroup/Virtual Host to handle / has not been defined
SRVE0255E: A WebGroup/Virtual Host to handle localhost:80 has not been defined.

我试过了,

http://pic.dhe.ibm.com/infocenter/wchelp/v6r0m0/index.jsp?topic=%2Fcom.ibm.commerce.esupport.doc%2Fhtml%2FDevelopment%2Fswg21230161.html

和这个

http://pic.dhe.ibm.com/infocenter/iicdoc/v1r5m0/index.jsp?topic=%2Fcom.ibm.iic.doc%2Fts_installwgvh.html

但是仍然没有使用错误并且无法启动商店(尝试通过加速器启动商店)。

我该怎么做才能让它正常工作?

6 个答案:

答案 0 :(得分:5)

尝试以下方法:

- 访问WebSphere Application Server管理控制台

-go to Applications - >应用类型 - > Websphere企业应用程序

- 从主屏幕中选择WC模块

- 然后转到虚拟主机

- 大多数情况下,将为所有子模块定义“WC_default_host”,确保这一点, 如果是这种情况但仍然无效,请尝试为所有子模块选择“default_host”,然后保存更改并重新启动。

我曾经遇到过这个问题,这样我就可以解决这个问题了。

答案 1 :(得分:5)

您似乎是通过http服务器访问您的商店,或者您更改了默认的Web容器端口。转到管理控制台Environment > Virtual hosts > defautl_host(或者如果不同则映射到您的模块的主机)>主机别名。添加新别名*:80。重启服务器。

答案 2 :(得分:0)

我通过暂时禁用我的防病毒软件解决了类似的问题。因此,您可能还需要检查防病毒设置,并在可能的情况下暂时将其禁用。

答案 3 :(得分:0)

...或者您可能根本没有部署Web应用程序。当我取消部署该应用程序时尝试访问该应用程序上的Rest Api时,这是一个非常常见的错误消息!请确保先安装它。

答案 4 :(得分:0)

如果由于某种原因在应用中收到消息“未定义用于处理/ yourwebmodule的WebGroup /虚拟主机”,则未定义虚拟主机

您可以访问WebSphere Application Server管理控制台

1ST Select : View -> All tasks
GOTO Applications -> Applications Types -> WebSphere enterprise applications
THEN click on application that having the problem and go to -> Virtual Hosts

现在您可以看到您的Web模块和“虚拟主机”中的一个下拉列表

Select your Virtual host and save

一种解决方法是:

GOTO Environment -> Virtual hosts -> default_host

并在以下端口使用主机名(*): 您正在使用并保存,请检查该选项是否已保存。

如果由于某种原因您无法保存,则表明Web服务器处于脱机状态,并且无法同步设置。

答案 5 :(得分:-1)

SRVE0255E:尚未定义用于处理localhost:80的WebGroup /虚拟主机。 我已经部署了一个应用程序并生成了pulgin并进行了传播。当我使用webserever时,我遇到了错误。

Sol:我已经仔细检查了所有执行过的操作,最后发现自己忘记了开始执教。

我已经启动了我的应用程序,现在可以访问了。