华黎_见习神仙 / webx - Info
Check out:
svn co http://code.taobao.org/svn/webx/trunk webx
Work logs(324)
baobao
Commited
on
webx
at
2011-10-30 07:39:19
r326
Codes has permanently moved to github.
See http://webx.github.com/ for detail.
baobao
Commited
on
webx
at
2011-09-30 14:11:33
r313
改进:rundata.setRedirectTarget()以后,自动清除action,避免执行action。
baobao
Commited
on
webx
at
2011-09-28 02:56:44
r306
改进PageAuthorizationService,让后面的grant覆盖前面的。改进日志的输出。
baobao
Commited
on
webx
at
2011-09-27 14:36:27
r302
改进:page-auth中,避免用户名为anonymous时产生的混淆;小提升匹配users/roles的性能。
baobao
Commited
on
webx
at
2011-09-27 11:12:14
r300
修改AbstractSingleBeanDefinitionParser,以前忘了abstract抽像类的修饰
baobao
Commited
on
webx
at
2011-09-17 06:09:40
r287
增加测试工具:SpringextContextLoader和ServletTestContainer,使用方法参见citrus-test-webx单元测试。
baobao
Commited
on
webx
at
2011-09-16 13:03:31
r276
修改URI broker service中requestAware的默认值,原来是true,现在改为false。
* 当requestAware为true时,所生成的URL会自动加上当前request的server信息。这个在绝大多数情况下是不需要的。
baobao
Commited
on
webx
at
2011-09-16 12:44:37
r275
将取得actionEvent的逻辑移到ActionEventUtil中,以便于analyzeURLValve和PageAuthValve能够读取actionEvent,并进行权限判定。
baobao
Commited
on
webx
at
2011-09-14 03:47:41
r266
新增pull tool:<context-exposer>可将context中的bean直接暴露到pull tools中,供模板使用。
baobao
Commited
on
webx
at
2011-09-10 11:48:03
r265
新增功能:将webx当作filter使用,filter chain的下游可以使用webx所提供的request contexts功能。配置方法如下:
<webx-configuration>
<passthru>/xxx, *.yyy</p
baobao
Commited
on
webx
at
2011-09-10 06:35:28
r263
* 改进:将读取action参数的任务由performAction valve移到analyzeURL valve,从而使其它的valve也能通过rundata取得action参数。例如安全检验的valve。
* 注意:很少有应用程序会去修改actio
baobao
Commited
on
webx
at
2011-09-10 05:22:47
r261
将原petstore示例中的页面验证组件PageAuthorizationService移植到turbine中。
baobao
Commited
on
webx
at
2011-09-10 05:17:15
r260
将原petstore示例中的页面验证组件PageAuthorizationService移植到turbine中。
baobao
Commited
on
webx
at
2011-09-10 03:54:54
r259
将util.internal.regex.*和util.internal.ToStringBuilder等内部类升级至非internal类,以方便其它应用使用。
baobao
Commited
on
webx
at
2011-09-08 11:18:27
r249
bugfix:InheritableListableBeanFactory.registerResolvableDependency()只阻止对parent context中已注册的ProxyTargetFactory对象的覆盖,
使ResourceL
baobao
Commited
on
webx
at
2011-09-03 03:50:23
r234
1. 解决在spring2上编译的代码在spring3上报NoSuchMethodError的问题。
2. 对部分代码重新格式化和整理import。
3. 调整citrus-test的pom,使之包含spring-test。
4. 改进ResourceLo
baobao
Commited
on
webx
at
2011-09-01 12:49:17
r232
升级archetype中的webx版本到3.0.6。
在archetype的logback配置中添加%X{productionMode}。
baobao
Commited
on
webx
at
2011-09-01 12:46:22
r231
升级文档中所指的webx版本到3.0.6;
在日志文档中添加%X{productionMode}的说明。
baobao
Commited
on
webx
at
2011-09-01 12:19:32
r230
改进:增加MDC: %X{productionMode},在日志中自动显示当前的生产模式或开发模式。
baobao
Commited
on
webx
at
2011-09-01 09:02:50
r229
在开发者首页中显示webx版本、revision、spring版本;改进取得webx版本的方法,使用META-INF/MANIFEST.MF中的信息。
baobao
Commited
on
webx
at
2011-09-01 08:20:47
r228
改进:让webx同时支持spring2/3。
虽然webx仍以spring 2.5.6.SEC02编译,但只需要将项目的pom.xml中的spring依赖改成3.0.6.RELEASE就可以工作。
如希望以spring3来编译webx,只需要指定参数:mv
baobao
Commited
on
webx
at
2011-08-31 01:54:02
r227
改进:当uribroker.toString()时,不执行interceptors,确保intercepters总在render时被调用,而不会因为某些情况(如输出日志时)被调用。
解决了如下问题:原来pull service在初始化时会调用uribr
baobao
Commited
on
webx
at
2011-07-27 16:51:03
r222
改进:为dev mode下的explorer添加安全控制。默认只能从本机访问。当从非授权的主机访问时,显示友好的提示信息。
baobao
Commited
on
webx
at
2011-06-14 08:40:00
r217
改进:当指定-DskipValidation时,beans定义中的参数可取得正确的默认值,例如:default-autowire,default-dependency-check等。
baobao
Commited
on
webx
at
2011-06-13 23:34:41
r216
Bugfix: CsrfToken.getLongLiveToken在集群机器上产生不一致的结果。
baobao
Commited
on
webx
at
2011-06-05 03:27:08
r205
确保freemarker-engine service在skipValidation时正常工作。
baobao
Commited
on
webx
at
2011-06-03 17:30:51
r192
改进:如果指定了-DskipValidation启动参数,则跳过schema验证,以加快启动速度。请勿在生产环境使用这个功能。
baobao
Commited
on
webx
at
2011-06-03 14:39:28
r190
改进:支持从classpath*:中查找webx子应用的配置文件。例如:
<webx-configuration>
<components componentConfigurationLocationPattern="classpath*:META
baobao
Commited
on
webx
at
2011-06-03 11:59:50
r189
改进:允许application context中出现重复定义的bean,合并重复定义的bean definition的内容。这样做的目的是为了可以覆盖bean的默认配置。
baobao
Commited
on
webx
at
2011-06-01 06:39:04
r188
改进pull service,可以取得包含toolset信息的完整名称。
增加pull tools explorer功能。
baobao
Commited
on
webx
at
2011-05-23 11:23:27
r171
增加visitor重定向功能;
当VisitorInvocationErrorHandler本身出错时,报错。
baobao
Commited
on
webx
at
2011-05-21 14:35:35
r167
新增service explorer,在开发模式下,可以查看resource loading服务中资源。
baobao
Commited
on
webx
at
2011-05-21 07:32:54
r166
改进:resourceLoadingService.trace()时,如果成功的话,能够取得resource对象
baobao
Commited
on
webx
at
2011-05-16 12:07:09
r150
改进spring explorer中显示多行值的格式,
避免spring explorer中将inner class中的$改成“.”
改进错误页面中的格式。
baobao
Commited
on
webx
at
2011-05-14 03:41:07
r140
改进TemplateLite工具,并将它从internal包开发到common-util中,可供外部使用。
baobao
Commited
on
webx
at
2011-05-05 07:32:45
r133
新增spring explorer,在开发模式下,可以列出所有context中的spring beans,以帮助开发者了解schema所生成的beans结构。
baobao
Commited
on
webx
at
2011-04-26 02:20:43
r124
bugfix: 避免maven-docbook-plugin覆盖docbook-xsl的VERSION文件
baobao
Commited
on
webx
at
2011-04-21 03:17:52
r106
对InjectingEntityResolver打补丁,使之可对docbook5 schema类型的文档注入pom中定义的entities。
baobao
Commited
on
webx
at
2011-04-21 02:51:50
r105
对InjectingEntityResolver打补丁,使之可对docbook5 schema类型的文档注入pom中定义的entities。
baobao
Commited
on
webx
at
2011-04-07 12:32:01
r96
改进:让form service和uris service支持import,这样,就可以把form.xml和uris.xml分割成多个文件,便于管理。
baobao
Commited
on
webx
at
2011-04-02 04:21:57
r90
将图片的scale-to-fit改成scale-down-to-fit,避免图片出界,同时避免把小图片放大。
baobao
Commited
on
webx
at
2011-03-29 11:14:17
r78
bugfix: 把/index重写(rewrite)成/index.htm时,变成了/index/.htm。
baobao
Commited
on
webx
at
2011-03-28 13:18:43
r76
use customized docbook plugin instead of original docbkx plugin
baobao
Commited
on
webx
at
2011-03-28 12:42:47
r75
创建maven-docbook-plugin项目,从docbkx插件中扩展而来,改进了pdf分词不正确的问题。
baobao
Commited
on
webx
at
2011-03-20 13:29:05
r64
autoconfig中,添加xercesImpl runtime依赖,以防止在某些环境中找到错误的parser版本
baobao
Commited
on
webx
at
2011-03-11 02:58:23
r56
* 改进:简化StaticFunctionDelegatorBuilder所生成对象的toString方法,使之更易读;
* 改进:添加ExceptionUtil.getRootCause()方法。
* 让TextWriter显示root cause异常
baobao
Commited
on
webx
at
2011-03-10 15:34:33
r55
* 改进:添加VisitorInvocationErrorHandler接口,使templatelite可以选择抛出visitor的异常,或者由visitor来自己处理异常。
* 改进并bugfix:让TextWriter实现VisitorInvocati
baobao
Commited
on
webx
at
2011-03-10 14:46:08
r54
添加方法:LocaleInfo.isCharsetSupported(), assertCharsetSupported()。
在LocaleUtil.setDefault和setContext时判断charset的合法性。
baobao
Commited
on
webx
at
2011-03-05 06:42:35
r52
* 改进:添加了@ContextValue注解,可以通过参数直接注入Context中的值,或传递给control的参数。
baobao
Commited
on
webx
at
2011-03-04 14:16:15
r51
* 改进:修改TurbineRunDataInternal接口,将get/setContextForControl的功能和push/popContext合并,简化了control中创建context的逻辑。
注意:应用不应该依赖于TurbineRunD
baobao
Commited
on
webx
at
2011-02-16 14:54:18
r50
改进: new LocaleInfo(locale, charset)时,即使charset为非法的,也不报错。把判断charset合法性的任务交给LocaleUtil.isCharsetSupported()方法。
这样改进避免了setLocaleR
baobao
Commited
on
webx
at
2011-02-13 00:18:43
r45
Bugfix: 当<input type=file>字段存在,但未上传文件时,ValueListSupport.getFileItems()不能取得正确的结果。
baobao
Commited
on
webx
at
2011-02-01 18:13:15
r44
* 改进:使error pipeline中可以取得应用context中的对象(但是不包括pull tools)。
baobao
Commited
on
webx
at
2011-01-31 14:31:03
r42
* 改进:使error pipeline中可以取得应用的context。
* 删除过期的ExceptionRecoveryValve
baobao
Commited
on
webx
at
2011-01-28 12:12:15
r40
* 改进:支持导出control context中的值到调用者。
* 临时导出:$controlTool.export("var1", "var2", ...)
* 导出全部(不推荐,默认为false):<control-tool exportAl
baobao
Commited
on
webx
at
2011-01-26 19:01:59
r39
* 改进:(Servlet|Turbine|)ContentURIBroker.getURI("xxx?a=1&b=2#ref")支持query和ref
* 改进:URIBroker.setServerURI("xxx?a=1&b=2#ref")支持que
baobao
Commited
on
webx
at
2011-01-26 18:02:02
r38
* 小改进:添加ExceptionUtil.getStackTraceForHtmlComment()方法,使包含“--”的异常信息可被正确输出HTML comment中。
baobao
Commited
on
webx
at
2011-01-26 16:19:37
r37
* Bugfix: 在Servlet 3.0/Tomcat 7.0中,对Cookie.isHttpOnly创建FastClass时出ClassNotFoundException。解决步骤,指定正确的classLoader。
baobao
Commited
on
webx
at
2011-01-26 15:04:31
r36
* Bugfix: 当RequestContext未扩展子接口时,将对RequestContext创建singleton proxy,从而导致注入RequestContext接口时出错。
解决步骤:1. 避免对创建RequestContext接口本身创
baobao
Commited
on
webx
at
2011-01-19 02:54:52
r35
改进WebxComponentsContext接口,使开发者有机会继承并设置额外的参数。例如:允许bean definition重复定义。
baobao
Commited
on
webx
at
2011-01-19 02:16:13
r34
Bugfix: 在解析query参数时,对“Justin%A1%A4Bieber”进行URL unescape时(GBK),得到乱码。
baobao
Commited
on
webx
at
2011-01-17 14:06:07
r33
* 改进SessionRequestContext,当attributes未改变,并且invalidate未调用时,不提交store,以免产生不必要之cookies。
baobao
Commited
on
webx
at
2011-01-13 14:56:56
r29
specify plugin version in pom in order to release projects
baobao
Commited
on
webx
at
2011-01-13 14:55:44
r28
specify plugin version in pom in order to release projects
baobao
Commited
on
webx
at
2011-01-13 06:00:38
r22
改进pom使项目可在默认的maven repository下build, 改进mail service,使之在javamail 1.4.1和1.4.2下有一致的表现。
baobao
Commited
on
webx
at
2011-01-13 05:35:35
r20
* 改进pom使项目可在默认的maven repository下build
* 改进mail service,使之在javamail 1.4.1和1.4.2下有一致的表现。
baobao
Commited
on
webx
at
2011-01-09 13:23:06
r15
改进:添加configuration point: rewrite/handlers,将beans:bean的引用改成handlers:handler。
baobao
Commited
on
webx
at
2011-01-06 14:09:33
r14
* 改进:<set-local inputCharsetParam="" outputCharsetParam="" >支持多个参数,用|分隔,例如:"_input_charset|ie"
* 改进:LocaleUtil.isCharsetSupporte
baobao
Commited
on
webx
at
2011-01-06 12:35:33
r13
* Bugfix: escape-support对于#define block会多重escape。
* 改进:对于noescape,返回value object,避免调用value.toString(),合后续的handler可以被正确执行。
baobao
Commited
on
webx
at
2010-12-31 15:01:55
r11
* Bugfix: ModuleLoaderService中产生ClassCastException的问题。* 改进:在ExceptionUtil中增加throwExceptionOrError()和throwRuntimeExceptionOrError
baobao
Commited
on
webx
at
2010-12-27 15:33:51
r10
* Bugfix: 解决URIBroker.toString()然后再fork(),intercepters会被重复执行的问题。
* Clean up代码。
|
Members(16)
|

Weibo Login
Taobao Login
