[蟲?] 在glassfish使用JPA元件時Query出錯
哈囉~ 我又來了
繼上次遇到commons-net 的FTP 用新版的會有問題之後,
我又遇到一個BUG啦~~ (眼神死
JSF+JPA(eclipselink)+GlassFish 部屬完之後,
使用JPA在Query的時候就會爆炸了,拿不到東西
頁面會有null resource的訊息,
往後追伺服器的報錯訊息,內容為
「java.lang.IllegalArgumentException: null source at java.util.EventObject
balabala....後面太長..略」
訊息來源是:路徑/WEB-INF/classes/_(你CDI的persistence-unit的名稱)
後來google了很久才看到,不是eclipselink的問題,
是JDBC的lib舊版本的BUG
我出問題的版本是:mysql-connector-java-5.1.6
後來把5.1.14放進glassfish的lib下取代5.1.6
再重啟server, Query就正常了(也有可能是我用的舊版本來就不支援啦 嘻嘻)
給大家參考 \0.0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.11.241
※ 編輯: gmoz 來自: 118.163.11.241 (04/26 16:31)
→
04/26 16:35, , 1F
04/26 16:35, 1F
→
04/26 16:40, , 2F
04/26 16:40, 2F
→
04/26 17:09, , 3F
04/26 17:09, 3F
→
04/26 17:38, , 4F
04/26 17:38, 4F
→
04/27 00:14, , 5F
04/27 00:14, 5F
→
04/27 16:05, , 6F
04/27 16:05, 6F