锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
3
鈥淪pring
鈥漅od.Johnson
Java
Expert One-on-One J2EE Development Without EJB
EJB
J2EE
EJB
Without EJB
鈥淛2EE Without EJB鈥?/span>
Spring Framework
2
Ajax
Ajax
JavaEE without Ajax
Ajax
鐨勨滃師緗?/span>
Ajax
Ajax
Google
Ajax
Google Maps
GMail
Ajax
Web
Ajax
Fans
Ajax
Java Script
DHTML
Web
寮曡搗澶у浜夎
Ajax
Ajax
Ajax
Java Script
Java Script
璺ㄦ祻瑙堝櫒鏄竴鍦哄櫓姊?br />
We Love Java, Not Java Script
鈥?/span>
Java,
Java Script鈥?/span>
J2EE
Java
Java
Java
Java Script
Java Script
Ajax
Java
Ajax
鏉ユ彁鍗囧熀浜?/span>
JavaEE
Web
Ajax
璋佹潵鎷晳
JavaEE
鐨?/span>
Ajax
錛?/span>
JSF
JSF
Sun
JSF
Java Web
JSF
JSF
/
1
JSF
JSF鈥淔aces Request鈥?
Restore View
Apply Request Values
Process Validations
Update Models
Invoke Application
鈥淩ender Response鈥?
JSF
<!--[if !vml]-->
2
JSF
JSF
Faces Request
Faces Response
Content-Type
text/html
HTML
HTML
鏃犻渶鍐?/span>
Ajax
浠g爜鐨?/span>
Ajax Enabled
搴旂敤
JSF
www.
OperaMasks.org
錛屽涓嬪浘鎵紺猴細(xì)
<!--[if !vml]-->
3
OperaMasks JSF
Faces Request
鈥渪-requested-by: XML Http Request鈥?/span>
Ajax
Faces Response
Faces Response
Content-Type
text/html
text/javascript
html
script
涓婅堪
JSF
鍩轟簬Ajax鐨勮姹傘佸簲絳斻佸強(qiáng)欏甸潰鎺т歡鐨勬洿鏂?br /> <!--[if !supportLists]--><!--[endif]-->
JSF
OperaMasks JSF
Ajax
Ajax Enabled
濂ュ鎵鍦細(xì)
JSF
鐨?/span>
Render
鏈哄埗
JSF
HTML
WML
JSF
Render Kit
Render Kit
Render
Chart)
MSIE
VML
Gecko
Opera
SVG
Render Kit
鐢熸垚涓嶅悓鐨勫鎴風(fēng)琛ㄧ幇鏉ュ畬鎴愮浉鍚屽姛鑳解曗曡繖鏄敤甯歌
JSP
JSF
So
JSF
OperaMasks JSF
Ajax
Render Kit
浠庡鍣ㄧ駭鍒
Ajax
浜堜互鏀寔鐨?/span>
JSF
寮曟搸
JSF
JSF
Ajax
HTTP
Ajax
HTTP
JSP
Ajax Render kit
Ajax
JavaScript
Ajax
JSF
JSF
HTTP
Render Response
Ajax
Renderer
JavaScript
Ajax
JavaScript
Ajax
Ajax
JavaScript
JSF
Ajax
JSF
JSF
JSF
Render Kit
HTML_BASIC Render Kit
HTML
Java Script
鎴戜滑鎻愬嚭鐨?/span>
JSF
Ajax Render Kit
HTML
Java Script
Ajax
Render Kit
榪欑
JSF
Ajax Render
UICommand
Ajax Render
onclick
JavaScript
Ajax
Ajax
JSF
Web
Render Kit
Ajax
Web
Ajax
Ajax
<Ajax:renderGroup>
Ajax Enabled
Apache myfaces
Tomahawk
Tree
Ajax
Tree
<Ajax:renderGroup>
Tree
Ajax
Tree
<Ajax:renderGroup>
OperaMasks JSF
JavaEE
Ajax
Ajax
OperaMasks JSF
Ajax
Ajax Enabled
JavaEE Without Ajax!
]]>
瀵規(guī)悳绱㈠紩鎿庣殑鏀寔涓嶅ソ
騫叉帀浜?jiǎn)Back銆丠istory絳夋寜閽紙灝界鎴戝茍涓嶈涓築ack銆丠istory鏄粈涔堝ソ涓滆タ錛?br />
寮鍙戜笌緇存姢鎴愭湰榪囬珮
<!--[endif]-->聽(tīng) <!--[endif]-->
<!--[endif]-->
鏁版嵁浼犺緭閲忔槑鏄懼噺灝?br />
閬垮厤鏁翠釜欏甸潰鐨勫埛鏂幫紝鏇村ソ鐨勭敤鎴蜂綋楠?br />
緋葷粺淇濇寔鏁忔嵎銆侀珮鏁?span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: Arial">
]]>
]]>
聽(tīng)
BUILD 聽(tīng)FAILED 聽(tīng)
D:\appfuse\build.xml:599: 聽(tīng)The 聽(tīng)following 聽(tīng)error 聽(tīng)occurred 聽(tīng)while 聽(tīng)executing 聽(tīng)this 聽(tīng)line 聽(tīng)
: 聽(tīng)
D:\appfuse\test\web\web-tests.xml:28: 聽(tīng)Canoo 聽(tīng)Webtest: 聽(tīng)R_1393. 聽(tīng)
Test 聽(tīng)failed. 聽(tīng)
Test 聽(tīng)step 聽(tīng)verifytitle 聽(tīng)(D:\appfuse\test\web\login.xml:2: 聽(tīng)) 聽(tīng) 聽(tīng)named 聽(tīng)"we 聽(tīng)should 聽(tīng)see 聽(tīng)
the 聽(tīng)login 聽(tīng)title" 聽(tīng)failed 聽(tīng)with 聽(tīng)message 聽(tīng)"Wrong 聽(tīng)document 聽(tīng)title 聽(tīng)found! 聽(tīng)Expected 聽(tīng)".*?? 聽(tīng)
??????????.*" 聽(tīng)but 聽(tīng)got 聽(tīng)"鐧誨綍 聽(tīng) 聽(tīng)婁 聽(tīng)AppFuse"" 聽(tīng)
聽(tīng)
Total 聽(tīng)time: 聽(tīng)19 聽(tīng)seconds 聽(tīng)
鐒跺悗榪愯ant 聽(tīng)test-reports鍚庢煡鐪媓tml鏂囨。錛岄敊璇涓嬶細(xì) 聽(tīng)
Name 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)Tests 聽(tīng)Errors 聽(tīng)Failures 聽(tīng)Time(s) 聽(tīng)Time 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)Stamp 聽(tīng) 聽(tīng) 聽(tīng)Host 聽(tīng) 聽(tīng)
GenericDaoTest 聽(tīng)1 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)5.094 聽(tīng) 聽(tīng) 聽(tīng)2007-03-14T03:14:51 聽(tīng)xiao 聽(tīng) 聽(tīng)
LookupDaoTest 聽(tīng) 聽(tīng)1 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0.422 聽(tīng) 聽(tīng) 聽(tīng)2007-03-14T03:14:55 聽(tīng)xiao 聽(tīng) 聽(tīng)
RoleDaoTest 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)4 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)4 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0.422 聽(tīng) 聽(tīng)2007-03-14T03:14:56 聽(tīng)xiao 聽(tīng) 聽(tīng)
UserDaoTest 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)5 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)2 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)0.329 聽(tīng) 聽(tīng) 聽(tīng)2007-03-14T03:14:56 聽(tīng)xiao 聽(tīng) 聽(tīng)
鐒跺悗鍦ㄩ〉闈㈢殑鏃跺欑櫥闄嗗拰娉ㄥ唽鎬繪槸鎻愮ず閿欒錛屽鎬殑鏄湪UserDaoTest涓璽estGetUserInvalid錛宼estGetUser錛宼estUpdateUser嫻嬭瘯姝g‘錛宼estAddUserRole錛宼estAddAndRemoveUser鍗撮敊璇紝鎻愮ず涓?聽(tīng)
testAddUserRole 聽(tīng)Error 聽(tīng)JDBC 聽(tīng)exception 聽(tīng)on 聽(tīng)Hibernate 聽(tīng)data 聽(tīng)access; 聽(tīng)nested 聽(tīng)exception 聽(tīng)is 聽(tīng)org.hibernate.exception.GenericJDBCException: 聽(tīng)could 聽(tīng)not 聽(tīng)execute 聽(tīng)query 聽(tīng)
聽(tīng)
org.springframework.orm.hibernate3.HibernateJdbcException: 聽(tīng)JDBC 聽(tīng)exception 聽(tīng)on 聽(tīng)Hibernate 聽(tīng)data 聽(tīng)access; 聽(tīng)nested 聽(tīng)exception 聽(tīng)is 聽(tīng)org.hibernate.exception.GenericJDBCException: 聽(tīng)could 聽(tīng)not 聽(tīng)execute 聽(tīng)query 聽(tīng)
Caused 聽(tīng)by: 聽(tīng)org.hibernate.exception.GenericJDBCException: 聽(tīng)could 聽(tīng)not 聽(tīng)execute 聽(tīng)query 聽(tīng)
at 聽(tīng)org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103) 聽(tīng)
at 聽(tīng)org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91) 聽(tīng)
at 聽(tīng)org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.doList(Loader.java:2147) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2028) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.list(Loader.java:2023) 聽(tīng)
at 聽(tīng)org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:393) 聽(tīng)
at 聽(tīng)org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338) 聽(tīng)
at 聽(tīng)org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172) 聽(tīng)
at 聽(tīng)org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121) 聽(tīng)
at 聽(tīng)org.hibernate.impl.QueryImpl.list(QueryImpl.java:79) 聽(tīng)
at 聽(tīng)org.springframework.orm.hibernate3.HibernateTemplate$29.doInHibernate(HibernateTemplate.java:839) 聽(tīng)
at 聽(tīng)org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:362) 聽(tīng)
at 聽(tīng)org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:830) 聽(tīng)
at 聽(tīng)org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:826) 聽(tīng)
at 聽(tīng)org.appfuse.dao.hibernate.RoleDaoHibernate.getRoleByName(RoleDaoHibernate.java:30) 聽(tīng)
at 聽(tīng)org.appfuse.dao.UserDaoTest.testAddUserRole(UserDaoTest.java:68) 聽(tīng)
at 聽(tīng)org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:69) 聽(tīng)
Caused 聽(tīng)by: 聽(tīng)java.sql.SQLException: 聽(tīng)I(yíng)llegal 聽(tīng)mix 聽(tīng)of 聽(tīng)collations 聽(tīng)(gbk_chinese_ci,IMPLICIT) 聽(tīng)and 聽(tīng)(utf8_general_ci,COERCIBLE) 聽(tīng)for 聽(tīng)operation 聽(tīng)'=' 聽(tīng)
at 聽(tīng)com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946) 聽(tīng)
at 聽(tīng)com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870) 聽(tīng)
at 聽(tīng)com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573) 聽(tīng)
at 聽(tīng)com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1160) 聽(tīng)
at 聽(tīng)com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:685) 聽(tīng)
at 聽(tīng)com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1262) 聽(tīng)
at 聽(tīng)org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.getResultSet(Loader.java:1668) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.doQuery(Loader.java:662) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 聽(tīng)
at 聽(tīng)org.hibernate.loader.Loader.doList(Loader.java:2144) 聽(tīng) 聽(tīng)
鐢ㄧ殑鏄痑ppfuse-springmvc-1.9.4,tomcat5.5,SMTP鏄疘IS
鏈夎皝鐭ラ亾瑙e喅鏂規(guī)硶鐨勮繕璇峰憡鐭ワ紒璋㈣阿鍟︼紒
]]>