เหอๆ ช่วงนี้มีแต่ปัญหามาให้แก้เล่นๆ แฮะ ตะกี๊ติดตั้ง
Chiba XForm
ที่เครื่องแคมปัส ซึ่งตอนนี้รัน Tomcat 4.0 , 5.0 และ 5.5 นะ
เนื่องจากบางแอพลิเคชัน รันบนเวอร์ชัน 5.5 ไม่ได้ เมื่อติดตั้ง
และทำการรันดู ก็พบข้อความดังนี้
Could not load default schema
อ่านะ ก็เลยลองๆ เข้าไปอ่านในเว็บดู ก็พบวิธีแก้ไข ดังนี้
"After installation I get 'Could not load default schema'
exception message. What's wrong ? Chiba uses Xerces to implement
XML Schema Validation but Xerces needs to be installed as endorsed
lib to work. This means you have to put the Xerces version that
comes with the Chiba distribution into the 'common/lib' directory
in Tomcat (other webcontainers may have different locations for
that). Same is true for the JAXP API which is located in
DOM3-xml-apis.jar. This is specially compiled version which
includes the DOM3 interfaces which are also used by Xerces Schema
API."
ดูเหมือนจะไม่มีอะไร ก็เลยลองทำตามดู แต่ก็ยังติดปัญหาอยู่
เนื่องจากว่า เราใช้ Tomcat คนละเวอร์ชันกับในเว็บแนะนำ แต่ก็เอาเหอะ
เห็นข้อความแสดงข้อผิดพลาดอีกอัน เกี่ยวกับ xalan นี่แหละ
เนื่องจากว่า พอรู้วิธีแก้ปัญหา ก็เลยไม่ได้จดข้อความผิดพลาดเอาไว้
น่าเสียดายเหมือนกันแฮะ เหอๆ แต่อย่างไรก็ตาม วิธีแก้ปัญหาก็คือ
หาไลบรารี xalan.jar ในอินเตอร์เน็ตน่ะแหละนะ ( พอดีผมมีอยู่แล้ว
เนื่องจากเคยเกิดปัญหาคล้ายๆกัน ตอนติดตั้ง Apache Axis บน Tomcat 5.5
น่ะ ) พอได้ไฟล์แล้ว ก็นำมาใส่ไว้ใน WEB-INF/lib/
เท่านี้ก็ใช้งานได้แล้วล่ะครับ :-)