بتاريخ: 15 نوفمبر 200619 سنة comment_83004 حاولت كثيرا عمل اتصال بقواعد بيانات اوراكل 10 g من ال servlet لكن دائما النتيجه ClassNotFoundException: oracle.jdbc.driver.OracleDriver مع العلم ان الjsp تعمل بدون اي مشكله واستخدم Apache Tomcat 5.5.9 Server ارجوكم ما الحل مع العلم اني غيرت الطريقه للاتصال من class.forname الي DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());وكذلك استخدمت OracleDataSource ods = new OracleDataSource();مع العلم انهم جميعا مرو مرور الكرام في مرحلة الكومبايل لكن عند التومكات لا يريد اي منهم ما الحل تقديم بلاغ
بتاريخ: 16 نوفمبر 200619 سنة كاتب الموضوع comment_83098 هي المشكله عويصه للدرجه دي... مفيش حد يعرفها تقديم بلاغ
بتاريخ: 16 نوفمبر 200619 سنة comment_83099 هل قمت بتنزيل ال driver المناسب لقاعدة البيانات؟؟؟ تقديم بلاغ
بتاريخ: 16 نوفمبر 200619 سنة كاتب الموضوع comment_83104 نعم وهو ojdbc14.jar وتم تمكين ال classpath واضافة الدرايفر للمجلد webapps\ROOT\WEB-INF\lib وصفحات ال jsp التي تحتوي علي database connection تعمل بكفاءه ولا تحدث اي مشكله ويتم تنفيذ المطلوب فيها من عمليات لكن servlet متخاصمه مع الداتابيز ومش عايزه تعرفها خااااااااالص ... تقديم بلاغ
بتاريخ: 16 نوفمبر 200619 سنة كاتب الموضوع comment_83112 في حالة استخدام DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); يظهر الخطأ :type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: Servlet execution threw an exceptionroot cause java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver HowTo_Oracle_Servlet.doGet(HowTo_Oracle_Servlet.java:35) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) تقديم بلاغ
بتاريخ: 17 نوفمبر 200619 سنة comment_83129 جرب اضافة Ojdbc.jar الى المجلد common/lib واعد تشغيل التومكات . تقديم بلاغ
بتاريخ: 17 نوفمبر 200619 سنة كاتب الموضوع comment_83151 الحمد لله نجحت العمليه الف الف الف الف شكر استاذ احمد جزاك الله كل خير دمت لنا ذخرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.