Criei um aplicativo SAP UI5 na minha conta de teste do SCP Neo e depois implantei este aplicativo na Plataforma Cloud da SAP na Aplicação HTML5.
Funciona bem no Web IDE e também funciona perfeitamente se eu abrir o link que a Aplicação HTML5 gerou para mim.
Mas quando coloco esse mesmo aplicativo no Portal do SCP, o aplicativo é aberto, mas todas as minhas chamadas de
Javascript Fetch
não funcionam mais.
O Portal do SCP não suporta fetch, ou precisamos configurar algo mais?
Edição: Aqui estão mais informações...
Pedido de Fetch:
fetch("/database/public/tests/xsjs/getDate.xsjs")
.then(function(response) {
return response.json();
})
.then(function(json1) {
view.setModel(new JSONModel({text: json1.nowDate}),
});
new JSONModel("/database/public/tests/xsjs/getDate.xsjs")
.attachRequestCompleted({}, function(param) {
view.setModel(new JSONModel({text: param.getSource().getData().nowDate}),
});
neo-app.json:
(este é o único trecho onde faço referência ao destino)
{
}
}
destino:
Isto é o que obtenho ao executar o aplicativo HTML5 implantado na Plataforma Cloud da SAP:
Isto é o que obtenho ao executar este mesmo aplicativo implantado, mas no Portal do SCP:
(O texto abaixo do amarelo é apenas uma cadeia codificada que coloquei na página enquanto o pedido de fetch não recupera minha resposta)
Este é o erro que estou recebendo:
(Não sei por que o Portal está mudando...)