无法运行xsjs文件,错误:无法访问站点

时间:2017-03-31 09:22:56

标签: javascript sap hana hana-xs hana-studio

我正在使用办公室网络学习SAP HANA,要连接到HANA系统,我必须首先连接到VPN,然后只有HANA系统上线。我配置了一个简单的项目XS应用程序,但是当我尝试运行它时,它显示了下面的

错误:无法找到hana01的服务器DNS地址。 enter image description here

生成的网址是https://hana01:4300/SampleXSapp/main.xsjs

**我不知道它从哪里拿起“hana01:4300”**

**在线教程有运行它的端口8000 **

如果我与VPN断开连接,那么我的HANA系统会关闭,图标会从绿色变为灰色。

我附加文件和屏幕截图以防万一,你可以检查一下代码的错误。另请告诉我是否必须在网络中进行一些更改以解决此特定错误。

我的档案“main.xsjs”

$.response.contentType = "text/html";
var output;
output = "Hello World! This is a demo of simple SAP HANA Extended Services Application. Stay tuned to learn more.";
$.response.setBody(output);

我的.xsaccess文件:

{
     "exposed" : true,  
     "authentication" :  [{ "method": "Basic" }]
}

.xsapp文件没有内容。

我的HANA系统

enter image description here

enter image description here

enter image description here

我在HANA Cloud平台上制作了相同的程序,我可以运行我的系统, enter image description here

请提前告知如何解决此问题。

1 个答案:

答案 0 :(得分:1)

在HANA Studio中,如果右键单击连接名称(H01),然后点击“属性”,您将在“XS属性”下看到用于XS引擎的地址。 这是您按照我的理解点击HANA Studio中的运行按钮时使用的地址。 我建议您使用IP地址(172.30.170.00)进行更改,因为您的主机文件中可能没有正确映射“HANA01”。

当您的实例ID为00时,端口4300是用于HTTPS的默认端口,这是您的情况。 HTTP是8000。

但这适用于HANA XS Classic,因为XS Advanced使用不同的端口。

您始终可以调整从HANA Studio运行xsjs文件时生成的URL地址,并获取正确的URL地址来修复“XS属性”。

希望这有帮助