วันจันทร์ที่ 12 กรกฎาคม พ.ศ. 2553

การสร้าง Basic jax-ws client

ตอนที่แล้ว เขียนวิธีการสร้าง jax-ws แล้ว คราวนี้เรามาดูวิธีการเรียกกันครับ ผมทำบน maven เหมือนเคยครับ โดยทำดังนี้ครับ1. Config Maven เพื่อไปอ่าน wsdl file จาก url มาแล้วทำการ generate stub ไว้สำหรับเรียก Web Service<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxws-maven-plugin</artifactId>...

วันเสาร์ที่ 10 กรกฎาคม พ.ศ. 2553

การสร้าง jax-ws บน Tomcat

ผมเขียนโดยใช้ maven ในการสร้าง Project น่ะครับ และทำให้รันบน Tomcat ถ้าบน Application Server ใช้ Config น้อยกว่านี้น่ะครับ1. เพิ่ม Config ใน Maven เข้ามาเพื่อ Load Library<dependency> <groupid>com.sun.xml.ws</groupid> <artifactid>jaxws-rt</artifactid> <version>2.2.1</version>...

วันพฤหัสบดีที่ 18 มีนาคม พ.ศ. 2553

Weblogic and Maven Integration

ขอแปะเก็บไว้หน่อยนึง การใช้ maven ร่วมกับ Weblogichttp://mohanrajk.wordpress.com/2009/03/02/weblogic-103-and-maven-integration/http://www.blogwitter.com/category/java/weblogic/แก้ไขเรื่อง mvn weblogic:deploy ครับ ต้องไปแก้ที่ setting ของ maven ถ้าทำงานบน windows น่ะครับ http://timezra.blogspot.com/2009/06/maven-and-weblogic.htmlเพิ่มเติมแก้...

วันพุธที่ 24 กุมภาพันธ์ พ.ศ. 2553

Covert XSD to Java โดยใช้ jaxb

1. เราจะใช้คำสั่ง xjc เพื่อที่จะแปลงข้อมูลใน xsd เป็น java object เพื่อเราจะใช้งานได้ โดยใช้คำสั่ง xjc -p -d src 2. พอทำเสร็จเราจะได้ java class ไว้ใช้งานในระบบ ถ้ามีการยิง xml มาจะสามารถ convert เป็น java object ได้เลย 3. ต่อไปวิธีใช้งานจะเรียกกันว่า Marshall กับ UnMarshall 3.1 Marshall คือการที่เราต้องการแปลงจาก...

วันเสาร์ที่ 6 กุมภาพันธ์ พ.ศ. 2553

Install Web Logic 11g On Mac OS X

ผมคิดว่าน่าจะใช้ได้ทุกเวอร์ชั่นน่ะครับ เพราะน่าจะมีปัญหาเดียวกันหมดเลย ทำตามนี้ครับ1. Config JVM ก่อนครับ ตามนี้นะครับ (ถ้าไม่ทำตอน install มันจะหา JVM ตอน install ไม่ได้น่ะครับ)$ cd /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home$ sudo mkdir jre$ sudo mkdir jre/lib$ sudo mkdir jre/lib$...

วันจันทร์ที่ 25 มกราคม พ.ศ. 2553

การ set library path บน Weblogic 10.3

*คำเตือน บาง library มี dependency หา lib ใน jar file บางทำให้ไม่สามารถ start server ได้เลยครับ ระวังนิดนึง (ที่ผมเจอก็ osgi.jar มันวิ่งไปหาไม่เจอ server start ไม่ขึ้นเลยที่เดียวเชียว -_-"1. โดยปกติเราสามารถเอา jar file ไปวางไว้ที่ folder lib ได้เลยครับ ให้เช็คก่อนดูที่ server (double click ที่ server)...

วันศุกร์ที่ 22 มกราคม พ.ศ. 2553

ปัญหา The domain edit lock is owned by another session ของ Weblogic 10.3

ข้อความจะขึ้นประมาณนี้ครับ ตอนที่เราจะ deploy application ลงไปน่ะครับThe domain edit lock is owned by another session - this deployment operation requires exclusive access to the edit lock and hence cannot proceed. You can release the lock in Administration Console by first disabling "Automatically...

การ set library path บน Weblogic 8.1

การ set จะไม่เหมือนของ websphere น่ะครับที่สามารถ set ผ่านหน้่า GUI ได้เลย แต่ Weblogic ไม่สามารถทำได้ (หรือผมยังหาไม่เจอไม่รู้ครับ) โดยให้ set CLASSPATH ไปที่ jar file ตัวที่เราต้องการอ้างถึง หรือทำการ set ใน startWebLogic.cmd ใน windows หรือ startWebLogic.sh ใน unix แล้วไปแก้ส่วนตรงset CLASSPATH...