بتاريخ: 23 فبراير 20179 سنة comment_283404 قمت بإنشاء applet تستخدم third party jar file وتم اختبارها وتشغيلها علي html page وعند تشغيلها في jspx يظهر الخطأ التالي وتتوقف عن العمل java.lang.NoClassDefFoundError: IllegalName: <html lang="en-US"><head><script>function AdfLoopbackUtils(){}AdfLoopbackUtils._addCookie=function(a,{var d=new Date;d.setTime(d.getTime()+3E4);d="; expires\x3d"+d.toUTCString();document.cookie=a+"\x3d"+(null!=b?b:"")+d+"; path\x3d/"};AdfLoopbackUtils._addParam=function(a,b,d,e,f){f?AdfLoopbackUtils._addCookie(d,e):null!=e&&""!==e&&(a=(null==a||""===a?"?":a+"\x26")+b+"\x3d"+e);return a};AdfLoopbackUtils._addQS=function(a,{AdfLoopbackUtils._internalParams[a]||(AdfLoopbackUtils._queryParamNames.push(a),AdfLoopbackUtils._queryParamValues.push()}; تقديم بلاغ
بتاريخ: 24 فبراير 20179 سنة كاتب الموضوع comment_283439 كل المكتبات المستخدمه موجوده داخل publichtml folder تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة كاتب الموضوع comment_283460 رجاء المساعدة مهندس مصطفي ما هي تلك المكتبات الخاصه وكيفية استخدامها في المشروع تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة كاتب الموضوع comment_283461 لانني قمت باضافة applet اخري حسب الموجود بهذه الوثيقة http://www.oracle.com/technetwork/developer-tools/adf/learnmore/71-adf-to-applet-communication-307672.pdf واشتغلت معي ... ولكن عندما انشاءت ال applet الخاصة بي ظهر مع الخطأ السابق تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة comment_283482 رجاء المساعدة مهندس مصطفي ما هي تلك المكتبات الخاصه وكيفية استخدامها في المشروع ليست مكتبات خاصة طريقة تضمين المكتبة في applet مختلفة ستكون المكتبة مضافة في المشروع لكن applet لا يقرأها لا بد من إضافة المكتبة إلى applet تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة comment_283483 لانني قمت باضافة applet اخري حسب الموجود بهذه الوثيقة http://www.oracle.com/technetwork/developer-tools/adf/learnmore/71-adf-to-applet-communication-307672.pdf واشتغلت معي ... ولكن عندما انشاءت ال applet الخاصة بي ظهر مع الخطأ السابق هذا لأن المثال لا يتضمن مكتبة جرب أنت أيضاً عمل applet بدون الحاجة إلى jar تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة كاتب الموضوع comment_283487 فعلا جربتها من قبل ال applet بدون jar تعمل.هل توجد طريقة لتضمين ال jars داخل applet jar لاني قد قمت بتجربتها من قبل وapplet jar لم يقرأ الاكواد داخل المكتبات تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة كاتب الموضوع comment_283490 انا عندي 4jars هل تقصد ان استخدم خاصية archive داخل applet tag وتصبح archive="a.jar,b.jar,c.jar,d.jar" تقديم بلاغ
بتاريخ: 25 فبراير 20179 سنة كاتب الموضوع comment_283494 الكود الموضح لل archive هو الكود المستخدم من قبل واعطاني الخطأ السابق java.lang.NoClassDefFoundError: IllegalName: <html lang="en-US"وال applet لا تستطيع قرأة jars في ال runtime تقديم بلاغ
بتاريخ: 27 فبراير 20179 سنة كاتب الموضوع comment_283622 شكرا مهندس مصطفي تم حل مشكلة المسار ولكن عند استخدم apache pdfbox لانشاء pdf file للاسف الخطأ التالي يظهر معي NoClassDefFoundError: org/apache/commons/logging/logFactory at org.apache.commons.logging.LogFactory.createFactory(LogFactory.java:1020) at org.apache.commons.logging.LogFactory$2.run(LogFactory.java:960) at java.security.AccessController.doPrivileged(Native Method) at org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:957) at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:552) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:655) at org.apache.pdfbox.pdmodel.PDDocument.<clinit>(PDDocument.java:73) وقد قمت البحث ووجد انه من الحلول وضع common-logging.jar في نفس المسار ولكن يظهر الخطأ السابق تقديم بلاغ
بتاريخ: 27 فبراير 20179 سنة comment_283624 تأكد من وجود المكتبة ومن تضمينها في خاصية archive تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.