การแก้ไขปัญหาข้อมูลที่สร้างขึ้นไม่แสดงในหน้าจอ Content Tree
เมื่อท่านสร้างข้อมูลต่างๆ เช่น ข้อมูลข่าว, ข้อมูลผลิตภัณฑ์ แต่ข้อมูลเหล่านั้นไม่แสดงใน Content Tree หรือในหน้าจอการ Browse Asset ต่างๆ ท่านไม่ต้องกังวลไปว่าข้อมูลหรือ Asset ต่างๆ ที่สร้างขึ้นจะหายไปหรือไม่ ส่วนใหญ่แล้วปัญหาเหล่านี้เกิดจาก Index ของข้อมูล Asset นั้นๆ ไม่สามารถจัดเก็บลงในฐานข้อมูล Lucene ของระบบได้ (แต่ข้อมูลที่ท่านได้กรอกลงในแบบฟอร์มนั้นจะถูกเก็บลงฐานข้อมูลของ WebCenter Sites เรียบร้อยแล้ว) แนวทางการแก้ไขปัญหามีได้หลายรูปแบบ ดังนี้
ตรวจสอบระบบ Lucene ทำงานอยู่หรือไม่
ในกรณีที่มีการใช้ Lucene เพื่อใช้สำหรับการค้นหาข้อมูลในระบบ WebCenter Sites ท่านต้องตรวจสอบว่าระบบ Indexing ของ Lucene ทำงานอยู่หรือไม่ โดยทำตามขั้นตอน ดังนี้
- เข้าสู่การทำงานในฐานะ Admin
- คลิกที่แถบ Admin
- เลือกที่หัวข้อ Search แล้วกดเครื่องหมาย + เพื่อขยาย
-
ดับเบิ้ลคลิกที่ Start/Stop Search Engine Indices จะปรากฎหน้าจอดังภาพ โดยปุ่มในหน้าจอจะต้องแสดงคำว่า Stop Search Engine แสดงว่า Search Engine ยังทำงานอยู่

ในกรณีนี้ให้ลองทำการ Restart Search Engine โดยคลิกที่ปุ่ม Stop Search Engine จากนั้นปุ่มจะเปลี่ยนเป็น Start Search Engine ให้ท่านกดปุ่มเดิมอีกครั้งเพื่อเริ่มต้นทำงาน Lucene Search Engine อีกครั้งหนึ่ง
Re-Index สำหรับ Global Asset Type ที่มีปัญหา
เมื่อมีการสร้างข้อมูล Asset พร้อมๆ กันระบบอาจจะทำการ Update ข้อมูล Index ใน Lucene ไม่ทัน หรือหยุดทำไป ซึ่งอาจเกิดจากหลายสาเหตุ เช่น Disk I/O มีขนาดน้อยเกินไป, Resource ที่มีให้กับ Managed Server น้อยเกินไป เป็นต้น ส่งผลให้ข้อมูลที่ถูกเพิ่มเข้าไปใหม่ยังไม่ถูกจัดเก็บลงใน Lucene Index จึงยังไม่มีข้อมูลที่แสดงในระบบ เราสามารถบังคับให้ระบบทำการอ่านข้อมูล Index ใหม่ได้ โดยทำตามขั้นตอน ดังนี้
- เข้าสู่การทำงานในฐานะ Admin
- คลิกที่แถบ Admin
- เลือกที่หัวข้อ Search แล้วกดเครื่องหมาย + เพื่อขยาย
-
ดับเบิ้ลคลิกที่ Configure Global Search จะปรากฎหน้าจอดังภาพ

-
คลิกที่ Dropdown เลือก Re-index

-
คลิกเลือก Asset Type ที่ต้องการทำ Re-Index หรือคลิกที่กล่องสี่เหลี่ยมหัวตารางเพื่อเลือกทุกประเภท

-
กดปุ่ม OK เพื่อเริ่มต้นการทำ Re-Index ในขั้นตอนนี้จะต้องรอจนกว่าระบบทำงานเสร็จ
System Admin ของระบบสามารถตรวจสอบได้จาก Folder ของระบบ {Site's Shared Folder}/lucene/Global ในขณะที่มีการทำ Re-Index อยู่นั้นจะมีไฟล์ชื่อ write.lock เกิดขึ้น หรือใช้เครื่องมือ Support Tools ของ WebCenter Sites ทำการตรวจสอบความคืบหน้าการทำงานของ Lucene



