Tuesday, September 11, 2012

Nginx 1.2.0 + AJP Module on Centos 6.3 x86_64

看起來 Nginx 1.2.0 + AJP Module on Centos 6.3 的建置已經正式完成了。
重點是 HTTP Perl Module 的檔案需要明確地在 %files 區段中 include


/usr/lib64/perl5/5.10.0/man3/*
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/*

並且必須明確地在 nginx.spec 的 ./configure 指令中加入下列引數以指向正確的Perl目錄

 --with-perl_modules_path=/usr/lib64/perl5/5.10.0

終於成功了!

Thursday, August 12, 2010

Google Calendar Sync還是很好用,找到一個繁體中文Patch檔。
http://www.xun6.com/file/698ad9017/GoogleCalendarSync.7z.html

Sunday, May 30, 2010

Alfresco, SpringSource 一起啟動 Activiti BPM 開源專案

我一直在注意jBPM的創造者Tom Baeyens到底跑到哪裡去了,原來到Alfresco

http://www.zdnet.com/blog/open-source/alfresco-springsource-launch-activiti-bpm-open-source-project/6511?alertspromo=&tag=nl.rSINGLE

SpringSource的動作越來越積極,我想Open Source Java一哥JBoss要開始留意了...

當使用SpringSource Tool Suite 2.3.3M1練習Spring Batch 2.1的Sample時(特別是來自於Spring Template Project)
必須注意以下事項:
  1. Spring Batch 2.1的POM內似乎有對於Spring 2.5.6的依賴,因為spring-aop, spring-context會錯誤地參考了2.5.6的版本,會產生以下例外狀況
    java.lang.NoSuchMethodError: org.springframework.beans.factory.annotation.InjectionMetadata.(Ljava/lang/Class;)V
    ...
    解決方案是設別再POM中強制加入spring-aop 3.0, spring-context 3.0版的相依。
  2. 在執行JUint TestCase時,由於DataSourceInitializer預設由Classpath Root開始尋找schema-hsqldb.sql,應該會找不到,因此要另外由JAR檔中取出,複製一份到Classpath Root下,JUnit才會正常通過。或將/SampleBatch/src/main/resources/batch.properties下的batch.schema.script設定為org/springframework/batch/core/schema-hsqldb.sql

Tuesday, February 17, 2009

JBoss jBPM 流程內的平行處理,必須透過 MessageServiceFactory。
可以自行實作 org.jbpm.svc.ServiceFactory和org.jbpm.svc.Service以達成此功能。

Monday, September 01, 2008

關於 ANTLR 的挫折


挫折感真的很大啊...

原來no start rule (no rule can obviously be followed by EOF)的意思是說,

... that Antlr identifies "start" rules (ones that can end with EOF) by looking for rules that are not used anywhere else in the grammar. ...

ANTLR 透過觀察文法中,沒有被任何其他 Rules 採用的,就是 Start Rule。
ANTLRIDE並不能直接看出 Start Rule ,但是 ANTLRWorks 應該可以。

Sunday, June 08, 2008

看著Wicket和JSF的論戰,心裡有種莫名的憂慮,因為這個論戰,很快就會燒到身邊...在技術上,我是個無神論者,或者說是務實主義者。每一個階段的技術選擇,有每一個階段的時空背景,不懂架構的人總認為一定有一套一體適用、萬夫莫敵的架構存在...說真的,我不是 Gavin King,我沒有那種在JCP裡面力抗IBM等大廠的捨我其誰的大氣,我只是個想要讓同事們的日子過的輕鬆一點的工程師。

有位在電信業工作的仁兄(Marc Logemann )說道,在業界並沒有一個健康的JSF組件生態系存在,也就是說,JSF所承諾的事情,至目前為主並沒有實現。

只有實際看看,Wicket和JSF在實務面對於開發的幫助有多少,才是決定的因素。

參考
  • http://ptrthomas.wordpress.com/2007/05/14/a-wicket-user-tries-jsf/
  • http://ptrthomas.wordpress.com/2007/03/02/wicket-impressions-moving-from-spring-mvc-webflow/

Tuesday, November 06, 2007

使用 IBM Packaging Utility 可以整合 IBM 相關軟體的原始安裝檔和新發佈的更新檔,成為新版的安裝檔。有點像是 NLite 在做的事情。不過,好像只支援 7.x 以後的版本。舊有的 Rational, WebSphere 就只能自求多福了。

Sunday, October 28, 2007

終於,要開始記錄自己了。
不然,總好像流浪漢一樣,沒有過去,也沒有未來...