تثبيت و تنصيب Oracle SOA Suite 11g R1 (الجزء الثاني)

السلام عليكم ورحمة الله وبركاته …

تكلمت في الموضوع السابق عن (تثبيت و تنصيب Oracle SOA Suite 11g R1 (الجزء الأول)) و اليوم سوف أقوم باستكمال الموضوع ببعض التعريفات و التغييرات البسيطة لكي يعمل الموضوع كما يجب.

بعد إكمال الجزء الأول، من المفترض ان يعمل لديك البرنامج كما يجب. و لكن قبل تشغيل البرنامج سوف نقوم بعمل بعض التعريفات و الخصائص لكي يعمل البرنامج بشكل أفضل.

حدود الذاكرة:

كما قد ذكرت سابقاً، برنامج Weblogic و SOA Suite و Oracle DB ليست برامج خفيفة على الجهاز، و قد تؤثر بشكل كبير جداً على أداء جهازك خصوصاً إذا كانت الذاكرة RAM تحوي 2 أو 3 GB. لذلك من الأفضل تحديد حدود للذاكرة.

اذهب إلى المسار التالي: D:\Oracle\Middleware\user_projects\domains\domain1\bin و قم بتغيير المسار حسب مسار التثبيت لديك في جهازك.

و بعد ذلك اكتب الأمر: SOADomainEnv.cmd ثم اكتب الامر التالي بعد ذلك:     set DEFAULT_MEM_ARGS=-Xms512m -Xmx512m

memlimitsoa1

memlimitsoa2

و هذا الأمر يحدد الذاكرة بمقدار 512 MB فقط، و يمكنك تعديل ذلك ليكون القيمة المناسبة لك مثلاً 1024 أو أكبر حسب مواصفات جهازك أو السيرفر.

 

تشغيل و اطفاء الـ Weblogic:

لتجنب ادخال اسم المستخدم و كلمة المرور في كل مرة تقوم بتشغيل و اطفاء weblogic قم بالذهاب إلى المسار التالي:

D:\Oracle\Middleware\user_projects\domains\domain1\servers\AdminServer\security

ستجد ملف اسمه boot.properties قم بفتحه بالـ notepad و قم بكتابة اسم المستخدم و كلمة المرور weblogic و welcome1 (او كلمة المرور التي اخترتها اذا لم تختر welcome1).

لتشغيل WebLogic اذهب START ثم اتبع كما هو موجود في الصورة:

startwls1

او اذهب إلى المسار التالي:  cd C:\Oracle\Middleware\user_projects\domains\domain1 ثم اكتب الامر startWebLogic.cmd.

انتظر فتشغيل weblogic من الممكن أن يأخذ حوالي 3 دقائق (قد يختلف حسب مواصفات جهازك). عندما ترى في الشاشة السوداء كلمة RUNNING حينها يكون قد اشتغل Weblogic.

startwls2

إذا طلب منك اسم مستخدم و كلمة مرور، ادخل weblogic و welcome1.

في هذه المرحلة من المفترض ان يكون adminserver الخاص بالـ Weblogic يعمل و لكن لابد من تشغيل SOA و BAM (Manage Server) و ذلك عن طريق الذهاب إلى المسار التالي في cmd.

CD D:\Oracle\Middleware\user_projects\domains\domain1\bin

ثم اكتب الامرين

startManagedWebLogic.cmd bam_server1
startManagedWebLogic.cmd soa_server1

و إذا طلب منك اسم مستخدم و كلمة مرور استخدم weblogic و welcome1.

 

روابط الإدارة:

الروابط التالي هي الروابط التي سوف تحتاجها للدخول و ادارة weblogic باسم المستخدم weblogic و كلمة المرور welcome1.

  • Weblogic console: http://localhost:7001/console
  • Enterprise Manager console: http://localhost:7001/em
  • SOA worklist: http://localhost:8001/integration/worklistapp
  • B2B console: http://localhost:8001/b2b
  • BAM (must use IE browser): http://localhost:9001/OracleBAM

 

و لكي تغلق أو تطفئ السيرفر، قم باطفاء عمل soa و bam في الأول عن طريق الذهاب إلى نافذة cmd الخاصة بهما و الضغط على Ctrl و الحرف C. و بعد ذلك اذهب إلى نافذة AdminServer و افعل نفس الشيء.

و الصورة التالية توضح شكل Enterprise Manager console و كيف ان الدومين و admin server و manage server جميعها تعمل.

wlsconsole1

 

تعديل بعض الخضائص الخاصة بالـ WebLogic Server console.

  1. اذهب الى الرابط التالي: http://localhost:7001/console
  2. اذغط على Deployments في القائمة اليسرى.
  3. اضغط على Customize this table.
  4. في Number of rows displayed per page اختر 100 مثلاً.
  5. اختر Exclude libraries when displaying deployments و اضغط على Apply.

 

تحديد أن SOA مستخدم في التطوير Development

  1. اذهب الى الرابط التالي http://localhost:7001/em
  2. اضغط بزر الفأرة اليمين على soa-infra (soa_server1) في القائمة اليسرى.
  3. اختر من القائمة المنسدلة SOA Administration | Common Properties.
  4. اختر Audit Level ليكون Development. و اختر ايضاً الخيار Capture Composite Instance State.
  5. اضغط على Apply ثم في النافذة اختر OK.

 

الآن من المفترض ان البيئة ككل تعمل بشكل سليم. و في الدروس القادمة سوف نأخذ مثال تطبيقي عملي عن استخدام SOA Suite و BPEL.

 

أتمنى ان يكون الدرس مفيد.

للمشاركة
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • PDF
  • Live
  • MySpace
  • RSS
  • Twitter
  • Yahoo! Bookmarks

الوسوم: , , ,

2 تعليقات للموضوع “تثبيت و تنصيب Oracle SOA Suite 11g R1 (الجزء الثاني)”

  1. توب عرب كتب:
    February 20th, 2010 at 9:34 PM

    بارك الله فيك أخى

  2. خليل صقر كتب:
    May 9th, 2010 at 7:47 PM

    جزاك الله خيرا

    هل لديك طريقة انزال Oracle Developer مع IDM, OID, configuration بطرقة مبسطة مثل العرض الرائع الذي قدمتة الآن؟

اترك رد