Hallo zusammen,
seit dem Update auf einen 9er Domino habe ich ein seltsames und schwerwiegendes Problem:
Während im internen Netzwerk alles gut ist, werden XPages über eine Cisco-VPN-Verbindung vermeintlich nicht mehr sauber geladen. Die Seiteninhalte sind da, aber keinerlei Script (SSJS) funktioniert mehr. Die Verknüpfung zu den Bibliotheken scheint korrekt zu sein - zumindest kann ich über die jeweiligen Links die Bibliotheken laden. Trotzdem geht nix!?!?!?!
Hat jemand eine Idee oder ein ähnliches nachvollziehbares Problem?
Danke im voraus.
Anbei ein billigstes "Hallo Welt" Beispiel, wie es auch ganz normal funktioniert und das VPN Beispiel wie es nicht funktioniert:
XPAGE:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="
http://www.ibm.com/xsp/core">
<xp:button value="Beschriftung" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script><![CDATA[alert("Test");]]></xp:this.script>
</xp:eventHandler>
</xp:button>
</xp:view>
BROWSER:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<html lang="de">
<head>
<title></title>
<script type="text/javascript" src="/xsp/.ibmxspres/dojoroot-1.8.1/dojo/dojo.js" djConfig="locale: 'de-de'"></script>
<script type="text/javascript" src="/xsp/.ibmxspres/dojoroot-1.8.1/ibm/xsp/widget/layout/layers/xspClientDojo.js"></script>
<link rel="stylesheet" type="text/css" href="/domjava/xsp/theme/webstandard/xsp.css">
<link rel="stylesheet" type="text/css" href="/domjava/xsp/theme/webstandard/xspLTR.css">
</head>
<body class="xspView tundra">
<form id="view:_id1" method="post" action="/Test.nsf/xTest.xsp" class="xspForm" enctype="multipart/form-data">
<button class="xspButtonCommand" type="button" name="view:_id1:button1" id="view:_id1:button1">Beschriftung</button>
<input type="hidden" name="$$viewid" id="view:_id1__VUID" value="!dmfjlufy6m!">
<input type="hidden" name="$$xspsubmitid">
<input type="hidden" name="$$xspexecid">
<input type="hidden" name="$$xspsubmitvalue">
<input type="hidden" name="$$xspsubmitscroll">
<input type="hidden" name="view:_id1" value="view:_id1"></form>
<script type="text/javascript">
function view__id1__id2_clientSide_onclick(thisEvent) {
alert("Test");
}
XSP.addOnLoad(function() {
XSP.attachEvent("view:_id1:_id2", "view:_id1:button1", "onclick", view__id1__id2_clientSide_onclick, false, 2);
});
</script>
</body>
</html>
das Gleiche im BROWSER MIT VPN:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<html lang="de" >
<head >
<title ></title>
<script id='CSCO_GHOST' src="/+webvpn+/toolbar.js"></script><script id='CSCO_GHOST' src="/+CSCOL+/cte.js?13381"></script><script id='CSCO_GHOST' src="/+CSCOE+/apcf"></script><script id='CSCO_GHOST'>CSCO_seppuku();CSCO_ITB_attach_event();$CSCO_cookie_ver=CSCO_WebVPN['get_cookie_version'](); if($CSCO_cookie_ver.length>0){document.write('<script id=CSCO_GHOST src=/+CSCOE+/cookie?v='+$CSCO_cookie_ver+'></S'+'CRIPT>');}</script>
<script id='CSCO_GHOST' src="/+CSCOE+/session.js"></script><script id='CSCO_GHOST'>CSCO_seppuku();sessionCheck('/+CSCOE+/ping.html'); setInterval("sessionCheck('/+CSCOE+/ping.html')",60000);setInterval("sessionCookieCheck()",5000);</script><script type="text/javascript" src="/+CSCO+d6756767633A2F2F7569752D31312D79626768662E757276616D6962617572767172612E7172++/xsp/.ibmxspres/dojoroot-1.8.1/dojo/dojo.js" djConfig="locale: 'de-de'" ></script><script id='CSCO_GHOST' language='JavaScript'>CSCO_seppuku();CSCO_WebVPN["flush"]();</script>
<script type="text/javascript" src="/+CSCO+d6756767633A2F2F7569752D31312D79626768662E757276616D6962617572767172612E7172++/xsp/.ibmxspres/dojoroot-1.8.1/ibm/xsp/widget/layout/layers/xspClientDojo.js" ></script><script id='CSCO_GHOST' language='JavaScript'>CSCO_seppuku();CSCO_WebVPN["flush"]();</script>
<link rel="stylesheet" type="text/css" href="/+CSCO+03756767633A2F2F7569752D31312D79626768662E757276616D6962617572767172612E7172++/domjava/xsp/theme/webstandard/xsp.css" >
<link rel="stylesheet" type="text/css" href="/+CSCO+03756767633A2F2F7569752D31312D79626768662E757276616D6962617572767172612E7172++/domjava/xsp/theme/webstandard/xspLTR.css" >
<link rel="stylesheet" type="text/css" href="/+CSCO+03756767633A2F2F7569752D31312D79626768662E757276616D6962617572767172612E7172++/domjava/xsp/theme/webstandard/xspIE78.css" >
</head>
<body class="xspView tundra" >
<form id="view:_id1" method="post" action="/+CSCO+00756767633A2F2F7569752D31312D79626768662E757276616D6962617572767172612E7172++/Test.nsf/xTest.xsp" class="xspForm" enctype="multipart/form-data" >
<button class="xspButtonCommand" type="button" name="view:_id1:button1" id="view:_id1:button1" >Beschriftung</button>
<input type="hidden" name="$$viewid" id="view:_id1__VUID" value="!dmfjvqhq0q!" >
<input type="hidden" name="$$xspsubmitid" >
<input type="hidden" name="$$xspexecid" >
<input type="hidden" name="$$xspsubmitvalue" >
<input type="hidden" name="$$xspsubmitscroll" >
<input type="hidden" name="view:_id1" value="view:_id1" ></form>
<script type="text/javascript" >
function view__id1__id2_clientSide_onclick(thisEvent) {
alert("Test");
}
XSP.addOnLoad(function() {
XSP.attachEvent("view:_id1:_id2", "view:_id1:button1", "onclick", view__id1__id2_clientSide_onclick, false, 2);
});
</script><script id='CSCO_GHOST' language='JavaScript'>CSCO_seppuku();CSCO_WebVPN["flush"]();</script>
</body>
</html>