Fix Pack ملاحظات لأجل
WebSphere Adapter for JDBC Version 6.0.0.1

 

تتضمن هذه الوثيقة الأقسام التالية:

COMPLETED CHANGE REQUESTS

UPGRADE INSTRUCTIONS

 

طلبات التغيير التامة مقابل Fix Pack

يتضمن Fix Pack الاصلاحات اللازمة لطلبات التغيير الواردة هنا في الجدول بأسفل

نسخة الموفق

رقم CR/رقم APAR

تفاصيل CR

وصف الاصلاحات التي تمت

6.0.0.1

67109

 لا تظهر لوحة لضبط BO level ASI ولا يستجيب ESD

تم تحديث شاشة معاملات المواصفات لاضافة خاصية Schema الى كل مجموعة نوع اجراء تم تخزينه. خاصية Schema هي خاصية تحديد منفردة والتي ستقوم بذكر كل النسق في قاعدة البيانات. حين يتم تحديد نسق قاعدة البيانات في خاصية Schema، وتكون خاصية StoredProcedure في نفس مجموعة الخاصية، فسيتم تحديثها مع الكشف بالاجراءات التي تم تخزينها في النسق المحدد.

6.0.0.1

73104

غير قادر على تحديد  خاصية مصدر XA في EMD

 تم اضافة خاصيتين جديدتين الى مجموعة خاصية ManagedConnectionProperties على شاشة تكوين المصنوعات، وهما XADataSourceName وXADatabaseName. يتم عرض خصائص MCF حين يتم اختيار Outbound ServiceType على شاشة توصيف العناصر، واستخدام خصائص الاتصال التي تم اكتشافها على شاشة تكوين المصنوعات.

6.0.0.1

73614

 تم تحديد قيمة PropertyName في عملية ASI على اسم العمود بدلا من اسم خاصية عنصر الأعمال.

تقوم خصائص معامل الاجراءات المخزنة على شاشة معاملات المواصفات بذكر الخواص المميزة لعنصر الأعمال بدلا من عمود الجدول.
سيتم تحديد <jdbcasi:PropertyName> في Operation ASI الى اسم الخاصية المميزة لعنصر الأعمال في عنصر الأعمال.

6.0.0.1

67622

