การกำหนดค่า heap size ใน tomcat

September 22nd, 2008

ปรกติแล้วตัว tomcat จะกำหนดค่าเบื่องต้นไว้ที่ 64 mb เราสาารถกำหนดขนาดของ heap size ได้โดย
ไปที่ catalina.sh (linux)  catalina.bat (windows) อยู่ใน forder lib ของ tomcat
เพิ่มค่า ที่บรรทัดใต้ comment ในส่วนข้างบน

export CATALINA_OPTS="-Xms128m -Xmx128m"

Tags:

การเปลี่ยน ชื่อของ Database Resource reference name

September 19th, 2008

จากทางการ set ระบบในกรณีที่ เกิดปัญหาไม่สามารถ ลง ตัว Software ERP มากกว่า 1 site ใน Server เดียวกัน สาเหตุน่าจะเกิดจาก ไม่ยอมให้ใช้ ชื่อ resource name ในแต่ ละ site โดยจะเข้าไปแก้ไข file ดังต่อไปนี้

context.xml
web.xml
DBConnectManager.java

context.xml
เปลี่ยนที่ tag resource ตรง parameter name

name="java:comp/env/jdbc/YouDBSourceName"

web.xml
ตรง <resource-ref> เปลี่ยนที่ tag  <res-ref-name>

<res-ref-name>jdbc/YouDBSourceName</res-ref-name>

DBConnectManager.java

private final String CONTEXT_NAME = "java:comp/env/jdbc/YouDBSourceName";

Tags:

วิธีการทำให้สามารถใช้ชื่อ อื่น ๆ ได้นอกจาก Garment ของ Web ERP

September 17th, 2008

เข้าไปแก้ที file BaseDispatchAction.java
ที่ function ActionForward dispatchMethod(…)
ตรง pageReq = request.getRequestURI() + “?”; ให้เพิ่ม

contextPaht = request.getContextPath();
pageReq = pageReq.replaceFirst(contextPaht, “”);

จากนั้นเข้าไปแก้ ที่ database ที่ table ADM_SCREENS
โดยใช้คำสั่ง

update ADM_SCREENS set URL = REPLACE(url, ‘/Garment’, ”)

รับค่าจาก Barcode Reader แล้วดึงข้อมูลให้ อัตโนมัติในหน้า ฟอร์ม

September 17th, 2008

ลักษณะการทำงานเป็นดังนี้

Read the rest of this entry »

Tags:

ขอเปลี่ยนแปลงการเข้าสรุป ณ.บริษัท Asia Garment‏

September 17th, 2008

จากที่แจ้งการเข้าสรุป การใช้และพัฒนาระบบของบริษัท Asia Garment
ประชุมวันพฤหัสบดีที่ 4 กันยายน 2008

เริ่ม 09:00 น. ณ.ห้องประชุมสำนักงาน บริษัท Asia Garment นั้น เนื่องจาก ทางคุณธีระ ได้มีการแจ้งเลื่อนกำหนดกลับจากวันที่ 3 เป็น วันที่ 5 กันยายน 2551
ทางบริษัท Asia Garment

จึงขอมีการเลื่อน การเข้าสรุป เป็นสัปดาห์หน้า ในวัน พุธที่ 10 กันยายน 2551

ขออภัยที่มีการเลื่อนกระทันหันครับ

Tags:

วิธีการทำให้หน้า list รับข้อมูลจากตัวอ่าน Barcode แล้ว ทำการ search อัตโนมัติ

September 17th, 2008

เริ่มจาก ตัวอ่าน barcode จะทำการส่งค่า enter มาให้ด้วยเวลาอ่านข้อมูลแต่ จากตัวโปรแกรมของระบบจะใช้ tag <a> ในการเรียก javascript ในการ submit ไม่มีปุ่ม submit ทำให้ไม่สามารถที่ enter แล้ว searchให้
เราก็มีวีธีการแก้ไขดังนี้

แก้ไข tag html:form

<html:form action=”/doCountryList.do?mode=searchResult” focus=”countrycode” onsubmit=”return onSave()”>

focus=”countrycode” เป็นการกำหนดให้เวลาเปิดหน้า นี้ขึ้นมาจะให้ ตัว courser ให้ไปอยู่ตำแหน่งของ text box ในกรณีนี้ใช้สำหรับให้ เปิดมารับตัวอ่าน barcode ได้เลย

onsubmit=”return onSave()” เป็นการเรียกไปทำงานที่ java script ก่อน เพื่อกำหนดเงื่อนไข mode การทำงานก่อน ในโปรแกรมเดิมจะมาทำงานที่นี้ก่อน เวลา click ปุ่ม icon go
ในกรณีที่ ตรวจสอบดูว่า function onSave() ไม่มีการทำงานใด ๆ มีแค่ document.forms[0].submit() ไม่ต้องใช้คำส่ง onSave ก็ได้

เพี่ม ปุ่ม submit โดยใช้คำสั่ง

<html:submit />

แล้วก็ตัด tag <a> ออกไปได้เลย
ถ้าต้องการให้ button เป็นแบบรูปภาพให้ใช้ คำสั่ง

<INPUT type=”image” name=”search” src=”../images/go.gif” border=”0″>


จากนั้นโปรแกรมก็สามารถรับค่าจาก barcode แล้ว search ให้เลย หรือสามารถให้ผู้ใช้งานสามารถกด enter เวลา submit form ได้เลย