यह ब्लॉग पोस्ट बताता है कि Oracle® एप्लिकेशन डेवलपमेंट फ्रेमवर्क (ADF) को E-Business Suite (EBS) सप्लाई प्लानिंग वर्क एरिया (SWPA) के साथ कैसे एकीकृत किया जाए।
ADF
Oracle, Oracle Fusion Middleware Understanding Oracle Application Development Framework में ADF का वर्णन निम्न प्रकार से करता है:
"Oracle Application Development Framework (Oracle ADF) एक एंड-टू-एंड एप्लिकेशन फ्रेमवर्क है जो Java EE मानकों और ओपन-सोर्स तकनीकों पर निर्माण करता है ताकि एंटरप्राइज एप्लिकेशन को लागू करने को सरल और तेज बनाया जा सके। Oracle ADF उन एंटरप्राइज डेवलपर्स के लिए उपयुक्त है जो वेब, मोबाइल और डेस्कटॉप इंटरफेस का उपयोग करके डेटा को खोजने, प्रदर्शित करने, बनाने, संशोधित करने और मान्य करने वाले एप्लिकेशन बनाना चाहते हैं।
"आप संपूर्ण Oracle ADF फ्रेमवर्क का उपयोग करके एक एप्लिकेशन बना सकते हैं, या आप फ्रेमवर्क के कुछ हिस्सों का उपयोग अन्य तकनीकों के साथ संयोजन में कर सकते हैं। इस गाइड में, ADF तकनीकों को शामिल करने वाले एप्लिकेशन को आमतौर पर ADF एप्लिकेशन कहा जाता है। वेब एप्लिकेशन जो व्यावसायिक सेवा, मॉडल, कंट्रोलर और व्यू लेयर्स में ADF तकनीकों को शामिल करते हैं, उन्हें फ्यूजन वेब एप्लिकेशन कहा जाता है।"
SWPA
Oracle, FAQ For 12.2.5 - SPWA - Supply Planning Work Area में SPWA का वर्णन निम्न प्रकार से करता है:
"सप्लाई प्लानिंग वर्क एरिया (SPWA) Oracle Advanced Supply Chain Planning (ASCP) का एक घटक है।
"12.2.5 VCP उपयोगकर्ताओं के लिए एक नया फॉर्म पेश करता है जो प्लानर वर्कबेंच का विकल्प है। मानक प्लानर वर्कबेंच अभी भी उपलब्ध है और इसे एप्लिकेशन से नहीं हटाया जाएगा।
"यह फॉर्म उसी ADF (एप्लिकेशन डेवलपमेंट फ्रेमवर्क) टेक स्टैक का उपयोग करता है जो रैपिड प्लानिंग और फ्यूजन एप्लिकेशन को शक्ति देता है—फ्यूजन मिडल वेयर (FMW) टेक स्टैक का हिस्सा। यह पिछले 15+ वर्षों से मानक Oracle Forms टेक स्टैक का उपयोग नहीं करता।
"यह आपके WebLogic टेक स्टैक और ADF फॉर्म के रेंडरिंग पर निर्भर करता है।"
ADF को SWPA के साथ एकीकृत करें
EBS संस्करण 12.2.5 और बाद में, Oracle ने SPWA पेश किया, जिसने पहले के EBS रिलीज़ में Advanced Supply Chain Planning (ASCP) प्लानर वर्कबेंच को बदल दिया।
ADF को EBS v12.2 के साथ एकीकृत करने के लिए निम्न चरणों का उपयोग करें:
- नए या अलग WebLogic Server (WLS), संस्करण 10.3.6 को डाउनलोड और इंस्टॉल करें।
- ADF रनटाइम संस्करण 11.1.1.9.0 डाउनलोड और इंस्टॉल करें।
- WLS डोमेन कॉन्फ़िगर करें।
- WebLogic में एक नया मैनेज्ड सर्वर बनाएं।
- Java Database Connectivity (JDBC) डेटा स्रोत बनाएं।
- Oracle मेटाडेटा सर्विसेज (MDS) रिपॉजिटरी सेट करें।
- प्रशासनिक और मैनेज्ड सर्वर शुरू करें।
- प्लानिंग UI एप्लिकेशन तैनात करें।
- EBS में Oracle Advanced Supply Chain Planning (MSC) प्रोफाइल सेट करें।
1. नया या अलग WebLogic Server, संस्करण 10.3.6 डाउनलोड और इंस्टॉल करें
निम्न URL से सॉफ़्टवेयर डाउनलोड करें:
https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html
WLS इंस्टॉल करने के लिए, निम्न चरणों का उपयोग करें:
इसे फ़ाइल सिस्टम में स्टेज करें।
सुनिश्चित करें कि आपके पास Java Development Kit (JDK) 1.6 या बाद का संस्करण है।
निम्न कमांड का उपयोग करके JDK होम सेट करें:
export JDK_HOME=/u01/utilities/jdk160_29)निम्न कमांड में से एक चलाकर इसे इंस्टॉल करें:
यदि इंस्टॉलेशन फ़ाइल प्रकार jar है, तो निम्न कमांड चलाएं:
$(JAVA_HOME)/bin/java –jar wls1036_generic.jarयदि इंस्टॉलेशन फ़ाइल प्रकार bin है, तो निम्न कमांड चलाएं:
./wls1036_linux32.bin
इंस्टॉलेशन प्रक्रिया के दौरान आवश्यकतानुसार निम्न इनपुट प्रदान करें और इंस्टॉलेशन पूरा करें:
- वह मिडलवेयर होम डायरेक्टरी प्रदान करें जहां आप WLS इंस्टॉल करना चाहते हैं।
- इंस्टॉल प्रकार
Typicalचुनें। - वह JDK स्थान चुनें जहां आपने JDK इंस्टॉल किया था।
2. ADF रनटाइम संस्करण 11.1.1.9.0 डाउनलोड और इंस्टॉल करें
निम्न URL से सॉफ़्टवेयर डाउनलोड करें:
https://www.oracle.com/tools/downloads/application-development-framework-downloads.html
ADF रनटाइम इंस्टॉल करने के लिए, निम्न चरणों का उपयोग करें:
इस सॉफ़्टवेयर को Unix सर्वर पर स्टेज करें।
निम्न कमांड चलाएं:
cd /stage/adf_11.1.1.9.0 ./runInstaller -jreLoc /u01/utilities/jdk160_29
इंस्टॉलेशन प्रक्रिया के दौरान आवश्यकतानुसार निम्न इनपुट प्रदान करें और इंस्टॉलेशन पूरा करें:
- किसी भी सॉफ़्टवेयर अपडेट को छोड़ दें।
- चरण 1 में जहां आपने WLS इंस्टॉल किया था, वह मिडलवेयर होम पथ प्रदान करें।
3. WebLogic Server डोमेन कॉन्फ़िगर करें
WLS डोमेन कॉन्फ़िगर करने के लिए, निम्न चरणों का उपयोग करें:
नए इंस्टॉल किए गए WebLogic Home/common/bin पर जाएं।
निम्न कमांड चलाएं:
cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/common/bin ./config.sh
इंस्टॉलेशन प्रक्रिया के दौरान आवश्यकतानुसार निम्न इनपुट प्रदान करें और इंस्टॉलेशन पूरा करें:
- स्वचालित रूप से कॉन्फ़िगर किए गए डोमेन को जनरेट करने के लिए पहला विकल्प चुनें और Oracle Enterprise Manager (OEM) और Java Required Files (JRF) दोनों का चयन करें।
- डोमेन नाम दर्ज करें,
ascp_domain। - अपना WebLogic पासवर्ड प्रदान करें।
- कॉन्फ़िगर सर्वर स्टार्ट मोड को प्रोडक्शन मोड में चुनें।
- वैकल्पिक कॉन्फ़िगरेशन स्क्रीन पर एडमिनिस्ट्रेशन सर्वर चुनें।
- यदि आपने WLS को उसी EBS ऐप्स टियर में इंस्टॉल किया है तो लिस्टनर पोर्ट को अन्य पोर्ट पर बदलें।
- पोर्ट
7051पर बदलें, और यदि सिक्योर सॉकेट लेयर (SSL) सक्षम नहीं है, तो SSL अनचेक करें।
4. WebLogic में एक नया मैनेज्ड सर्वर बनाएं
WebLogic में एक नया मैनेज्ड सर्वर बनाने के लिए, निम्न चरण चलाएं:
पोर्ट
7051के साथ WebLogic कंसोल खोलने के लिए, जिसे आपने एडमिन सर्वर कॉन्फ़िगर करते समय उपयोग किया था, https://webtest.linux.local:7051/console पर ब्राउज़ करें।अपने WebLogic उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें।
एडमिनिस्ट्रेशन कंसोल स्क्रीन प्रदर्शित होने के बाद, सर्वर्स -> नया बनाएं नया सर्वर बनाने के लिए पर क्लिक करें।
सर्वर नाम दर्ज करें,
ASCPManagedServer।पोर्ट
7051के साथ WebLogic EM कंसोल खोलने के लिए, जिसे आपने एडमिन सर्वर कॉन्फ़िगर करते समय उपयोग किया था, https://webtest.linux.local:7051/em पर ब्राउज़ करें।अपने WebLogic उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें।
EM फ्यूजन मिडलवेयर कंसोल कंट्रोल स्क्रीन प्रदर्शित होने के बाद, WebLogic डोमेन -> ASCPManagedServer पर क्लिक करें।
JRF टेम्प्लेट लागू करें पर क्लिक करें।
पेज के शीर्ष पर एक पुष्टिकरण संदेश प्रदर्शित होता है।
5. JDBC डेटा स्रोत बनाएं
JDBC डेटा स्रोत बनाने के लिए, निम्न चरणों का उपयोग करें:
पोर्ट
7051के साथ WebLogic कंसोल खोलने के लिए, जिसे आपने एडमिन सर्वर कॉन्फ़िगर करते समय उपयोग किया था, https://webtest.linux.local:7051/console पर ब्राउज़ करें।अपने WebLogic उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें।
एडमिनिस्ट्रेशन कंसोल स्क्रीन प्रदर्शित होने के बाद, ascp_domain->Services->Data Sources -> New -> Generic Data Sources पर क्लिक करें और Next पर क्लिक करें।
डेटाबेस ड्राइवर प्रकार चुनें और Next पर क्लिक करें।
डिफ़ॉल्ट विकल्प चुनें और Next पर क्लिक करें।
DB नाम, ऐप्स उपयोगकर्ता नाम, और पासवर्ड प्रदान करें। Next और Finish पर क्लिक करें।
6. MDS रिपॉजिटरी सेट करें
ASCP मैनेज्ड सर्वर स्थान पर MDS डायरेक्टरी बनाने के लिए, निम्न चरणों का उपयोग करें:
निम्न कमांड चलाएं:
cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer mkdir mdsफाइल पर्सिस्टेंस स्टोर बनाने के लिए, पोर्ट 7051 के साथ WebLogic कंसोल खोलें, https://webtest.linux.local:7051/console पर ब्राउज़ करके।
अपने WebLogic उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें।
एडमिनिस्ट्रेशन कंसोल स्क्रीन प्रदर्शित होने के बाद, ascp_domain->Services->Persistent Stores -> New -> CreateFileStore पर क्लिक करें। निम्न फाइल स्टोर बनाएं स्क्रीन प्रदर्शित होती है:
- Name फ़ील्ड में mds-ascp-repos दर्ज करें।
- Target सूची से ASCPManagedServer चुनें।
- Directory पथ फ़ील्ड में /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/mds दर्ज करें।
- Ok पर क्लिक करें।
- यदि आपको डायरेक्टरी संरचना नहीं दिखाई देती, तो ASCPManagedServer को रोकें और शुरू करें।
7. प्रशासनिक और मैनेज्ड सर्वर शुरू करें
एडमिन और मैनेज्ड सर्वर शुरू करने के लिए, निम्न चरणों का उपयोग करें:
एडमिन सर्वर शुरू करने के लिए, निम्न कमांड चलाएं:
cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin ./setDomainEnv.sh nohup ./startWebLogic.sh &मैनेज्ड सर्वर शुरू करने के लिए, निम्न कमांड चलाएं:
cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin ./setDomainEnv.sh nohup ./startManagedWebLogic.sh ASCPManagedServer &
8. प्लानिंग UI एप्लिकेशन तैनात करें
प्लानिंग UI एप्लिकेशन तैनात करने के लिए, निम्न चरणों का उपयोग करें:
ZIP फ़ाइलों को कॉपी और निकालने के लिए निम्न कमांड चलाएं।
mkdir /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications cp $MSC_TOP/patch/115/ear/PlanningUIEar.zip /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications/.प्लानिंग एप्लिकेशन तैनात करने के लिए निम्न कमांड चलाएं।
cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications/ unzip PlanningUIEar.zip mkdir /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/stage/PlanningUI cp applications/PlanningUI.ear /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/stage/PlanningUI/.चरण 7 में प्रक्रिया के अनुसार ASCP डोमेन के लिए WebLogic UI खोलें।
Deployments को डोमेन स्ट्रक्चर क्षेत्र में चुनें, जो Deployments का सारांश - Control टैब प्रदर्शित करता है।
नई प्लानिंग एप्लिकेशन इंस्टॉल करने के लिए Install चुनें, जो Install Application असिस्टेंट प्रदर्शित करता है।
पोर्ट
7051के साथ Weblogic कंसोल खोलने के लिए, https://webtest.linux.local:7051/console पर ब्राउज़ करें।अपने Weblogic उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें।
Administration Console में, ascp_domain->Deployments -> Install -> Provide Path पर क्लिक करें और Next पर क्लिक करें।
ASCPManagedServer चुनें पर क्लिक करें और Finish पर क्लिक करें।
तैनाती पूरी होने के बाद और आप प्लानिंग UI तैनाती देखते हैं, Domain Structure क्षेत्र से Deployments चुनें और Deployments टेबल में Planning UI का पता लगाएं। प्लानिंग UI तैनाती Active के रूप में दिखनी चाहिए।
9. EBS में MSC प्रोफाइल सेट करें
निम्न तत्वों का उपयोग करके EBS में MSC प्रोफाइल सेट करें:
- प्रोफाइल नाम: MSC: ASCP Planning URL
- मान: https://webtest.linux.local:7151
निष्कर्ष
SPWA एक नई सुविधा है जो पहले के रिलीज़ में प्लानर वर्कबेंच को बदल देती है।
SPWA में, आप अपने वास्तविक व्यावसायिक प्रक्रियाओं को कॉन्फ़िगर, देख और विश्लेषण करते हैं। SPWA का उपयोग करके, आप निम्न कार्य कर सकते हैं:
- एक साथ कई योजनाओं और योजना इनपुट को देखें।
- पूर्वनिर्धारित पेज लेआउट का उपयोग करें।
- अपने संगठन के लिए अनुकूलित योजना डेटा देखने के लिए उपयोगकर्ता-परिभाषित पेज लेआउट बनाएं।
SPWA फॉर्म ADF का उपयोग करता है और मानक Oracle Forms का उपयोग नहीं करता। SPWA का उपयोग करने के लिए, आपको WLS और ADF दोनों को इंस्टॉल और कॉन्फ़िगर करना होगा और फिर उपयोगकर्ता को EBS से ADF पेज पर काम करने में सक्षम बनाना होगा।
कोई भी टिप्पणी करने या प्रश्न पूछने के लिए फीडबैक टैब का उपयोग करें।
विशेषज्ञ प्रशासन, प्रबंधन और कॉन्फ़िगरेशन के साथ अपने वातावरण को अनुकूलित करें
Rackspace के एप्लिकेशन सेवाओं (RAS) विशेषज्ञ अनुप्रयोगों के एक व्यापक पोर्टफोलियो में निम्नलिखित पेशेवर और प्रबंधित सेवाएं प्रदान करते हैं:
- ईकॉमर्स और डिजिटल अनुभव प्लेटफॉर्म
- एंटरप्राइज रिसोर्स प्लानिंग (ERP)
- बिजनेस इंटेलिजेंस
- सेल्सफोर्स कस्टमर रिलेशनशिप मैनेजमेंट (CRM)
- डेटाबेस
- ईमेल होस्टिंग और उत्पादकता
हम प्रदान करते हैं:
- निष्पक्ष विशेषज्ञता: हम आपकी आधुनिकीकरण यात्रा को सरल बनाते हैं और मार्गदर्शन करते हैं, उन क्षमताओं पर ध्यान केंद्रित करते हैं जो तत्काल मूल्य प्रदान करती हैं।
- फैनेटिकल एक्सपीरियंस™: हम एक प्रोसेस फर्स्ट, टेक्नोलॉजी सेकंड® दृष्टिकोण को समर्पित तकनीकी सहायता के साथ जोड़कर व्यापक समाधान प्रदान करते हैं।
- अद्वितीय पोर्टफोलियो: हम आपको सही क्लाउड पर सही तकनीक चुनने और तैनात करने में मदद करने के लिए व्यापक क्लाउड अनुभव लागू करते हैं।
- चुस्त डिलीवरी: हम आपकी यात्रा में जहां आप हैं, वहां मिलते हैं और अपनी सफलता को आपके साथ संरेखित करते हैं।
अभी चैट करें शुरू करने के लिए।