Calvin
|
bd7e5a2c40
|
cleanup and upgrade3pps:
selenium 2.20->2.21, H2 1.3.164->1.3.166, Hibernate 4.1.1.Final->4.12, PoweMock 1.4.11->1.4.12
|
2012-04-12 23:08:03 +08:00 |
|
Calvin
|
2c6c584d5c
|
#29 Spring PropertyPlaceHolder升级为PropertySourcesPlaceholderConfigurer并使用NameSpace
|
2012-04-12 17:42:45 +08:00 |
|
Calvin
|
bc0bb68ec8
|
#10 使用Jolokia 将JMX数据输出成Restful JSON数据, JMX重获新生。
|
2012-04-12 00:12:34 +08:00 |
|
Calvin
|
9856086781
|
fix&cleanup
|
2012-04-11 01:28:56 +08:00 |
|
Calvin
|
047db46599
|
#29 Spring Profile配置升级,设定默认Profile为Production,functional test通过改变环境变量而不是使用另一个web.xml来改变profile。独立出functional test的Profile。Maven只 执行refresh db时会读取重载过的application.local的属性。
|
2012-04-10 22:33:08 +08:00 |
|
Calvin
|
9652d43901
|
#34 H2使用改进,不再强制要求单独启动H2 TCP server,而是使用嵌入式,但可持久化的模式。
|
2012-04-10 17:21:23 +08:00 |
|
Calvin
|
d4db592262
|
cleanup
|
2012-04-10 16:48:58 +08:00 |
|
Calvin
|
909c89578c
|
#32 嵌入式的Jetty实现Executable War, 可用 java -jar xxxx.war 运行,用Maven Assembly插件打包.
|
2012-04-10 01:00:13 +08:00 |
|
Calvin
|
e3d70ce0b0
|
cleanup by Eclipse
|
2012-04-09 10:59:06 +08:00 |
|
Calvin
|
b47683f350
|
#8 cleanup
|
2012-04-09 10:55:16 +08:00 |
|
Calvin
|
59ccd5db5b
|
#29 支持Selenium Remote Server
|
2012-04-08 23:43:19 +08:00 |
|
Calvin
|
9be95b321b
|
#29 Junit Rule太高级了,换了一个Spring里的初始化Bean
|
2012-04-08 15:25:08 +08:00 |
|
Calvin
|
41cca8439c
|
#29 使用Rule机制,保证dbunit的初始化数据在整个测试周期里只执行一次.
|
2012-04-08 14:03:01 +08:00 |
|
Calvin
|
1ee0146284
|
#29 functional case fix and cleanup
|
2012-04-08 11:07:39 +08:00 |
|
Calvin
|
a38cccf6c5
|
#29 改进Selenium只创建一次(很慢的),在JVM退出时使用shutdownHook去关闭它
|
2012-04-08 02:47:00 +08:00 |
|
Calvin
|
9f0742460d
|
#29 让HtmlUnitDriver支持Javascript,在Jenkins上执行更多SmokeTest
|
2012-04-08 02:25:54 +08:00 |
|
Calvin
|
ae00478075
|
#29 改进Functional Test不止对嵌入式Jetty执行,也可以对在运行的其他服务器执行, Fixtures改进可适用于多种数据库。
|
2012-04-08 02:12:26 +08:00 |
|
Calvin
|
5153c9061e
|
#29 改进Functional Test不止对嵌入式Jetty执行,也可以对在运行的其他服务器执行, Fixtures改进可适用于多种数据库。
|
2012-04-07 23:11:53 +08:00 |
|
Calvin
|
bd27910dda
|
cleanup
|
2012-04-04 22:56:40 +08:00 |
|
Calvin
|
144abfcee1
|
合并parent的pom.xml到根目录的pom.xml
|
2012-03-30 15:43:34 +08:00 |
|
Calvin
|
e50af62cb1
|
#29 fix
|
2012-03-30 15:02:30 +08:00 |
|
Calvin
|
5823ff0817
|
#29 functional test结构再次大升级
|
2012-03-30 13:53:27 +08:00 |
|
Calvin
|
a6b0a55be2
|
cleanup, DaoTestCase use more em.flush() to force the sql execute.
|
2012-03-29 22:37:58 +08:00 |
|
Calvin
|
4f2e24560e
|
#9 Ehcache配置中默认值部分不再重复配置,配置命名使用2.0的命名,在showcase中使用了按Size做的限制。
|
2012-03-27 23:28:06 +08:00 |
|
Calvin
|
29168f8827
|
cleanup
|
2012-03-27 22:53:40 +08:00 |
|
Calvin
|
417a81d583
|
#9 增加RMI集群版的配置文件
|
2012-03-27 00:24:24 +08:00 |
|
Calvin
|
15abadd71d
|
new version
|
2012-03-26 22:28:40 +08:00 |
|
Calvin
|
967bcc5a64
|
Ready for release RC2
|
2012-03-25 17:34:06 +08:00 |
|
Calvin
|
1f8d6e6882
|
#11 shiro改用Controller方法级别annotation控制权限,url级别仅用于控制用户认证
|
2012-03-25 17:05:37 +08:00 |
|
Calvin
|
b0d0822fc7
|
cleanup
|
2012-03-25 00:13:15 +08:00 |
|
Calvin
|
dbbdd95b67
|
#13 增强Jquery Validate Plugin的使用
|
2012-03-24 01:04:28 +08:00 |
|
Calvin
|
b3ce96aae5
|
#12 透传启动Maven时的selenium.driver参数 到SureFire Plugin fork出来的JVM
|
2012-03-23 10:23:44 +08:00 |
|
Calvin
|
48591d99fe
|
#12 改进selenium.driver的设定机制,在Jenkins上可以用JVM命令行变量动态设定
|
2012-03-22 13:03:18 +08:00 |
|
Calvin
|
e066d4fdfc
|
fix cases
|
2012-03-20 12:04:04 +08:00 |
|
Calvin
|
bb65c732fc
|
#13 修正并加强Jquery Validate Plugin的使用
|
2012-03-16 20:52:53 +08:00 |
|
Calvin
|
9968c15e03
|
#13 修正Jquery Validate Plugin的使用
|
2012-03-16 20:21:13 +08:00 |
|
Calvin
|
2c211dc2d3
|
cleanup
|
2012-03-16 11:13:39 +08:00 |
|
Calvin
|
1efbd2ef57
|
Improvement #12 fix stupid copy paste error.
|
2012-03-14 23:41:53 +08:00 |
|
Calvin
|
ff30e0aa0c
|
Improvement #12 调整命名,.
|
2012-03-14 23:25:08 +08:00 |
|
Calvin
|
b3d356b5dc
|
Improvement #4 升级Hibernate 4.1.1,同时修了一下cglib,cglib-nodep,asm之间的关系
|
2012-03-14 20:44:37 +08:00 |
|
Calvin
|
585a6cd055
|
Improvement #12 Jenkins上初次运行失败, 调整端口重试.
|
2012-03-14 14:06:45 +08:00 |
|
Calvin
|
289fd5956e
|
Improvement #12 尝试在Jenkins上用HtmlUnitDriver运行带@Category(Daily.class)的最重要Cases.
另整理了JSTL-1.2.jar 和 taglib-1.1.2.jar, 前者改为provided, 后者取消,因为已包含在前者内。
|
2012-03-14 12:31:07 +08:00 |
|
Calvin
|
656f9784a1
|
Issue #6 SiteMesh回退到2.4.2
|
2012-03-14 01:03:48 +08:00 |
|
Calvin
|
36e909a0ae
|
更新Hibernate + Ehcache的配置. 不再使用hibernate-ehcache.jar而是用ehcache自带
|
2012-03-14 00:06:15 +08:00 |
|
Calvin
|
4c030e9a1a
|
Improvement #14 加入 Hamcrest Library, exclude Controller的覆蓋率統計
|
2012-03-12 20:49:00 +08:00 |
|
Calvin
|
540044fd1b
|
Issue #15 Selenium2.0使用升级
使用WebDriverWait与ExpectedConditions实现灵活等待。
取消对Selenium1.0的依赖,通过加大implicitlyWait解决waitForPageLoad的问题。
|
2012-03-12 01:11:34 +08:00 |
|
Calvin
|
e651477e06
|
Issue #11 使用salt的1024次sha1 hash的密码
顺手整理原来的Digests和Crptos类
|
2012-03-11 01:38:35 +08:00 |
|
Calvin
|
8cb451d50b
|
#11 解决Shiro与Spring Data JPA初始化时的问题,支持方法级权限判断,加入Shiro错误到Restful的Mapping。
|
2012-03-09 01:50:45 +08:00 |
|
Calvin
|
855b43e265
|
Issue #16 更新Sonar規則,但取消mvn site的report了,實在和Sonar差太遠.
|
2012-03-09 00:28:21 +08:00 |
|
Calvin
|
d2f601a974
|
Issue #16 在Sonar 2.13默认Profile的基础上指定SpringSide的代码检查规则,同时顺手修改代码
|
2012-03-06 12:13:58 +08:00 |
|