{"id":733,"date":"2012-07-07T17:00:56","date_gmt":"2012-07-07T15:00:56","guid":{"rendered":"http:\/\/hasselba.ch\/blog\/?p=733"},"modified":"2012-07-07T17:01:53","modified_gmt":"2012-07-07T15:01:53","slug":"the-application-events-of-xpages-applicationlistener","status":"publish","type":"post","link":"https:\/\/hasselba.ch\/blog\/?p=733","title":{"rendered":"XPages application events: Create your own ApplicationListener"},"content":{"rendered":"<p>If you want to get a handle to application events and want to know if a XPages application is created or destroyed (which means the application was destroyed because of a time out), you can implement this by creating your own own application listener.<\/p>\n<p>For this you have to do the following steps:<\/p>\n<ol>\n<li>Create a class which implements the <em>ApplicationListener <\/em>interface<\/li>\n<li>Activate the class in XPages runtime<\/li>\n<\/ol>\n<p>To realise the first part, you have to create a class that implements the interface <em>com.ibm.xsp.application.events.ApplicationListener<\/em>. This interface has two methods: <em>applicationCreated<\/em> and <em>applicationDestroyed<\/em> (the method names should be self-describing enough).<\/p>\n<p>Here is an example:<\/p>\n<pre>package ch.hasselba.jsf.debug;\r\n\r\nimport com.ibm.xsp.application.ApplicationEx;\r\nimport com.ibm.xsp.application.events.ApplicationListener;\r\n\r\npublic class MyApplicationListener implements ApplicationListener {\r\n\r\n\u00a0\u00a0 \u00a0public void applicationCreated(ApplicationEx arg0) {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0System.out.println(\"applicationCreated()\");\r\n        System.out.println(\"ID: \" + arg0.getApplicationId());\r\n\u00a0\u00a0 \u00a0}\r\n\r\n\u00a0\u00a0 \u00a0public void applicationDestroyed(ApplicationEx arg0) {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0System.out.println(\"applicationDestroyed()\");\r\n        System.out.println(\"ID: \" + arg0.getApplicationId()); \u00a0\r\n\u00a0\u00a0 \u00a0}\r\n\r\n}<\/pre>\n<p>Now to step two, the activation of the class. To do this, you have to add a special configuration file to your application:<\/p>\n<ol>\n<li>Switch to &#8222;<em>Java<\/em>&#8220; perspective<\/li>\n<li>Create a new folder &#8222;<em>META-INF<\/em>&#8220; in the &#8222;<em>Code\/Java<\/em>&#8220; section<\/li>\n<li>Create a sub folder &#8222;<em>services<\/em>&#8222;<\/li>\n<li>Create a file named &#8222;<em>com.ibm.xsp.core.events.ApplicationListener<\/em>&#8222;<\/li>\n<li>In this file you add the full name of your <em>MyApplicationListener<\/em> class (including the package name):<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaUAAABBCAIAAAD+EizZAAAK+UlEQVR4nO2d\/U9X1x3H7x9D9sOSybbELFvm5mowRmp1yTIzliaNabKZBveDDzWA0gdaTHVBJagliKgddBvJqFJGoV9HrVDBzIE8dKmIXURAK5SH7\/MXvPvhwOnxPN1z7\/eB7\/W+33nlm\/M993w+53POPffNtRhrfXLjDgAABAGr7HQLAAAEAautZxAAAIIA\/A4AEBS+87sPOr443tT+5rnWdX\/nzBlvnms93tTedPUGtykB3AoA3KJ6fPKZVb8713rt3Ya2weuVM7cPxr\/cFxBmbh8cvF7Z2Hz25F866Y6QrRi992BuIWxDEKTQ3EJ49N6Dpo962Mcnz7HaegYvf9x3rPGj+OhrgeWvfz\/Z8I\/P6FY8hSDIWK3dN8njk\/9YbT2D7124OtxTFhveG1i+7jtw6kID2Yr\/3n+4svIUAGDI5MxsbYs\/XvGstp7BI3V\/m7\/9WuzOH1QM1FQM1FSQdlVJMUEz3o+UnW4hWxGOxJaXVwAA5pDHJ\/+x2noGy063xAZfVTFQU2Hb76\/0\/6mqpDg2+GpVSfFATQVpP0+QG1Z2uiW1vMLRfnKTFHEkAMHEZ34Xvb1HCjW7SHsRsTzqd6oQn0L9Lpla5mg\/uSmRXOYYubK3\/eQmcTAAAcRvfvfvV0RYsxs7831qeat+JwuxLMuxJwfcrS1UoQqhfidaW1vNL2KJVDyxHE+k1hrLX4UqRq\/slVphIrn8091lBGkPbTt2qrKJc7ENab80rTShNzQVesuWwdoc9wqkid\/87tbLHKzZkdc61vKqSorFkOitly3LcuzJNndrC2caC6fO\/1hkuvGHvYcKpFHU7+KJFEfric2ReKq+9VZtc9+JC9ffrb8Wjae+vlnzVahi5MofW09sFkOouUh7uEtioGM2aQg3zHE6VcJ8INu1afYTeMBnfhfp\/z0LMTvbfp+YXX33w\/ruh5zlcSEEy7I0PdaauKtsJzdAGqXnbm3hkw9+shKesm178cMfEWzbfppcmqzf0HuoQBql8buW915YjKSWoqnFaGopmlqKpJai39Fy\/AXV4yQ6kQe\/M7EtD37HDVO5s3SYq8GaYZpOD7VxO6D5yaHaHA95pG23P3W8bak0UJ\/WnObQWHNoTPVVxG9+d\/N3FO7Nrr774fg39tDkssTymCiCZVmqHvYS26lqa6L0EL+zbTs+fI5YHm1P1v+g91CBNIr6XSye5Lh0bMt8JNX66eiHncOXrv6HfdGbD6cuHdsihrCnTfVVjJJecoxynEUaKF6Sjtd3ahabTk5veVRt\/V6lmcdDbenk0QcaXjWhOTS27+y1xs47sXiysfPOvrPXmkNjmvF+87u+3xKkZvfl9MrQ5LLc8tYCCZZM9BI7TNNpMkAD8btHjRuozZHPR40bVv1OFkX9LhpLcpx\/p2h2MTm7mJxbTM4KnH+nSAwhh4w02E+2wSIGSlNxl1QD9NPRKPaSNKFmdumkmjo1OaWDPeTRDNBvpoc83K5yPY4Fa2632\/13TKs6No4Qmzt6qZcYn36wz\/wufOM3hIGaikh7EWt2I1MrLKzlVZUU00CCZVmqHvaSvpMbwIpLLoX6HWt55CvxO2kU9btINMFx9q2tj+cT0ve7x\/OJs29tFUPIISMN9pNraAKlqaRR4gD2UVQF0h5uMNejSqKaVDOdmFM6u7hdqv2Rzqhqm4SY59Hn91CPqzVq9tPkqjlHL94oPRM6cvFG2Gmk3\/zu819TyK8jiNn1TyTJXzYm9E8k+yeSxPKqSorZKIJlWaoe9pK+UzXAEMf3O2kU9btwNM5xqnLb1FxiWoB0nqrcJoaQQ0YbbJttaALZrxwmaaUDuInEefXjxcL0DU249CpbvEkezcJVk+pDzPNwt0azHMN6XK3RcD9VVw1p6BgqPROqaPq89EyooWNIP9hvfvfZTpY9dWO2bfdPJPvGEwM1FYn+VyLtRQM1FX3jib7xhG3bG3dXcyEEy7JUPewlfafJAA3cf79jjW\/V72RR1O+WInGOE0e2Tz6Rv99NPkn8+ch2MYQcONpg22xDE2jyVToX26majhvmmEeVxFu4Y2c6tekHmN8XwzyGnfoyPOx\/OuWZnMPL3SOldaGGjqGlSLyhY6i0LnS5e0Q6kuAzv1v61w4W4nfE3VR+x4UQLMvS9NA\/lqquGkbpYX8\/S\/4YSyxvJTz1oH5D76ECaRT1u8VwjKO67MX\/PY6rqC57UQwhJ4m2uU76DFCkgY5fpWkd+9mSuGI0ndIkqgGGOVUTpVObtG3S8JbHceEeQtzuv+dKpMeJcLFr+GLXsOqriN\/87tp2FuJ3XSORrpEI+dvFxO9Iz6rfPRuSP9ytLZy+IGeqYUPvoQJpFPW7haUYx9uv77j\/KM692d2fiU3MxCZm4m+\/vkMMAYBAPGXdy8g2fvO7T7exEL\/rHI50DkfY9zvSs+p3z4bkFTfLv6dCFcL4XZTj6MGXxqdj49Oxe89+kkblgZfEEAAIa363\/pVkFZ\/53WLXVhbid0Ss39HOjburuRC\/Q\/1ufjHKUb5\/V\/mBXeUHdpbt30kaa+2d5ft3le\/fKYYAECj85nefbGHZUze2cXe1Hi7E71C\/+3YhAgBwhd\/87p+\/CjjU7+bmIwAAV\/jM7xY+\/mXAoX43Ox8GALjCb37X\/vOAQ\/3uybdhAIAr\/OZ3V34WcKjffTO3BABwhZ\/8To\/b\/0tbW8\/gzOJTAADIN+B3AICgAL8DAAQF+B0AICjA7wAAQSEzfnf48GFDvyP\/0omL+lyOz\/DuPDt7Nopxm5D+azEZ3MMcbDJbtvkSMlWYJk8OFp6pfVuX+p8z0vW7w2syf7\/z8ISv5wY9O3teFZPBwBysi\/O7bC85ZwvMc8fMWZ2+IIvvd9yPdG7fzQ+9arzFSNUvvp3p+x1PieYNRZ9Hmtm8fkuQeX5x\/6WbIF2XWIMqv2NJ0sFiEmlV+iSaftV9VN1ED\/umuimO+Q3rV22sSX5xnzV1mtfjOF5V87qTLb+T7oX41WRfpONVZyJT\/aoecS2GefQL1EznLa3hhnPPg2NJ0jyG55s+Dyb5xRDH5ejPlapCzQ6b7JvjTTG\/oZp1ZSp\/+ss3HJ+35MLvNFts\/pyo9lf8eSLtVPVbgswPhGE9rhaoqd9wu\/R1qtZr+JyYjNeXxH46ngdxsGGs+daZL0Rz3jzciHTWoi9Yc\/4dF2Vy373tQ57gV78zPKaO\/Y4FGJ5XD8+\/yWDPaQ3rNJkos36nCdc8uq5qU6VKZ4cNa3Cb3+1azNdlWKfb59T8rOYnOfI7w\/snHm6TfWej3PqRB79zVY9mXYYbovmqn9FkfxzXxa0xnfW69bt0vCBTfmeyXlfzZtvv3OaH33n8\/Sz9La34+wrxrNDzLb3KbaJqvHiJm1Q6r2YKxxBN5ap6VOvSHCyTYqRTi2ml9bhdlzhAml9fjzidOMDtfVeFaPotl1vt6v56mNdxvZYgfX7VYLd1qurxNm\/+gL9vvP7k8\/nI2RLMM6hGPgfbCLJNFv3OfmMzncakrcJtnnxry\/fdsuw3NtMfhhnPnwMy9fPcVRJXby4AcGTL78gDaf6pwm2efPvM9roAAOZkxe8y9baSD29n2XjLy9lbJACAJTt+B0EQlH+C30EQFBTB7yAICorgdxAEBUXwOwiCgiL4HQRBQRH8DoKgoAh+B0FQUAS\/gyAoKILfQRAUFMHvIAgKiuB3EAQFRfA7CIKCIvgdBEFBEfwOgqCgCH4HQVBQBL+DICgogt9BEBQUwe8gCAqK4HcQBAVF\/wdUuKMWgJ3kBwAAAABJRU5ErkJggg==\" alt=\"\" \/><\/p>\n<p>The file structure should now look like this in Java perspective:<\/p>\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUcAAABZCAIAAAAigHFjAAAJ8klEQVR4nO2d3Wsc1xnG978ogpaU1CXGphbZC10V4Svr0iEgUKEmhoJowQFZJEQuAS8rNhVIjeUvZevEa22wHBVlXclOY7tWKtkC2aKQrBMHL2liS0kUb0U23cq1NKtVenoxznh8Pt4587G7s6Pnx4OYOXvOe87MnGff0Wr2KMbUJBIJ4lUAQDiJNXoAAICAoVztP1d3t8d9RgAAuCWYXD032GaJMZbsaBEVSEcAAEd4VyfUqELkDmyz73710ZVkR8vG2t+K8yeG9u0xN4JydSxGvQ3RrwKwRZC4WlpPVT6XajOKaaOYLheGi\/mBxdm+f9+bT3a0FOdPfDyR6G6PmxuEq2M2nIer52r9gABED7+unk7FjfJNuw7t3Z3saBnat6e7PW5qaN+eZEeL9Hdst8ZzlavharA18e3qw3GjOGnX5to96w68uz1O3IGrXCdmWjGfS+uo4ottHesA0LzIXR17Eqtc\/MkYW1k4szTWubJwhjGW620lxPcts5BoOZ0SaTRVieZ7AQBNit9czRhbGutkm58sjXUyxozFtFTF\/ECwrpZmb1UoVWX6dgCAJsWvq1dmh4xC4rntMaOQWJn9I2PMKAxwklqaBZSriWiOiZ2+JwegSfHr6qWxTsvVj9J1PmGXytKPuidvgAO5A1c5VmcbgGbE19+rly72lWb3G4XEx6fbjUKiNLP\/y4t9Rv6xaEs\/GoHs9pi7E3asI61MNGeCe3EHDiKDrxm8NNb5\/d1k6fpLz22Pla6\/9P0XyaWxzkz3M3YFNVAaWBEAC1\/Pgc+ndv3vq5FyYfivJ54vF4bZlyPzqV2BDk8XuBoAC19mWL4xOp\/aZdfyjdGgRgYA8AZSHABRoybfxMRyCwA0EORqAKJGuHL1wV\/+yFtDAIBFg3P1TPLZa7\/\/haXjnU\/Zd2eSzzZ2eAA0I4Hlag\/LLTDGrr2y858zmeWF7PJC9sOJwUxPl3332is7tY6h7kspEA+ueg7o7SjwJz0gEtic8PC1EMbYzMs7lheylf9cLd06d+fyG5meLvvuzMs7dLpuIldrPsGuXweuBiJB5urHQW1TjQ5y9eCO5YVs6da50q1zd66kTVdbu1cPRs3VRDRvdeBqIFKTXK3v6ksvbv9wYvDO5TfuXEnfGE0e2rvbvnvpxe2qhvZntulHuFUPgdMlOo+da0bmXiLGrzN41S43Nm6bPkUgYgScq2NPwrSXW8j0dB3au9tUpqfL1PHOp6SfinNTUzqPXb1KBJRGEFvR\/brqzrFf\/yUg2jQyV9uXWzA\/Hju0d7f907Lzv\/m5fNC+Xc299UjzLbfL1deMLB2MGN\/xMO0NxZFwdRxLQLRp2O\/V4nIL4qdlf97\/M\/mg\/blaVV\/lbZ0Mr+kfzfg6I9c\/Orh6q1GTXK1TLi63IH5aNvbrp+WD1nC1uME0Zrl0VxVBM7Jjd6oxeHMsXA2CzNU+l1u4MZrM9HTZPy17+1dyVzPh0yZ7uWqDK+Qi2BM1tyutIAaRRpYOgKgg1qfHpj8GsRqIKo+vcenH2yAIanbB1RAUNcHVEBQ1wdUQFDXB1RAUNVGursEncwCA4HHnaqxwBED4CV2unhtss1SfHgGIGDXM1R5WTcgd2EbsAgB0qGGudvvE6FyqzSimjWK6XBgu5gcWZ\/sKkz1zqTa7VH1JH6ViTz5BpSqRRhCD25vbXyJiAtAQapurXZVPp+JG+Sah6VRc1RfhalV9OoKqvsrVqoYA1J8Q5erpw3GjOEko88JPVX3Z3SX+VNUXdx3rc2HhahBCap6rxbtT1aoJ7x2OG4ujlnK9rYS4vghXS2+MA3c17sBBeAhRrs717jQKw6Zyva3GYloq6f\/KFW3pM1dzFqXjw8kgVITo9+qxA9uMwoBRGMj1tpobolT\/\/tqPq2MCbuPD1SBUhChXZ174iZHvy\/W2GvmEVMR\/tJd++iUtF+vTN+dcofh2QPQCQEMI0d+rjzzfkuttNfJ9UhGWZqSrpUnYlavtzeFqEH7C9WxZpvsZQnUYAAARoE7PgQMA6ka4cjUAwD\/I1QBEjbC7Gu8jALgFd+AARA3kagCiRnRyNZZbAMAkjLkayy0A4Icw5up6LrfgEzxVBkJISHO1q3I\/yy0AED2ikKv9LLfA1P99ztrlforljkGkJQDUiPDmavGLGbVbbkG6a\/9+CPGqZhB\/pwQAF0QhV\/tcbkGaUVXfxxJTtLSOGATGBnUjvLlav9zPcgsmxHcqvbma7gWAmhKFXO1nuQULx9+cuXKijlhBtQtALQhprq7ncgv0x1o6rpa2InYBqClhzNUewHILAFiEMVcDAPwQkVwNALBArgYgakTW1bUb6u38TQgKp8wpijtwNvP+gFSq+g2\/chCkkjlFkavZzPsDlY1NTrcv\/E5l7IZfOQhSyZyiyNXs6nuD65WqUdk0KtUfNjY\/++DVTxXGbviVgyCVzCmKXM0uTR15aFRPvfuP4+fmh85cf+3U39eM6uLNI5998OrtC7+9NPU6Vz\/wKxGLxRo+G7aCtsJ5NqcocjW7cP7Y6sPqg7Xq6lr1wVr1wcPqg7XHuvCXY1z9wOfZVpht+mdDv7Lb8+bqbNur6XfE1ZQ2rOnlNqcocjXLTZwsP6y+O\/3p+OVP3r74kT1pl\/9bzU2c5Oo3djZHWPVxdS0qu2oVOldHknfG06XVjdLqxnerGyVB74z\/iavPTSzrIhG7qilof9VbW25bbEjMfsfxqyLrhKLH5njUdI9iR0Q0zSMidl0dgmqc9mg6\/XLnkDgQv65uulxN\/zTJnn1rpVyR5uqVciV79i0uMn39pLNH2kR6efTbEpUJa6lKpGOQRqZDOR6RqxKV6PNDxycsEewh0IU+T51q\/OYURa5mb2az33xXuS\/ILHwzm+Xq67uCmHmaF5J2tdiWnjGqhjqTSZpDiFfFA+Hq6PQoPWTH8+PN1W6H51hiLySui06\/RB1O5hSNbK7W5+Tps19\/K8\/VX39bGTl9lqvv1hWEMx0nB9GWiKkKSzTUmbKOHiMOjR4A7TRpoWcTEvbTvCiaJWIFt9eFOC2qa2FOUeRqNnxqfGnFUGn41DhX360rHDe8tXW86tLZo7KZvqt1hqSzrXMg+iMPv6s1T6znE3Xbs6sjmasHRybu\/cvgsvS94vrd4vrdojE4MsHVt59iezIRdzU3uLTjqq00DjceYhrpjF\/6Kh1KJ4I0lFWB6E5lFcfDt2rShy8djOYhcEGIY9GP6Xhp\/Lo6krx24vzn99c\/v7\/+xZM\/zY0\/HD\/P1Ved0LCJuPbRk3iwW+rwLZlTFLma9R+d6j821X9sMnl00tz4YXuy\/+hU\/9FJrn7Dr5ymttS0hqtNmVMUudo1Db9yEKSSOUWRq13T8CsHQSqZU9SFqyEIakbB1RAUNcHVEBQ1wdUQFDUxxv4PU9NYCNUx560AAAAASUVORK5CYII=\" alt=\"\" \/><\/p>\n<p>If you switch back to Domino perspective, the structure in the &#8222;<em>Code\/Java<\/em>&#8220; looks like this:<\/p>\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaIAAADICAIAAAAlcXKwAAAaiUlEQVR4nO2de3QU133H5dN\/Sv5omiZtD30kzTnN6WlyehKnqRyS06RtXk7sNsendQ+08QNo0uKG2AIKFsbAOjzWNpg1WEgGIdaAQUIgK3LCO0JISFpJPFYSehmhJxIr9Fr0WK0Q2ts\/NmxGcx9zZ3Z27+7q+zlz9szcuY\/fnZ356js7c6\/SiH0MDw9\/xGJgYMDGVgAAwBRpqgMAAIDYwpa5zZs3i4t1d3efKc5357jCS06OK8flynE5c1xOl8vpcjpdTofT6XC7c7q7u2MQNgAAyGLRzeXnu7tavYbZvF6P0+kMBALWWgEAgOix6ObcOS5CSDDoz3fnBIN+egmnE0IcjsyPPvrI9rgBAEASi24uLHM8jYsoHSHEkQmZAwCo5Lcyt5kPXUwnc\/nuHO2ilblMm2QuLQ1PSwAAVpgjc8wczPQcaTeXmZnBk7k0DcaBQuYAAJawKnMu2d\/mMjPYMmdWtiBzAABrWJY5JyFEYOXCCyEkgyVzPM2izR3t+OQNIAAAEFrm0uYSSdd9uh7KnKGbk5c5nbpJpgAAgBiLbi4sczK\/zWVkrLBX5kz9ogcAAFZlzjlH5gRPWjNW2Cxz0l0DAABCLMuc0+kgcm5uBUvmCEuwcNMKAIgFFt+bC8uczG9zPJkjco8X8AgCABAlFsUix+Xyej2G2TyeMrteDwYAAGtYn6HE5XI6MiNkZGZEWBEhMzOzsrISMgcAUIj1W79AIMCcRJMGM5QAABSCX7gAACmOxZtWHqYKPrg\/3VtfdbVoX3nulvLcLbX5e9qrzwb8Q9aaBgAAJsrc3J2265cO\/PxW9ZExX+lssG42WBcYLu+tP1H1\/uu3ai+oigoAkHqocXOTo4PleQ5\/76kHk5fvjxRN3z00fffQ\/eHjDyYqgqMXPfmv32lvtBYAAADoUOPmWi+XdNW5Z+5dmOp5J9jnnvYVTPsKg\/2Hp3qz74+cGmgt8BS9OzMzoyQ2AECKocbNleY5JvuKAu07pzpzgn2FkWWq5\/DkR9unB0vO7l03NnbPWgwAAKBFiZsLndqzKtifP+59eaLxtamOg1Md7vAy2fLm+PW103cKTmetHrzL\/e+utoyCwDgKAOYJatzcxSPbBm\/snWzeeq\/qJ\/c8L4xfWTd+NXOsZuW9qp9M1L\/ib3v3w71rh4a4j1whcwAAedRc6h31lyqPrZ3qeGf0wtO6ZarjnStF6y9+cMDv9zPLage3ahPFQ1\/lM8SivwAAhcTEzYk\/w9SdcbecfSXQ9ubwh9+NLIG2N9tLN57Ysby9\/WYwGGRHTMmctalNMNkJAPMEZZf36EB3wRvPdpSuCzQ5ho4\/NnT8sUCTo\/PiuuNvPldTftrv94dCIWZBSZnT2TdDmYPSAZCqqBwFcbv9+omdz4xdyxw8+ujg0UfHrmUW7vhRxfmTw8PDDx48YBZJoyBys29K5oHYAZB6KL6q3z9y5D23Ozc3Nyc7e8\/u3a63dvT19fE0jlDaFM0tKlPRIHMApB4q3RwhZP++fVeuXGlra+vv779x48aW1xwNDQ2C\/EyZI3JPGHil6MwAgFRC8YXt2rWrqqqqv7+fENLX17f+5ZebmpqiqRBSBQDQodjNVZSXv71r17GjR98\/cmTrli17s7La2tostAs7BgDgoV4XGhsbjxcUnDxxorqqqr29\/e7du6ojAgCkFIrdHAAAxBr1MvfL2p5XD1\/Z8F7tK+6a9XnVLx+ochV5a1p91gIAAAAdim9aK5p8xy93DU\/ODk\/ODk08GByfuTs209jj33CwMhDEREwAABtQ6eZmQ2TT+1e7hqYa+6cvtQdK2ybujs009d571V1Vcql+dnbWWgwAAKBFpZuruHGnoKJjeHK27Gbg120Td8dnWm6PvequKi7zCt4QBgAAUyhzc7MhsvFwXefgVENfsFSjcUWl101pnL0vkeCVFABSD2VXdfmNOwWXbg1Pzl68OVnbFWi9Pb7pvepV2WUvZZU6j3kqGnt5BQUDWqOHNwJM0ApmOgEgwVHj5mZD5NVDtZ2Dgchjh4F793337t\/xT\/ePBr0dw+tzy0bHGRMxicfkR0+UMgcASECUXaKXGvqcBVfX5lb+376KvR82+O7d\/8XVof7RYMWN\/lV7L5y8cJX5L29404rolIg5oJU33JVXia5FXv1Ma8kbYCsIEgAQI5RNqxlmZDy4Pu9yW994fc\/EndHpkuqOlbvPXfDc4E02R+TG5OtSxPllamCuyFcoTgEAxBTFF9sHle0lnk6ff7p\/JPjeuabsk5cbWjslywpESueeeMZNrcxB6QCIDyrfm6tt9Tnz6+6MBnuHp1xFV94tqhwaHpYvbs06CYSM3ptGwcxjOQCIHQBxQNk1NjMbWp1d5u0YafeNbzvqyf1F9fj4uKkaopc5QxFkbtooc\/QmAMB2lLm5svreoxfbGrpGXjlQfvhXNVNTUzKldMaKmL9p1e4VVEtXzqxfuynOoKuE2RwAIBaoucz8E9Mb3ZUXG\/pWZ5cW\/foa86EqAADYgho319oz\/HbRtZ\/tOV95rU3wUBUAAKJH2U1TS\/fQmMkf4wAAwAIqn7QCAEAcgMwBAFIcBTetTU1NJ87eWLOnQbCsz7kxPskY0woAAGZR4+bW7GlwHGw9WdYX4nCppuXJ59\/AzJoAgOhR8whizZ6Gi40Ta\/Y0hEKhi40T9FLf3P3tJVtbWlqUhAcASCWUubmLjRPfXrJVvET5r6mjB6\/vApACKHNzt4fuX+2YppfbQ\/fDAheGLssbscDMKZ8uM67LFJBIABIEZW4uFArdGiIdQ+TWEOkYfLgyREKhkMDH2aIdMjJnY3MAALUoc3OhUOjmXfLRwyWybkHm6OGruk\/mEFSZ4au8IbTisaviPLwAAAAxIiZuznBazbDMNfaTxj7S0E8a+8hv1vsMZI4IR8VH9mp3MYfNM6ulN3lD7nnFLbcOAIgdKt3c9V5yrZdcv02u3SbXen+zGMpcBKZqiGXFFpnTZaO9pC4\/nQdKB0A8ifdvc5EXgEOhUG03qesmdd0kslLXnUwyZ7ktArEDII7E+0rTvjFX3UmqO4mni1R3kuou4ukk1V2pLHOCUAEAsUOBm9uwrznvdB\/zreCLjRM\/e+34SxvzBI8g6N\/v5W8bdUUENfPKmr1p1YVHbwIAYk28L7bKhmHxK8Evbcy7UFbd09NjV4sQFADmOfF2c4SQkZGRJiE9PT3T09PWAqCBzAEwz4EEAABSHAVuDgAA4glkDgCQ4ii7aRXPrIlpNQEAdqHMzYln1sS0mgAAu1Dm5sQza2JaTQCAXah0c4Yza8ZoWk28YgLAvEKlm2POrCmeVpM5pIEmmr0WkIxK0DSUF4DYodLNhUKhrmHSNUyYMscOlz9ElJfN7F6z2FIbZA6A2KHSzUWmnNt0rH15VrN2yT3VzCzFG\/0uHjfK26RHuQpSeH6NqVD0QFfdJwa6AhA3YuLmDKfVJHOnnFue1VzRNHKlfexK+1hF08ipOl\/64u28fwQh2CRz1YRXXGwJmTUYFtFpFr1XHAAEDoDYoeDqoqec01m55VnNZmVO54+YQsPcK6iB6ezEnktSIiFzAMQTBb\/N0VPORenmZHTEcn5TMgSZAyABUePmdFPOWXNzzJtEe2VOJoM4s4UAAAD2osDN0VPOmXJzzDtHOp1e192QCm5LtZt0BpmQdFVp08VFDI8eAMAsaq4r3ZRzL297N33xdu3yX6u3xejd4EQAcgZAPFHg5pjQk2taqycpgMwBEE9wvQEAUpxEcXMAABAjEkvmXij8TDTFAQCAJoFuWl8o\/MwAqX7i7UdUBwIASCkSxc2FNW5H5w93dP4QSgcAsJGEcHNajYPSAQDsRZmb2\/T+6S9tcJ1vuBnWuDfa\/0W32KJ0Kf\/qRsp3EIDoUXORfG3TzoXr\/2nH1TdeKPzME28\/El4iYvcD1yORRH24wlFcNGIV4I2pkMRsqSibY7YImQPAEAVu7qsbXvuLV3\/njw58\/Oc1W68P1vsmxkvL68KebmvzE1ubn\/iBi+vjbJS5+AuETMDR1AkAYBLvi+T1wktf2LB4YfbvLsj+0y84\/3ZXyd7AJGkdHtTKnOB21VDmdHZJYKCYAkEX133S6YJGDYM3rMewRXFZw5AAmA\/ExM0JPr+x6f3t57I\/uf\/P0z\/4zrmuUjJLRkZmq323wjLnqH\/cUf+4+Fc5WiBkdIGwdE1GVgwr11UraNFa\/eIWBSnMmgGYh8T7Avi7NQcr++4vLlm5se41QohvKFTbM947MmuXzOlsjljm6DoFxZnNMfPQVoveRYfEXDdsUSZyOhIA5hXx\/m3uiz9581ft9zN+vevZc8s8\/Tdru0l1O+kY+M07JQ7v4w6vPW6OTpGROUFxXnMCyyauTRCeBZmTaQtiB+Yn8T7vv7R0y47Sxr93f\/eP9\/7+Vwq+81zFzu0VN6o7ZrSPXA1fJTFUB8JXBEGFZuXDUOYMFVC+I\/Jx8iLnJQKQ8sTbzRFCntpy+N8KN31i+yOfzPq9j7k\/\/rlj\/5pdM3i2beZU+\/36rpuZWQcNaxBLie6ukHn\/yNsluKkUNM1rVFBWJniZFgUxiKsFYP6g4NT\/x8wDL5zsfPyI48\/e\/Pindj7yuez\/fLpg6KenZ1afaPtexs74xwMASG0UuDlCyLfWHHrslcwv7vrDrx1Y9mT+3X92D3w5Y3\/6iu3WGgUAAAHKbmRW7sj9\/PJlf\/DE8598MvPzy7b9dNs+VZEAAFIbNW4OAADihhqZ237i\/Pcyc\/5qzY7Pvvj6X696++trc7+\/du+hMx5rjQIAgAAFN62rcosjQ\/c\/m\/vIrrriD+vu\/EdW8Vdfe\/vV\/SXxjwcAkNrE281lnanQDd0\/39l2qKZhTZX7U1l\/8mWHA54OAGAv8XZzT20+qBu6X++7c7azYZM3+8myxd\/MXrH\/THWcQwIApDbxdnNfX+\/WDt0Pj97vHBs871ipXay1ToN3YgEA8VYBeuj+8ORMU9+D846VhBwLLyXr0nnFZUZE8fIz90YzQsByKQxLACCeJMTQ\/cutobDMTV3+9+nWjJJ16Q0NDexw7ZM5JSoDaQMg\/iTE0H23J2iXzJka08qsnx4Zqv2k0wWNyrQoGbM2hRmJdq9gQKs4cgBSkpi4OcHn99dl00P315\/tD8vc5IUngw3\/K5A5wpIe3TVMZ6P3RlJoCdAVN6xcV62gRZ6wGsZs2AQdpFgQBfEAkHrE+0TPL7329Yys8ND9\/\/7Fs8tKnl551vXiqVG7ZE5nhcQyR9cpKM5sjplHV4k4AEmZ43XEUObEBwRKB+YDCkZBrNxT+A8ZBx57JXPNh8vmPl09Nlb01UDNM5EU5rMISTdHp8jInKA4rzkZLRPskpG5yLqh3RPHxkuB2IHURs35\/VbBhe9m7PybZaue3\/pOybr0sMBFlkDNM4GaZ6J8EGHNzQlSZJowbNFshWKdpVMEMsfrES8RgJRBgZuLcOiMJ7yElW7k4OfCS6D2eZn7VnqdsH5uY94\/8nbRxWWa5jXKC16cn6lNvDjFMmdYuSBOAFKGRDnFI0pnqHEAAGAKlW5OR1jpoHEAAHtJFDcXBhoHALCdBHJzAAAQC9TI3JLihcxFUCQtLW3yZlYsPq31FACQLKi5adUp2oMHD6anp+l0LZM3sz72ly\/YvuA5IwApjzI35+5aEVn2tfx499XnI7vYgaalxULm4OYASHmUubnDPS+GlyM9L+Y2\/8\/Oiue0e+kicHMAAGvY4OY28+EVWVK8sKBvbf7D5WDbS7sqfqzLoA8Ubg4AYAkbvAxPzsQyVzSwqWhg00nfpqKBzcc61++7lrGn8qd7PT87eGPN8d4NtMxF3FwkBW4OACCDPW7ObCVLihf+csgZWUoGtj22YcGOy8sKuxwne39eMrDN0M0Rm2QObg6AlEeZmzvn333Ov\/u8f\/c5\/+5zo7sXORZsq\/hROPGcf7fAzelkLpKBlj9eHrg5AOYVtrm5tLkQ\/uSahJAlxQvLxvdrl0WOBW9ULo1sWnBz4RTCkjlBCtwcACmPMjd3OXCoMnD4cuDw5cDhysChRY4FO6t\/\/DDlkAU3R+YaOjJX73R54OYAmD8o+23OE8z3BPNL\/Qfe8qzwBPMXORaEV8KLpJsjnFtUehNuDoB5izI3F5azQ60bFzkWFHY5FzkWHGrdKJA5ppsjHAmTWYebA2CeoOy9uYiiPef+yiLHghX534ikCNxcZFN8Q0rmyhkzD9wcAPMEZaMgtKJGL4Zuzq4Fbg6AlMfmMa2SWJA5jIIAAFhDjZdZ5FhguOiKwM0BAKyhxs1ZAPPNAQCskSgyl4DCCgBIDXDLBgBIcZLPzZmaWh0AAJLPzUV0TWZqdQAASEo3Jz+1Og\/eA1bdP7G3EbM1G+aMTJHAyy\/uozXi9mAaT8CBjSTfybSkeOHR26uP3l6d17pyV+Vybbp8JUkkc8wiMqIWO5mjFVZcp2EGQUPymel1+VK8gjFVW0h53EhKN\/fBgOODAUd+14b911dl17zoblpbeHtjqsqc5N6UlLlYZDZVCkqUGiTft7ikeOHZUdeZUdfpobdyvBnfdHyipP+N00NvGcqcdi483dR4kQy6nPTFLEgx3DRVs3aXIH5dfmYTvE1eccNskRiYn8zMhjXzDpfZQ22t17yCZo8kMw\/dViSboIggKmCWxHJz4s8wS4oXlk\/klU\/mlU\/kHWh+eZFjQflEXvlEnuF\/s+ZtCi5IuiDhnLiG9dOleDULihs2Jy4YTQq9wvsUlzIVAE8jbO+jONFs2LoUXvwyp5bgJAHyJN8h046HDc\/jxBsGqyV6mdP96Wb+Dddt6vJL1szMRtfP7A6vIB2JLo9hiqkVs4fXrMzZ0iPmMRQcZ8kjKchD94LZHV7MujxAHvYhS\/Df5jzB\/MIu57ecn4qbzIlPfXqTeWXK12zYHK87hhezZAySx4e3wryALaiSuLOm4jc8MobH2eyR5JUyDIzeJQ4DGJJ8hyzi5lbkf2ORY8HWsmcVyhxvU3zdGtZs2Jw1mYsmhdeKOGBTB4dOUSVzglI2tiLThHgdSMI+ZInv5mTmbtJh1lDo1mlLElmnN5kZ6Ep4NevC5tVGrzOb4G0KYhBHRV9pktck7yAwUwjr4IujFRcRh8E8ztqaZeoU5zEsIj50dB4gSfIdMnqwly2jvhLn7BFcGDL5bYeWuSiDEavk\/GF+9loJyefmYkTinHOCP+mG+e0NQ+BKogkGMkfmZZcVgmMNAEhx4OYAACkOZA4AkOLgphUAkOIkn5vDtJoAAFMkn5vDtJoAAFMkpZuLflrNBEH5WwW2B6C8R\/MEHGdTJN\/BsjatJu\/V9rS5MFOYNdCVa4trd4nrNNl7dutKyjKrwuUXxtRxsDC2wfI72\/INybymnixfd1K6OQvTagpkjpdfXAMvP0\/mJFuJM3BzMSI+MheLzKZKJcvXnRxRarE2raZWbuhPXn560zC\/rlpBK7Ts6rSSWYlAQ8WV8KqVDED7h0HQnTQNZsvq1umCAjmQP4DMIyOuShybYa\/FLdINCWqT7JFg01QXeHFqa5NpV3cMBR2JEYnl5mI9rSbzk3kKCr5jQf2Edf7pWqGrEjStLS7YK1mJOGaZsoLjQLciX1aQmRcSby8vBsEBNCxrSwoP8fER12+oEXZ1QZxoNmxdSqw1jvBkLpGJclpNyT8jhjJnqFmGJ6KuKm26ThPFJxwvD12JYafozbjJHF1WfAnxCopjIKwjoytL76U7IviCeC0yu0yMjo+4ft7ZZTY8wxRtouB7kWlXkCd2sNtI5DEJUU6ryTt3efkJ9d0wi4jrFxfRtsLMzDvhBB0R9Et8XRHO2SkuwgxDvqygTl61goIy1zAPwTdl2Hdei7q+0Iky6sBMMfzqzVYo6AJ9RTBLyUfCKxUL4tGGvdgyrSbhH3c6v4yCMK8BgXJJhiRzckie64JQo5E5gdrKlzXsKbM7FuI3VZX8ukxH5CNPfJkTlIqylRjBbiPx3ZzZaTUF148WZn5DmdMWl5Q5OpsgRUbmmKXEm7wuCDIbrtAH09QKXY8uHsF3ZLmz4qokDxedM5JB0ByzFeYxZLYo6C8zRVxEHIagL\/J1ivPEjni0YS8xmlYzzsTn203kAEyRXNFGCd3ZedX9WJB8bi41UH7iKg\/AFMkVbZRA5mwHhw8AkOLAzQEAUhzIHAAgxbF+03r91r2lLi+9XL91z8b4AAAgSqy7uaUub5nX52n1e7v8Xf6gp9Vf5vUVe3yPPuVoamqyO04AALCIdTcXlrn8Mt8Zr8\/bFcwv8+Wc6XLkt0LmAAAJxW9lbjMfZknmHetSl\/fRpxxOhyPfnRNZ4tUXAABgMEfmmDkEMse7afV6vb\/NtnQpbe7ot7TZweF1IQBA1EQrc8ybVneOq+xMcdmZYsKXOea6IBsAAFgjKpnj3bTKuDnmJm9oHnMTAABk0Mtc2lwIf5JLwU2rKTdHb0ZSeIoGpQMAyBOTm9bo3RxT5iR\/0QMAAC3WZe76rXuPPuWgl6UrMq25OfoHO95PeJA5AIA81mWOENKkwelweB\/i8\/kieeQfQUDmAACxwPp7czrC78eFTVxkISZfKKHTmY8gIHMAAHls0wvea8BMmQMAgLhh2wwl+e6cpRwgcwAAhdh599fEx8ZWAADAFPiRCwCQ4tg8raZhweLaweVZzdqluHbQWlsAACBDvN3c8qzmiqaR45UDLf0z+8\/2bC1oS1+8fXAQSgcAiBXxdnM6K7c8qzl98fah\/Z\/WLiXr0q21DgAANGrc3JX2sTv+2YqmkVN1vvTF2wl5V7uUrEtvaWmJc2AAgFQlIdxcybr0yAKZAwDYi8rf5s7Xj4bdXMtDhvZ\/WixzsZiPMz6DKzBYDQBVxNvNFZ2\/nr54u3b5sKIlImoyMsdcF2QTEzfFgbQBoAoF197o6KhWzlpaWsbHx8O7TMmcdpM5Epa3yatNmy4eS8s0gOIU3bpkQ4LgAQCSxMTNiT8JS84k36fjyZwuRaBf4uKEZRijT7GrEgCABdRcRbTMSb5PZ+jmeBLD9ET2ypxhDJarpYMEAMhjs5uTJCJzkXflmE9g6VtXpnbI6IWguKCJaGyXLTIXWYfYAWCZ\/wfO4DMiSlAs+QAAAABJRU5ErkJggg==\" alt=\"\" \/><\/p>\n<p>You can now verify that all works correctly by opening a XPage and have a look on your server console:<\/p>\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAksAAABECAIAAAAeFuapAAAN20lEQVR4nO1aUXLkuA7T0X00H+19bG2eY4kgQFJ2p5ddqFQi0yABUlJSM2OMY4zjPM9\/vrniZ\/H69BZpPVq+u\/xxTu2+S65bSS0weiVO7GqsHswQ85PhwcG8Xl6+6xseS6Zgt\/4YT0ZmIBdIh02rbQEZIBWgqlb59\/Wr8TEYx4A7xBoj\/EiKJ\/Oq61ZSAFfveTkNgS7gakk9UnwJD9brxv8EML4xPLjFmJyPj\/EwulTM9jKtlJru+q9WtQwgC1h23B0eyXxM1fgWjGP0rzAPoq1uNBqNpzCO0b\/O7Ec73Gg0Go\/j\/QoajUaj0diBcYz+C2M\/2uFG43kU\/rtdOPvrJmwViFV\/gAN2oVZ9YGiW64HDXZ1IvphYXisSx1ulZuo5p88zPDgSMOSHAZtZQhUgKZTWeADq3FYl\/e5hYLbS2yYYhV4Xr0\/n6oFaHO+6Zr3LrLuFSXnd8325yAdL9VT5GauK99897sniLZ7YtlnuwJgJ5L4owZL\/XH3A+vyIV3ojAWHA6hexr5LdGgMte6x+fuzfmwQjPXkK4KGXLCjJ664n85LN+zlomOCwb4HaMiUt413+qqFXGwpIpPq38lTJJ3dfsk5X7+0I3nQilxj4J5h3k+dT8OP03iQY6ZkTH0w8GTPvAfXGUtelVsVuI\/x6jDNMVcVjxbv8VUMvNdQ6W+e+uOMX4Nmxmclt4jqs7gsr2NovtxjST9DEmfP6yF3HnQXByxS3xXP1cfmX68v6gVdAr5Vaqp\/hwSPhtuApGLmXDVA7BOKvj5i8mXUru5uXaQmwzpLMNAbb8jwPScjzl+S1RstanKlcOXx\/wZznodpOtkOq1vLtZsj8Ffsppb4xuOt5iyQrpMbdvp8fAeZrPJmiJMatmbfiKXBtzqi1OsG44HYR1\/lT1W0nXD+AJ1Ow9TrZZkDLkxTyhAmZ\/RPLG95d4MUwz\/g9Y6qrjPzl3Komzxsk04LlN\/PXEvmS5+E5DGxP\/AqOxPUD5qQct\/6Az9LeeRCe9aTC8ORtyquaq04Y8O32USthdPGzUsUD9EoBsbx5IVZf3uJ5Rj6ez5IarovXFXIH8VZj4bE5lBq3rMfViCNx\/bgYpshbdr5+iwfY5fY6MwwJcAMRnjB+gLbyx\/Lys8sHkG3GuvhZqeIh5biDpCbdLeQTePbJrzIfJF2aYG3PvN7wOUBaFAjjTwlQlXr+qAedWn+5D0zAHhAiyZ2MZ936Ue06v646y+iVOKXRIevBDDE\/GR5mszF6w1OOzyxmrtySlilIniqZas04HTattgVkgLoZ5x4tbbfWqywCSrEi8kV+JkvW3foZntgp8Tg8Pda2x4+keDKvum4lBXD1XicP6AKultQjxZfwYL1u\/E8A4xvDg1uMyfl4iUfSpWLOxbRSarrrv1qVZVEg9XV+xqrv1nrAIkv1sh7XpeXKHAl+XCYFNjJFMvW7wcwAMI824+X0\/zm01Y1GGNb26W31IVhe3q9251LE26V8M9rhRiOPvuE+H7e\/Nd9uzdt2NBqNBom+4RoixjH6L4z9aIcbjUbjcYxjvPc\/TSxYwdJ64Ebh4xlRVqmZes7p8wwPjgQM+WHAZpZQBUgKpTXeRffrqzGO4Z3F16fzrrYeufEWlnnVdbcwKa97vi8X+WCpnio\/Y1Xx\/rvHPVm8xRM7mGYqxh+XJzDnatnzj+fqA9bnR7zSGwkIA1ar9uaLD8xD47swjsH9N19p3eWxkMzrrifzMu+OywHEBId9C9SWKWkZ7\/IDcimv2lBAItW\/ladKPrn7knW6em+3Rf7yiKlW+fuG+2qMY0RvODDxZMy8B6puMnUzWDuWMdFyL3OdVN1MVTxWvMsPyMPHq\/uudbaqN1OMZ8eJGTvr+X2t1mDtl1sM6WdMNd8vzL+jX42PwTiGuBPOfz9zgPUInBTk1s2sM3NvyXEdBNaBw1GldRu0m4ck5PlL8lqjZS3OVK4cvr9gzvNQbSfbIVVr+XYzZP6K\/QyrTvLjfdr4Foxj6DfccpHcABhWXnX9p6TbTjunD+DJFGy9Tm6n2Im2jydMaKVQU+OzzGVzhzPJM37PmOoqI385t6rJ8wbJtGD5zfw1o5qXE2be0a\/Gx2AcQ7nhqtYtbOKP5VXfGt5JxHAyuvg9WcUD9EoBsbx5IVZf3uJ5Rj6ez5IarovXFXIHZVRn+N192vgWjGP0DRe64VRO8i1GF78hq3hIOcwZFDtNNgn5BJ598guvBCvp0gRre9aqrvK5r7evxjiGd3iROxnPuvUjmNrkbWcltcDolTgzNxzvYd5PhgcH83rDpwk+3Zi5cktapiB5qmSqNeN0tVeCy8YESAWoqlX+Tc1qfBLGMeAOscYIP5LiybzqupUUwNV7Xk5DoAu4WlKPFF\/Cg\/W68T8BjG8MD24xJufjJR5Jl4o5F9NKqemu\/2pVlkVq3pPedDHzd\/Sr8TEYx+geP4i2utFoNJ7COMbmXz8b7XCj0Wi8gfcraDQajUZjB8Yx+i+M\/WiHG43nsePf7dTsr5vwOXC7sMExO7GVDwzNcj1wuKsTWZK0Sm+gx3w95\/R5hgdHAoaSvli+1VJJJECaytN4AOrcViXtecBdsI6muqRG4uvi9elcDagex7suWO+S61LSKr3jctItW8U3z9WV9DNWFek\/cEAtPu\/kTCjVSfIkCwt4fq4+YH1+xCu9kYAwy6J3sa+Srczh+XyyznANoKS6ag06qxRyPSCpJK+198LWJ\/WGO7dbV6CkZbzLXzXE6iABkrwJM09JeWH5\/DRm6nT13g7iknN5k4F\/kTmZ6BN68cduODDxZMy8B5I3TflNIOkNJFLrqdIVKInxwR2kcF5pt1tn689BTBbD89QeRqp8Zvfl63T13uxa7m4+43n5LBMx66BgHLxMcVs8Vx+Xf7m+rH\/5ritBrROUNDsAjHXrwSPktiwKwkrLWbdDIP76iMmrrqs2lehlcuXreYWHJOT5S\/Jao2UtgtTkfFo888BI6sptJ9sh1Qn03ppy+5p35prCSm2Vl7RIskJqHJiZpXt8C0ilt7wuuSSH1MhbFwXX5kz1jPtuXnUdEN4+hXoDAlUfJJJCnjChlUJNvewjz+YGB\/pijVbMWDfvcm5Vk8EMB1qw\/Gb+WiKfrIERzojircCv4EhcvxqPe8qPfSyv2hdpzybADcQOhYyqJD\/vUUleJl1gC+3QpfJY8bGTJTC7SSHn9An3BfOEBe6Qv5SJK1druC5eV\/gdQVqNhcfmkHfSqsfViCNx\/TgezOGyv8s6ycWlitui1C\/XNyaAAzcQ4QnjB6icXzKoJC+TkawK+8ZLq+Kxgl1Ccqd9mpAwT0Zjufwq80HS5Y6ztkleb\/icIS0KhGGNOFI9TyRjGWnkIu7yDt9IjQQInaAs6xE5eed5ql0n1zMHVqHeTNv43Zv0k+HBwSCG51F9w21iCmYWVZ6MRl4+6So2rbYFZABZANjj1r7D2z9pEXkOhF9choWTkt0hbVlaFJjA2KmShlefJQ8\/kuLJvNL6+ftD2lGud\/kK3x6VQfJN4nFF4fifALUvFg\/wH\/gwC2f4GR5QTAnmXEwrl86oeYEut4ylRYHUPy+ev6fologvFa+DYXAfMS2YI5c\/WumW9ZD9muNd\/61HTD03HqyafCSimK7hoK1uNMKwtk9vq0\/oQoxqvvZKu3khraZu\/B\/tcKORR99wr6P8EJv\/Bi0t+G2\/Go1Gg0TfcO+a\/wd\/R\/9d+l+r\/s+gHW40Go3HMY7x3v80sWAF8+uxG6VEr5siU885fZ7hwZGAoaQvlm+1VBIJkKbyNN5Ft+yrMY7h7fnr03lXW4\/ceAvLvIF1KWmV3lH3fyldXUk\/Y1WR\/jM3GVl83smZUKqT5EkWFvD8XH3A+vyIV3ojAWGWRQF788WrfWx8HcYxuP\/mK627PBaSea295xqxSW+smAd0BUpaxrv8gFzKqw4SIMmbMPOUlBeWz09jpk5X7+22yF8eMdUqf99wX41xjOgNByaejJn3wCffcK7eQCK1nipdgZIYHz7khrPOVnCiWYskT\/nhK8lndl++Tlfvza7l7q5tegl\/ebMan4RxDHEnnP9+5gDrETgpyK2rroOVJUr0Mrny9bzCQxLy\/CV5rdGyFkFqcj4tnnlgJHXltpPtkOoEem9NuX0NO6NOl8QvbdvGn8U4hn7DLRfJDYBh5VXXAeHtU6g3IFD1QSIp5AkTWinU1Pgsc9nc4EBfrNGKGevmXc6tajKY4UALlt\/MXzOqeTlh5vJmNT4J4xjKDVe1bqGWn5\/dkrxMusBJukOXymPFx86gwJmSFIJvCKkvmCcscIf8pUxcuVrDdfG6wu+IsOoMP9nHxt\/HOMaX3nDS1JbkZTLyJyn\/4wM8VnDgDIqdJg8LCfNkNJbLL7wSrKTLHWdtk1rVVT739fbVGMfw9jy4NqxH5A13nieY2sytkzmwCvWCLLF6MEPMT4aHOc2ZmyN8muDTjZkrXIO1qPJkNPLySVdrrwSXjQmQClBVq\/z7+tX4GIxjwB1ijRF+JMWTeaX18\/eHtKNc7\/IVvj0qg+SbxOOKwvE\/AWpfLB7gP\/BhFs7wMzygmBLMuZhWLp1R8wJdbhlLi9S8P69YbQrwZzxp\/CmMY3SPH0Rb3Wg0Gk9hHMP7Ta2RRzvcaDQaj+P9ChqNRqPR2IH3K2g0Go1GYwfer6DRaDQajR14v4JGo9FoNHbg\/QoajUaj0diB9ytoNBqNRmMH3q+g0Wg0Go0deL+CRqPRaDTq8T8DnJ9oB8KBJgAAAABJRU5ErkJggg==\" alt=\"\" \/><\/p>\n<p><em>[The application timeout was set to one minute.]<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you want to get a handle to application events and want to know if a XPages application is created or destroyed (which means the application was destroyed because of a time out), you can implement this by creating your &hellip; <a href=\"https:\/\/hasselba.ch\/blog\/?p=733\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,89,26,74],"tags":[33,7,39,31,86,32,3],"class_list":["post-733","post","type-post","status-publish","format-standard","hentry","category-extensibility-api","category-java","category-jsf","category-xpages","tag-8-5-3","tag-domino","tag-extenisbility-api","tag-java","tag-jsf","tag-tipp","tag-xpages"],"_links":{"self":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=733"}],"version-history":[{"count":5,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/733\/revisions"}],"predecessor-version":[{"id":738,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=\/wp\/v2\/posts\/733\/revisions\/738"}],"wp:attachment":[{"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasselba.ch\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}