[weld/core] b5d1d2: WELD-2110 Relax Event.select() validation
by GitHub
Branch: refs/heads/2.3
Home: https://github.com/weld/core
Commit: b5d1d26b62fc1fc69303845e7c32f4da47ce9b10
https://github.com/weld/core/commit/b5d1d26b62fc1fc69303845e7c32f4da47ce9b10
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/event/EventImpl.java
M impl/src/main/java/org/jboss/weld/event/ObserverNotifier.java
M impl/src/main/java/org/jboss/weld/resolution/EventTypeAssignabilityRules.java
M impl/src/main/java/org/jboss/weld/util/Types.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/subtype/Bar.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/subtype/Baz.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/subtype/EventSelectTest.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/subtype/Foo.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/subtype/FooBarImpl.java
M tests-arquillian/src/test/java/org/jboss/weld/tests/event/subtype/Observers.java
Log Message:
-----------
WELD-2110 Relax Event.select() validation
- the event type may contain wildcards
8 years, 9 months
weld-commits:项目中跨部门协调的问题解决方法
by zqmxutg
项目管理实战操作
时·间·地·点: 2016年4月26-27日 上海
参·加·对·象: 项目总监、部门经理、高级项目经理、项目团队成员等,特别适合正在从事项目管理的人员
授·课·方·式: 讲师讲授 + 视频演绎 + 案例研讨 +角色扮演 + 讲师点评
学·习·费·用: 5200元/两天(含两天中餐、指定教材、茶点)
垂·询·热·线:021-31006787 18917870808
联·系·邮·箱:jsqyxuxin(a)vip.163.com QQ/微信:320588808
课程背景:
随着市场竞争的日益加剧,企业只靠维持现状的执行系统越来越不能满足不断变化的市场需求,因而项目管理也越来越受到企业的重视。本课程通过讲师讲解、案例分析、小组讨论、学员练习等授课方式,给你带来全新的思维视角,让深陷项目困扰的你蓦然回首、茅塞顿开。整个课程远离理论上的说教,而是强调如何把项目管理的工具和技巧应用到实际的项目中去,去解决项目管理过程中经常出现的范围不清、质量缺陷、进度拖期等具体问题。
课程收益:
对企业而言,我们确保学员在培训完成后,大家能用同一种理念,同一种方法,同一种图解,同一种表格来完成项目。
1、参训的每一位学员培训后都将培养成具有以下,项目经理必备的,三种能力:
A、确定范围
B、在范围内完成任务的可置信度
C、分析趋势的能力
课程大纲:
第一天
一、项目及项目管理
什么叫项目
项目的特点
什么叫管理
什么叫项目管理
课堂练习
回答参加者问题
学员练习:
做练习题
讨论
学员提问
二、项目及其所处的环境分析
项目中投资人与项目经理的关系
项目经理的职责
项目中利害关系人分析
项目早期估算的一般工具
项目阶段图和资源图的制作方法
讨论
提问
三、项目沟通管理
项目的横向沟通
项目中跨部门协调的问题解决方法
项目的归属和项目目标SMART分析方法
项目管理的发展历史
项目工作陈述表的制作方法
提问
做跨部门协调表格练习
课堂作业:
完成项目启动阶段的“二图一表”
完成案例中的“阶段图”、“资源图”和“工作陈述表”
第二天:
四、项目范围管理(WBS 和RAM 的制作方法和规定)
项目的工作分解结构(WBS)
WBS的评估方法
WBS中的注意事项
一个完整的WBS系统应该达到什么目的
项目的责任矩阵表(RAM)
布置课堂作业(学员案例中的WBS和RAM )
提问
交流
每人做案例模拟的开头3个模块
课堂作业:
完成项目范围阶段的“一图一表”
课堂完成案例中的WBS和RAM
五、项目时间管理(网络图的基本制作方法)
制作任务与任务之间的逻辑网络图(PDM,ADM,GERT,Network Board)的四种方法
讨论所做的案例
发表对项目时间管理的看法
根据项目时间管理的规定,各自发表个人的意见
六、项目时间管理(带有CPM网络图的制作方法)
课堂练习:
初级网络图制作
高级网络图内容及制作方法
小组练习
课堂练习---初级网络图制作
小组练习---以小组形式完成高级网络图等练习
七、项目时间管理(9大工具及CPM网络图的10大用途)
带有CPM的网络图的特点及十大功能
甘特图的作用
做阿尔法案例
总结项目时间管理的九大工具
解答学员问题
做阿尔法案例练习
学员提问
掌握项目经理必备的4个工具(WBS,RAM,CPM图,甘特图)
课程结束总结:
学员问题与答疑
项目“五图二表”的总结
布置课后作业
学员积极提问
收集完成回家作业的基本方法
讲师介绍:[刘毛华]
背景介绍:
* 新活力企业管理顾问有限公司 高级讲师
* 上海交通大学液压传动工程学士,
* 芬兰赫尔新基大学商学院硕士
* 剑桥大学国际培训师资质证书
* 曾担任普洛菲尔帕丝金属首席代表克空压机有限公司副总经理
* 匹克电子(上海)有限公司副总经理、怡和机器执行总经理
* 上海世博会事务协调局项目进度控制特邀专家
* 劳力士(中国)有限公司整体装修项目特邀项目总监
授课风格:
授课采用互动性双向交流方式,案例讨论、角色扮演、管理评估等皆能切合主题,以实例个案为骨干,辅以深厚学术理论基础;在教会学员如何正确使用管理工具的同时,注重传授给学员如何创建一种全新理念的管理平台,使其能够在这个平台上自由发挥和创新。
服务过的客户:
万科、世茂、BASF染料、普莱克斯气体、梅兰日兰电器有限公司、西门子开关、天津汉高洗洁剂、江南造船厂、西门子通讯、上海、医疗机械(中国)公司、菲利浦电子、伊莱克斯(长沙)公司、菲利浦半导体(广东)、卡特比勒起重机、上海万科地产、广达电脑、上海贝尔阿尔卡特、许继电器(国内上市公司)、上海电气集团公司、上海国药集团、3 M (中国)、上海通用照明、德尔福汽车电气(白城)、英国BP石油、上汽MBA研修班、大庆油田 (中,英文)、广州舒适刀片 、复星实业有限公司、爱默生电气(中国)有限公司、广东北电通讯(英文授课)、松下万宝(广州)有限公司、上海柴油机股份有限公司、通用医疗机械(北京)有限公司、北京百奥药业、广州白云化工、德尔福汽车电气(广州)、艾力(广州)包装系统有限公司、大众汽车变速器(上海)有限公司、飞利浦照明电子(上海)有限公司、上海汽车工业销售总公司、爱默生过程处理(中国)有限公司、上海氯碱股份有限公司、广东丽珠医药集团有限公司、湖北移动通信公司、招商银行(上海)、广东美的日用电器、威图电子机械(上海)有限公司、东莞科泰电子有限公司、美华认证(中国)有限公司、广州本田汽车有限公司等
8 years, 9 months
[weld/core] 5f8d62: WELD-2120 don't notify AFTER_SUCCES transactional ...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 5f8d62733539c5e620f506ef440315803c2c163e
https://github.com/weld/core/commit/5f8d62733539c5e620f506ef440315803c2c163e
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M modules/jta/src/main/java/org/jboss/weld/jta/TransactionalObserverNotifier.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/EjbTestBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/Foo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/FooTransactionalObserver.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/TransactionalObserverRollbackTest.java
A tests-arquillian/src/test/resources/org/jboss/weld/tests/event/observer/transactional/rollback/persistence.xml
Log Message:
-----------
WELD-2120 don't notify AFTER_SUCCES transactional observer when
transaction was rollbacked
8 years, 9 months
[weld/core] 30a922: WELD-2120 don't notify AFTER_SUCCES transactional ...
by GitHub
Branch: refs/heads/2.3
Home: https://github.com/weld/core
Commit: 30a9224d8fae4d3933129fe28db7f6bf65704322
https://github.com/weld/core/commit/30a9224d8fae4d3933129fe28db7f6bf65704322
Author: Tomas Remes <tremes(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/event/ObserverNotifier.java
M impl/src/main/java/org/jboss/weld/event/ResolvedObservers.java
M impl/src/main/java/org/jboss/weld/event/TransactionalObserverNotifier.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/EjbTestBean.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/Foo.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/FooTransactionalObserver.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/event/observer/transactional/rollback/TransactionalObserverRollbackTest.java
A tests-arquillian/src/test/resources/org/jboss/weld/tests/event/observer/transactional/rollback/persistence.xml
Log Message:
-----------
WELD-2120 don't notify AFTER_SUCCES transactional observer when
transaction was rollbacked
8 years, 9 months
[weld/core] 315bfe: WELD-2133 Fix sorting of interfaces of a proxy cla...
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 315bfe1d12625f3be4e0eba7f9e721add4499be3
https://github.com/weld/core/commit/315bfe1d12625f3be4e0eba7f9e721add4499be3
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/ConstructorSignatureImpl.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/MethodSignatureImpl.java
R impl/src/main/java/org/jboss/weld/bean/proxy/ClassHierarchyComparator.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/security/MethodLookupAction.java
M impl/src/main/java/org/jboss/weld/util/Proxies.java
M impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java
M impl/src/main/java/org/jboss/weld/util/reflection/ParameterizedTypeImpl.java
A impl/src/test/java/org/jboss/weld/tests/unit/util/ProxiesTest.java
Log Message:
-----------
WELD-2133 Fix sorting of interfaces of a proxy class
- remove ClassHierarchyComparator
- also minor cleanup in Arrays2
8 years, 9 months
[weld/core] b3f6ae: WELD-2133 Fix sorting of interfaces of a proxy cla...
by GitHub
Branch: refs/heads/2.3
Home: https://github.com/weld/core
Commit: b3f6ae4e3e0933dadd60fe3d95ffc00b42992379
https://github.com/weld/core/commit/b3f6ae4e3e0933dadd60fe3d95ffc00b42992379
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/AbstractEnhancedAnnotated.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/ConstructorSignatureImpl.java
M impl/src/main/java/org/jboss/weld/annotated/enhanced/jlr/MethodSignatureImpl.java
R impl/src/main/java/org/jboss/weld/bean/proxy/ClassHierarchyComparator.java
M impl/src/main/java/org/jboss/weld/bean/proxy/ProxyFactory.java
M impl/src/main/java/org/jboss/weld/security/MethodLookupAction.java
M impl/src/main/java/org/jboss/weld/util/Proxies.java
M impl/src/main/java/org/jboss/weld/util/collections/Arrays2.java
M impl/src/main/java/org/jboss/weld/util/reflection/ParameterizedTypeImpl.java
A impl/src/test/java/org/jboss/weld/tests/unit/util/ProxiesTest.java
Log Message:
-----------
WELD-2133 Fix sorting of interfaces of a proxy class
- remove ClassHierarchyComparator
- also minor cleanup in Arrays2
8 years, 9 months
[weld/core] 5bfd09: WELD-2129 Weld SE - backport support of implicit B...
by GitHub
Branch: refs/heads/2.3
Home: https://github.com/weld/core
Commit: 5bfd09bd5838e52b35f595c801cf152197a10cce
https://github.com/weld/core/commit/5bfd09bd5838e52b35f595c801cf152197a10cce
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M docs/reference/src/main/asciidoc/environments.asciidoc
M environments/common/src/main/java/org/jboss/weld/environment/deployment/WeldBeanDeploymentArchive.java
A environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/AbstractBeanArchiveScanner.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/AbstractDiscoveryStrategy.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/BeanArchiveScanner.java
A environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/ClassPathBeanArchiveScanner.java
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/DefaultBeanArchiveScanner.java
M environments/common/src/main/java/org/jboss/weld/environment/logging/CommonLogger.java
M environments/common/src/main/java/org/jboss/weld/environment/util/Files.java
M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/arquillian/WeldSEDeployableContainer.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Bar.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Baz.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Foo.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/ImplicitScanSmokeTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/ImplicitScanSystemPropertySmokeTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/directory/AlphaFromDirectory.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/directory/Bravo.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/directory/ImplicitScanBeanArchiveDirectoryTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/disabled/Alpha.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/disabled/Bravo.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/disabled/ImplicitScanDisabledTest.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Bang.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Bong.java
A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/ImplicitScanBeanDiscoveryModeNoneTest.java
M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/deployment/WebAppBeanArchiveScanner.java
Log Message:
-----------
WELD-2129 Weld SE - backport support of implicit BDA without beans.xml
8 years, 9 months
[weld/core] 62c48f: Fix ConstructorInterceptionInstantiator
by GitHub
Branch: refs/heads/master
Home: https://github.com/weld/core
Commit: 62c48ff08c638b33133127433ffc91a65c29dbd6
https://github.com/weld/core/commit/62c48ff08c638b33133127433ffc91a65c29dbd6
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/injection/producer/ConstructorInterceptionInstantiator.java
M impl/src/main/java/org/jboss/weld/logging/InterceptorLogger.java
M jboss-tck-runner/src/test/tck12/tck-tests.xml
Log Message:
-----------
Fix ConstructorInterceptionInstantiator
- throw CreationException if one of the interceptor methods in the
AroundConstruct chain did not invoke InvocationContext.proceed()
Commit: 55313ec73f7ce956e4553ba8ea6a294ec0cc70ef
https://github.com/weld/core/commit/55313ec73f7ce956e4553ba8ea6a294ec0cc70ef
Author: Martin Kouba <mkouba(a)redhat.com>
Date: 2016-04-15 (Fri, 15 Apr 2016)
Changed paths:
M impl/src/main/java/org/jboss/weld/context/CreationalContextImpl.java
M impl/src/main/java/org/jboss/weld/injection/producer/ConstructorInterceptionInstantiator.java
M impl/src/main/java/org/jboss/weld/injection/producer/InterceptorApplyingInstantiator.java
M impl/src/main/java/org/jboss/weld/interceptor/proxy/InterceptionContext.java
M jboss-tck-runner/src/test/tck20/tck-tests.xml
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/lifecycle/Alpha.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/lifecycle/AlphaBinding.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/lifecycle/AlphaInterceptor.java
A tests-arquillian/src/test/java/org/jboss/weld/tests/interceptors/aroundConstruct/lifecycle/AroundConstructInterceptorLifecycleTest.java
Log Message:
-----------
WELD-2131 Reuse interception context for AroundConstruct chain
Compare: https://github.com/weld/core/compare/3e950e71fd94...55313ec73f7c
8 years, 9 months