नोट्स क्लाइंट (XPiNC) में XPages चलाना उसी तरह से होता है जब आप उन्हें वेब ब्राउज़र (किसी भी स्थानीय HTTP कार्य के बिना) तक पहुँचाते हैं, तो XPages चलाया जाता है, जो कि मैंने लगभग 3 साल पहले अनुरोध किया था। यह अंत में नोट्स / डोमिनोज़ 9 में आ गया।
इस फीचर को एप्लिकेशन गुण "लॉन्च" टैब में [x] चेक करके सर्वर-आधारित XPages एप्लिकेशन को सीधे डोमिनोज़ सर्वर चेक बॉक्स पर सक्षम किया जा सकता है । विचित्र बात यह है कि "ओपन डिजाइनेड एक्सपीज" लॉन्च विकल्प को इस चेक बॉक्स के दृश्यमान होने के लिए चुना जाना चाहिए। किसी को पता है क्यों? यह इस सुविधा की प्रयोज्यता को काफी सीमित कर देता है।
मैं मदद और विकि में निर्देशानुसार इस नई सुविधा का उपयोग करने के लिए अपने नोट्स क्लाइंट को कॉन्फ़िगर करने का प्रयास कर रहा हूं । मूल रूप से मुझे नोट्स क्लाइंट प्राथमिकता में एक HTTP खाता बनाने की आवश्यकता है। पहले मैंने इस खाते के बिना कोशिश की, फिर मैंने खाता बनाया और सभी खाता सेटिंग्स के साथ प्रयोग कर रहा हूं लेकिन परिणाम हमेशा एक जैसा होता है। मुझे यह पृष्ठ मिलता है:
ठीक है, मैं अभी चीन में हूँ! सर्वर के domlog.nsf में कोई HTTP अनुरोध नहीं है, इसलिए यह वास्तव में मुझे कुछ अजीब चीनी वेब पेज पर सीधे ले जाता है। मैंने अपने कंप्यूटर पर एक पूर्ण वायरस और विंडोज़ डिफेंडर स्कैन किया और उन्हें कुछ भी नहीं मिला। मैंने अपने नोट्स क्लाइंट को भी अनइंस्टॉल किया और नए फ़ोल्डर में पुनः इंस्टॉल किया। अगला सवाल यह है कि मुझे अब किस URL में पता है?
HTTP खाता सेटअप में सबसे अस्पष्ट क्षेत्र "सर्वर:" है। यह वही है जो मदद कहता है:
डोमिनोज़ पर एक्सपीजेस एप्लिकेशन के अनुरोध का सम्मान करने के प्रयास में, एक्सपीजेस नोट क्लाइंट इंस्टॉलेशन में परिभाषित सभी नोट्स खातों के माध्यम से पुनरावृत्ति करता है जब तक कि यह एक HTTP खाता नहीं खोजता है जो सर्वर के नाम से मेल खाता है जहां एप्लिकेशन रहता है
फ़ील्ड केवल http: // या https: // के साथ शुरू होने वाले URL को स्वीकार करता है। मुझे यहां कौन सा होस्ट नाम इस्तेमाल करना चाहिए? हमारे पास बहुत सारे वेब साइट दस्तावेज़ हैं, क्या यह उन सभी को पुनरावृत्त करता है? मुझे लगा कि यह सर्वर doc से HTTP_HostName होना चाहिए, लेकिन जैसा कि परिणाम वही है जो मैं कोशिश करता हूं।
क्या किसी ने काम करने के लिए इस नई सुविधा को प्राप्त किया है?
अपडेट १
मैंने इसे अब एक एप्लिकेशन के साथ आजमाया जो 8.5.3 सर्वर पर है और उस सर्वर URL को इंगित करने के लिए HTTP खाते को समायोजित किया है। फिर से मुझे एक अजीब पेज मिला, इस बार एक अलग। पृष्ठ का शीर्षक My_domino_server_name.com है जहाँ My_domino_server_name, डोमिनोज़ सर्वर का नोट्स नाम है, HTTP होस्ट नाम नहीं। यदि मैं एक ब्राउज़र के साथ इस URL पर जाता हूं तो मुझे वही दिखने वाला पृष्ठ मिलता है, लेकिन बिल्कुल वैसा ही नहीं।
इसलिए समस्या यह है कि यह URL में सर्वर के नोट्स नाम का उपयोग करता है।
अपडेट २
मैंने एक और पीसी पर एप्लिकेशन को खोलने की कोशिश की जहां कोई HTTP खाते परिभाषित नहीं किए गए हैं। परिणाम ठीक वैसा ही है। ऐसा लगता है कि यह HTTP / HTTPS खाता नहीं ढूंढ रहा है।
अपडेट ३
जब अनुप्रयोग खुल रहा है तो स्क्रीन पर यह पाठ है: "my_domino_server पर लोड हो रहा है मेरा अनुप्रयोग ..."। फिर से my_domino_server सर्वर का नोट्स नाम है, न कि DNS होस्ट नाम HTTP के लिए उपयोग किया जाता है।
अद्यतन ४
मेरे पास आईबीएम के साथ एक पीएमआर खुला है और उन्होंने पुष्टि की कि यह उनके लिए "सर्वर" क्षेत्र मूल्य http://domino_server_notes_name/
(कहीं भी डॉट्स के साथ नहीं) के साथ काम करता है । बेशक जो केवल इंट्रानेट में काम कर सकता है। इस बिंदु पर मैं यह मानने से इंकार करता हूं कि यह सुविधा इतने मूर्खतापूर्ण तरीके से लागू की गई है, लेकिन हम देखेंगे कि आईबीएम से अंतिम परिणाम क्या है।
- पानू