Problem while trying to load or access OracleTypes CURSOR value เจอ error ตอน run บน weblogic 12c ครับ  สร้างคำถาม

 2,949 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 11/02/2014

Problem while trying to load or access OracleTypes CURSOR value เจอ error ตอน run บน weblogic 12c ครับ

จาก Error ด้านล่างสังเกตุตรงนี้ครับ
สาเหตุเกิดจาก : Caused by: java.lang.IllegalAccessException: Class org.hibernate.dialect.Oracle9Dialect

วิธีแก้ก็ให้เปลี่ยน dialect จาก
Oracle9Dialect เป็น Oracle10gDialect
ถ้า Lib hibernate เก่ามากจนหา Oracle10gDialect ไม่เจอ
ให้ Upgrade เป็น Lib ตัวนี้ครับ
hibernate-core-3.3.2.GA.jar


ปัญหา เจอตอนที่เปลี่ยนจาก Tomcat มา Run บน weblogic 12c ครับ
ได้ Error ตามด้านล่าง

Caused by: org.hibernate.HibernateException: Problem while trying to load or access OracleTypes.CURSOR value
at org.hibernate.dialect.Oracle9Dialect.registerResultSetOutParameter(Oracle9Dialect.java:268)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1574)
at org.hibernate.loader.Loader.doQuery(Loader.java:661)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
at org.hibernate.loader.Loader.doList(Loader.java:2145)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
at org.hibernate.loader.Loader.list(Loader.java:2024)
at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:111)
at org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1655)
at org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:142)
at org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:164)


Caused by: java.lang.IllegalAccessException: Class org.hibernate.dialect.Oracle9Dialect can not access a member of class oracle.jdbc.driver.OracleTypes with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.hibernate.dialect.Oracle9Dialect.registerResultSetOutParameter(Oracle9Dialect.java:266)


ถ้าชอบบทความนี้ กด Like เลย :Problem while trying to load or access OracleTypes CURSOR value เจอ error ตอน run บน weblogic 12c ครับ

 2,949 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 11/02/2014



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ตัวอย่าง jquery การ click link พร้อม ส่ง Parameter ถามเมื่อ (2013-03-27)   3,296 views  (ดูล่าสุดเมื่อ 16 วินาที!!)

  Ireport การทำ Row สลับ สี Background Color แถวคู่แถวคี่ Jasper report ถามเมื่อ (2018-11-30)   2,109 views  (ดูล่าสุดเมื่อ 1 นาที)

  วิธี แทรก Code ลงใน blogger ให้แสดงสวยๆ และแสดงพวก HTML หรือ XML ได้ ถามเมื่อ (2017-11-14)   2,788 views  (ดูล่าสุดเมื่อ 2 นาที)

  ขอตัวอย่างการเขียน Query ใน Hibernate ด้วยครับ ถามเมื่อ (2012-05-16)   2,850 views  (ดูล่าสุดเมื่อ 12 นาที)

  vgn sz35sp c ถามเมื่อ (2011-10-07)   2,409 views  (ดูล่าสุดเมื่อ 30 นาที)

  Oracle คืออะไรครับ ถามเมื่อ (2020-10-05)   4,888 views  (ดูล่าสุดเมื่อ 31 นาที)

  Jquery ตัวอย่าง การจับตำแหน่ง scrollTop เพื่อ Load Data เพิ่มเมื่อเลื่อนจนถึงล่างสุด ถามเมื่อ (2019-05-29)   3,081 views  (ดูล่าสุดเมื่อ 48 นาที)

  XSL คืออะไร ต่างจาก CSS ยังไง ทำความรู้จักกับ XSL ในการจัดรูปแบบ XML ถามเมื่อ (2014-05-27)   4,110 views  (ไม่มีคนดู)

  Oracle EXISTS select where โดยใช้ EXISTS เพื่อ Query เร็วขึ้น ถามเมื่อ (2017-03-03)   3,656 views  (ไม่มีคนดู)

  Jquery window height VS document height สอง function นี้ต่างกันอย่างไร ถามเมื่อ (2019-05-29)   2,399 views  (ไม่มีคนดู)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com