لا يمكن تكوين عناصر الأعمال من عناصر قاعدة البيانات حيث اسم الجدول أو العمود يحتوي على علامة الجنيه (#).

تم تعديل EMD لازالة حروف # من أسماء عنصر الأعمال وأسماء الخاصية المميزة. لن يتم استبدال الحروف بأي حروف أخرى. فأسماء DB الفعلية سيتم الاحتفاظ بها في ASI (TableName وColumnName)

6.0.0.1

49070

لن يقوم الموفق بالتخلص من الخطأ اذا كان السجل الفرعي الذي سيتم تحديثه غير موجود في قاعدة البيانات

تم تتبع تحذير في ملف السجل، والذي تم تغييره حاليا ليقوم بالتخلص من الاستثناءات.

6.0.0.1

49258

حين تم نشر العينة المقدمة في موفق JDBC من أدوات اختبار WID، تم نشرها بنجاح وبدأ التطبيق بصورة سليمة. العمليات الداخلية تعمل بصورة جيدة معها. لكن حين تم اختبار الخارجي منها، تم التخلص من الاستثناءات التالية:

"java.lang.NoClassDefFoundError: JDBC/Outbound/JDBCOutboundInterface (الاسم الخطأ: jdbc/outbound/JDBCOutboundInterface) ".

تم تكوين عينة EAR بصورة غير صحيحة وقد تم تصحيحها حاليا وعينة EAR العاملة متاحة.

6.0.0.1

67449

رسالة الخطأ اذا تم تحديد JDBCDriverClass غير صحيح الخطأ لم تذكر الخطأ بصورة سليمة

يتم الآن نشر رسالة الخطأ الصحيحة اذا ما تم تحديد JDBCDriverClass بصورة غير سليمة.

6.0.0.1

73106

مشكلة تحديد سيء لخواص XA المميزة

خواص XA المميزة لم يتم التأكد من صحتها. يتم فحص التأكد من الصحة مع رسائل الخطأ المناسبة التي تم اضافتها لتلك.

6.0.0.1

73618

JDBC ASI يتسبب في فشل خدمات الشبكة.

يوجد المزيد من المساحات الخالية الزائدة في JDBCASI.xsd، في قسم BiDi الذي تمت ازالته.

6.0.0.1

73786

زادت مؤشرات Max لأجل JDBC الداخلي باستخدام قاعدة بيانات Oracle

كان هناك تسرب في المؤشر أثناء تشغيل الأحداث في النمط الداخلي الذي تم اصلاحه.

6.0.0.1

73799

يلزم لأجل JDBC استخدام وصلات ذاكرة وسيطة

فئة JDBCManagedConnection لم يتم ارسالها لوصلات JDBC. تم اصلاح هذا.

6.0.0.1

67824

موفق JDBC غير قادر على استعادة عنصر الأعمال من DB بصورة صحيحة.

مفتاح cardinality الفرعي الأجنبي كان يتم تحديده بصورة غير سليمة، لذا كانت استعادة وحدات BO الهرمية كانت غير سليمة. تم اصلاح هذا.

6.0.0.1

73432

لا يمكن اضافة BiDiContext في مستوى BO في محرر BO

يوجد المزيد من المساحات الخالية الزائدة في JDBCASI.xsd، في قسم BiDi الذي تمت ازالته.

6.0.0.1

73426

لا يجب أن يكون مجال نسق EMD's EventTableName BiDi الزاميا

المجال الذي يدعى نسق EventTableName BiDi اختياريا حاليا.

6.0.0.1

73448

في طريقة In BiDiStringTransformation قيم formatIn وformatOut للداخلي والخارجي تم تحويلها.

تم اصلاح هذا في طريقة BiDiStringTransformation()؛ وتم تحديد قيم formatIn وformatOut بصورة صحيحة للداخلي والخارجي.

6.0.0.1

73436

BO الذي تم اعادته في الداخلي في نسق BiDi الخاطئ.

تم اصلاح هذا.

6.0.0.1

73207

لم يتم التعامل مع 'relativePath' بصورة صحيحة في EMD

تم التغيير للتعامل مع السيناريو حيث 'relativePath' لا يسبقه "./". سيقوم بالتعام مع كل منهما حين تكون البادئة موجودة وأيضا حين تكون البادئة غير موجودة.

6.0.0.1

72346

'setReauthSupported' في Managed Connection Factory لا يعمل

تم اصلاح هذا. تم تغيير النوع من 'boolean' الى 'Boolean'.

6.0.0.1

48839

حين يتم السحب في نمط تسليم UNORDERED، اذا ما حدث خطأ ما، الأحداث التي تم تسليمها يمكن أن تظهر على أنها لم يتم تسليمها في جدول الحدث

تم اخلاء الأحداث الآن حين تم تسليمها في هذا السيناريو.

6.0.0.1

73563

نشر عناصر الأعمال على أنها تنظيمات البايت التي تسبب في مشاكل في الأداء

تم تغيير تنظيمات البايت الى تكويد HexBinary.

6.0.0.1

72743

تنظيمات البايت لعناصر الأعمال التي تم نشرها ستظهر في السجل كخط واحد في كل بايت.

يساعد تكويد HexBinary بشدة على هذا الأمر. نوصي أيضا بتشغيل نظم الانتاج مع مستوى سجل WARNING، حتى لا تظهر تلك الرسائل على الاطلاق في السجل صاحب هذا المستوى.

6.0.0.1

73738

لن يتم ايصال أحداث CEI الداخلية

تم اصلاح هذا لاضافة معلومات العلاقة. 

6.0.0.1

73449

نسق BiDi لبيانات meta الخاصة بالاتصال لم تكن تتعامل مع التسلسل الخالي بصورة صحيحة

تم اصلاح هذا.

6.0.0.1

73477

قم بتدعيم امكانيات سجل/تتبع BiDi

تم اضافة التتبع لتشخيصات BiDi.

6.0.0.1

73566 

نسق عنصر أعمال BiDi لا يعمل بصورة صحيحة. 

تم اصلاح هذا.

6.0.0.1

73143

لم يتم التأكد من صحة خصائص BiDi في EMD

لم يتم التأكد من صحة خصائص BiDi في EMD.

6.0.0.1

73023

خصائص 'TurnBiDiOff' في EMD كانت تظهر بطريقة مزعجة

تم اصلاح هذا. الخيار الافتراضي هو "خطأ" حين يكون BiDi في EMD فعال.

6.0.0.1

73295

LTR السياقي أو مكون RTL الخاص بنسق BiDi لم يتم تمريره من شاشة EMD الأولى الى الخامسة

تم اصلاح هذا.

6.0.0.1

72745

نسق وقت وتاريخ غير متسق بين السجل والتتبع

تم تحديث نسق وقت التتبع لمطابقة نسق السجل.

6.0.0.1

67575

AccessControlException تم التخلص منه حين تم تشغيل أمان Java 2 في WPS

تم عمل التغييرات لضمان عدم التخلص من AccessControlException حين يتم تشغيل أمان Java 2.

6.0.0.1

67845

ManagedConnectionFactory credentials لا تعمل بصورة صحيحة.

كود الاتصال المحدث ليتم استخدام credentials المحددة في الخصائص الخارجية حين لا يتم توصيف أي اسم بديل للتوثيق.

6.0.0.1

74333

موفق JCA JDBC مع Sybase Stored Procedure لا يقوم بتكوين BO xsd.

BO xsds للاجراءات المخزنة والتي لها حروف خاصة في أسمائها لم يتم تكوينها. تم تحديث الكود لازالة الحروف الخاصة من أسماء الاجراء المخزنة، وأسماء الجدول، والمشاهدات، والمعاني/أسماء الكنية وأسماء العمود قبل تحديد اسم على BO.

6.0.0.1

67848

JDBC ESD: رسالة مستوى INFO المتوقعة لم يتم تسجيلها في ملف .log.cbe.

كان هناك تداخل في هويات الرسالة لأجل EMD والموفق. تم اصلاح هذا بواسطة تحديد هويات فريدة للرسالة لأجل EMD والموفق. وبشكل خاص تم تغيير تلك الخاصة بوحدة EMD.

6.0.0.1

67866

لا يمكن أن يتعامل JDBC EMD مع الحروف الهندية أو التايلاندية في وحدة خدمة SQL.

لن تعمل طريقة وحدة تشغيل DatabaseMetaData.getColumns بصورة صحيحة حين يكون اسم العمود بالحروف الهندية أو التايلاندية. نتج عن هذا أنه لم يتم اعادة أي سجلات في فئة النتيجة. وبالتالي لم يمكن اغلاق الفئة لأنه كان يلزمها على الأقل سجل واحد يتم اعادته للاغلاق. تم تغيير الكود لاغلاق فئة النتيجة في أي حالة.

 

 تعليمات الارتقاء

 للارتقاء الى نسخة Fix Pack 6.0.0.1، قم بأداء ما يلي:

  1. قم بالتأكد من اتباعك كل ما هو مذكور في قسم 'تعليمات التركيب' في وصلة الانزال قبل المتابعة.
  2. اذا كان يلزمك استخدام Fix Pack لأجل EMD، قم بحذف مشروع الموصل في WID، وقم باستقبال ملف rar الجديد وقم بتطبيق ملفات اعتمادية EIS المحددة. تصف الخطوات التالية كيفية أداء نفس العمل.

v     قم بفتح Java Build Path لوحدة برنامج SCA وقم بازالة مشروع الموصل المحدد على جدولة المشروعات.

v     قم بفتح محرر الاعتمادية وقم بازالة مشروع الموصل.

v     قم بحذف مشروع الموصل من مساحة العمل.

v     قم باستقبال ملف rar الجديد. قم باضافة أي ملفات اعتمادية من وحدات API المحددة لأجل EIS كما يلزم.

v     قم بفتح مسار بناء Open Java لوحدة برنامج SCA وقم بتحديد مشروع الموصل المحدد على جدولة المشروعات.

v     قم بفتح محرر الاعتمادية واضافة مشروع الموصل اذا لم يكن موجودا بالفعل وقم بوضع علامة على "النشر مع وحدة البرنامج".

  1. اذا كان يلزمك تحديث تطبيقات النشر على WPS

v     قم بتحديد "تحديث" للتطبيق المقابل على WPS Admin Console

v     قم بتحديد "وحدة برنامج منفردة" مع المسار المتعلق بها كاسم ملف rar - CWYBC_JDBC.rar

v     اضغط زر "تصفح" على نظام الملف المحلي لتحديد ملف rar المحدث الذي لديه التغييرات.

v     قم بتحديد القيم الافتراضية في الخطوات الباقية واضغط 'انهاء'. سيضمن هذا أن المواصفات الموجودة مثل MCF، لم يتم تغييرها وأن ملفات jars سيتم تحديثها فقط.

  1. تم توفير عينة جديدة من JDBCApp.ear.

  

التحديث الأخير: Dec 10, 2005