web dynpro配置注意事项
如果你想使用web dynpro 开发的应用,但是发现浏览器报错,那么你按照下面的步骤逐一进行检查吧。特别是返回的500错误,或者是你发现浏览器的地址栏中以http://<hostname>:8000/sap/bc/webdynpro个开头的地址,<hostname>是你的主机名,那么一定是你的域名解析没做好,按照下面的方式进行检查吧。
1、那么必须要激活ICF的一些服务,事物码为SICF,主要是的几个服务,
default_host/sap/option/*
default_host/sap/public/bc/*
default_host/sap/bc/wdvd
default_host/sap/bc/webdynpro/*
2、检查HTTP/https服务是否正常,事务代码为smicm中的服务
3、rz10中一定要添加icm/host_name_full这个参数,而这个参数的值的规则可以按照.com来赋值,如你的主机名为SAPECC6,则参数值SAPECC6.COM
为什么要这样呢,是因为web dynpro中,是必须要以域名解析的方式来使用的,不能使用IP地址。
4、在C:\WINDOWS\system32\drivers\etc\hosts 文件中一定要有如下条目:
ip(sap服务器的ip) SAPECC6
ip(sap服务器的ip) SAPECC6.COM
有用的note: 1088717
更详细的信息请参考如下链接:
http://help.sap.com/saphelp_erp2005/helpdata/en/67/be9442572e1231e10000000a1550b0/content.htm