Author: dan.j.allen
Date: 2010-10-13 00:24:15 -0400 (Wed, 13 Oct 2010)
New Revision: 7031
Modified:
archetypes/eap51-weld-jsf-webapp/trunk/WORKLOG
archetypes/eap51-weld-jsf-webapp/trunk/pom.xml
archetypes/eap51-weld-jsf-webapp/trunk/src/main/java/applicationPackage/transaction/TransactionInterceptorExtension.java
Log:
upgrade to Weld Extensions 1.0.0.Beta1
Modified: archetypes/eap51-weld-jsf-webapp/trunk/WORKLOG
===================================================================
--- archetypes/eap51-weld-jsf-webapp/trunk/WORKLOG 2010-10-13 01:41:24 UTC (rev 7030)
+++ archetypes/eap51-weld-jsf-webapp/trunk/WORKLOG 2010-10-13 04:24:15 UTC (rev 7031)
@@ -10,3 +10,6 @@
Weld Extensions does some quirky stuff w/ annotated types, so you may have problems with
applying interceptors to them
lame to have to enable archetype version used for creating the archetype in the
application pom.xml
+
+use archetype property in a file name by surrounding property name with __ (e.g.,
__artifactId__)
+
http://jira.codehaus.org/browse/ARCHETYPE-191
Modified: archetypes/eap51-weld-jsf-webapp/trunk/pom.xml
===================================================================
--- archetypes/eap51-weld-jsf-webapp/trunk/pom.xml 2010-10-13 01:41:24 UTC (rev 7030)
+++ archetypes/eap51-weld-jsf-webapp/trunk/pom.xml 2010-10-13 04:24:15 UTC (rev 7031)
@@ -33,7 +33,7 @@
<version.junit>4.8.1</version.junit>
<version.weld-api>1.1.Beta1</version.weld-api>
<version.weld-servlet>1.1.0.Beta1</version.weld-servlet>
- <version.weld-extensions>1.0.0.Alpha2</version.weld-extensions>
+ <version.weld-extensions>1.0.0.Beta1</version.weld-extensions>
<version.arquillian>1.0.0-SNAPSHOT</version.arquillian>
</properties>
Modified:
archetypes/eap51-weld-jsf-webapp/trunk/src/main/java/applicationPackage/transaction/TransactionInterceptorExtension.java
===================================================================
---
archetypes/eap51-weld-jsf-webapp/trunk/src/main/java/applicationPackage/transaction/TransactionInterceptorExtension.java 2010-10-13
01:41:24 UTC (rev 7030)
+++
archetypes/eap51-weld-jsf-webapp/trunk/src/main/java/applicationPackage/transaction/TransactionInterceptorExtension.java 2010-10-13
04:24:15 UTC (rev 7031)
@@ -93,8 +93,8 @@
if (transformer != null)
{
- // repair Weld Extensions having included methods from Object
- transformer.pruneMethodsFromType(Object.class);
+ // repair Weld Extensions 1.0.0.Alpha2 having included methods from Object
+ //transformer.pruneMethodsFromType(Object.class);
event.setAnnotatedType(transformer.transform());
}
}