Seam SVN: r10554 - trunk.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2009-04-21 19:34:35 -0400 (Tue, 21 Apr 2009)
New Revision: 10554
Removed:
trunk/common/
Log:
removed common dir
15 years, 7 months
Seam SVN: r10553 - in trunk: common and 1 other directory.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2009-04-21 19:31:47 -0400 (Tue, 21 Apr 2009)
New Revision: 10553
Added:
trunk/src/
Removed:
trunk/common/src/
Log:
moved src up one dir
Copied: trunk/src (from rev 10523, trunk/common/src)
15 years, 7 months
Seam SVN: r10552 - branches/community/Seam_2_1/src/pdf/org/jboss/seam/pdf/ui.
by seam-commits@lists.jboss.org
Author: norman.richards(a)jboss.com
Date: 2009-04-21 18:30:18 -0400 (Tue, 21 Apr 2009)
New Revision: 10552
Modified:
branches/community/Seam_2_1/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java
Log:
JBSEAM-4138
Modified: branches/community/Seam_2_1/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java
===================================================================
--- branches/community/Seam_2_1/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java 2009-04-21 19:28:10 UTC (rev 10551)
+++ branches/community/Seam_2_1/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java 2009-04-21 22:30:18 UTC (rev 10552)
@@ -296,6 +296,8 @@
@Override
public void encodeEnd(FacesContext context) throws IOException
{
+ document.resetHeader();
+ document.resetFooter();
document.close();
byte[] bytes = stream.toByteArray();
15 years, 7 months
Seam SVN: r10551 - branches/community/Seam_2_1/src/main/org/jboss/seam/transaction.
by seam-commits@lists.jboss.org
Author: norman.richards(a)jboss.com
Date: 2009-04-21 15:28:10 -0400 (Tue, 21 Apr 2009)
New Revision: 10551
Modified:
branches/community/Seam_2_1/src/main/org/jboss/seam/transaction/SeSynchronizations.java
Log:
JBSEAM-4106
Modified: branches/community/Seam_2_1/src/main/org/jboss/seam/transaction/SeSynchronizations.java
===================================================================
--- branches/community/Seam_2_1/src/main/org/jboss/seam/transaction/SeSynchronizations.java 2009-04-21 15:55:05 UTC (rev 10550)
+++ branches/community/Seam_2_1/src/main/org/jboss/seam/transaction/SeSynchronizations.java 2009-04-21 19:28:10 UTC (rev 10551)
@@ -13,59 +13,53 @@
import org.jboss.seam.annotations.intercept.BypassInterceptors;
/**
- * This implementation does not have access
- * to the JTA TransactionManager, so it is not fully aware
- * of container managed transaction lifecycle, and is not
- * able to register Synchronizations with a container managed
- * transaction.
+ * This implementation does not have access to the JTA TransactionManager, so it
+ * is not fully aware of container managed transaction lifecycle, and is not
+ * able to register Synchronizations with a container managed transaction.
*
* @author Gavin King
*
*/
@Name("org.jboss.seam.transaction.synchronizations")
@Scope(ScopeType.EVENT)
-@Install(precedence=BUILT_IN)
+@Install(precedence = BUILT_IN)
@BypassInterceptors
-public class SeSynchronizations implements Synchronizations
-{
- protected Stack<SynchronizationRegistry> synchronizations = new Stack<SynchronizationRegistry>();
-
- public void afterTransactionBegin()
- {
- synchronizations.push( new SynchronizationRegistry() );
- }
-
- public void afterTransactionCommit(boolean success)
- {
- synchronizations.pop().afterTransactionCompletion(success);
- }
-
- public void afterTransactionRollback()
- {
- synchronizations.pop().afterTransactionCompletion(false);
- }
-
- public void beforeTransactionCommit()
- {
- synchronizations.peek().beforeTransactionCompletion();
- }
-
- public void registerSynchronization(Synchronization sync)
- {
- if (synchronizations.isEmpty())
- {
- throw new IllegalStateException("Transaction begin not detected, " +
- "try installing transaction:ejb-transaction in components.xml");
- }
- else
- {
- synchronizations.peek().registerSynchronization(sync);
- }
- }
-
- public boolean isAwareOfContainerTransactions()
- {
- return false;
- }
-
+public class SeSynchronizations implements Synchronizations {
+ protected Stack<SynchronizationRegistry> synchronizations = new Stack<SynchronizationRegistry>();
+
+
+ public void afterTransactionBegin() {
+ synchronizations.push(new SynchronizationRegistry());
+ }
+
+ public void afterTransactionCommit(boolean success) {
+ if (!synchronizations.isEmpty()) {
+ synchronizations.pop().afterTransactionCompletion(success);
+ }
+ }
+
+ public void afterTransactionRollback() {
+ if (!synchronizations.isEmpty()) {
+ synchronizations.pop().afterTransactionCompletion(false);
+ }
+ }
+
+ public void beforeTransactionCommit() {
+ if (!synchronizations.isEmpty()) {
+ synchronizations.peek().beforeTransactionCompletion();
+ }
+ }
+
+ public void registerSynchronization(Synchronization sync) {
+ if (synchronizations.isEmpty()) {
+ throw new IllegalStateException("Transaction begin not detected, try installing transaction:ejb-transaction in components.xml");
+ } else {
+ synchronizations.peek().registerSynchronization(sync);
+ }
+ }
+
+ public boolean isAwareOfContainerTransactions() {
+ return false;
+ }
+
}
15 years, 7 months
Seam SVN: r10550 - in branches/community/Seam_2_1/src/main/org/jboss/seam: theme and 1 other directory.
by seam-commits@lists.jboss.org
Author: norman.richards(a)jboss.com
Date: 2009-04-21 11:55:05 -0400 (Tue, 21 Apr 2009)
New Revision: 10550
Modified:
branches/community/Seam_2_1/src/main/org/jboss/seam/international/Messages.java
branches/community/Seam_2_1/src/main/org/jboss/seam/theme/Theme.java
Log:
JBSEAM-4131
Modified: branches/community/Seam_2_1/src/main/org/jboss/seam/international/Messages.java
===================================================================
--- branches/community/Seam_2_1/src/main/org/jboss/seam/international/Messages.java 2009-04-21 13:12:21 UTC (rev 10549)
+++ branches/community/Seam_2_1/src/main/org/jboss/seam/international/Messages.java 2009-04-21 15:55:05 UTC (rev 10550)
@@ -4,9 +4,7 @@
import static org.jboss.seam.annotations.Install.BUILT_IN;
import java.util.AbstractMap;
-import java.util.Collections;
import java.util.Enumeration;
-import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.MissingResourceException;
@@ -20,11 +18,12 @@
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.annotations.intercept.BypassInterceptors;
import org.jboss.seam.contexts.Contexts;
+import org.jboss.seam.core.Interpolator;
import org.jboss.seam.core.SeamResourceBundle;
/**
- * Factory for a Map that contains interpolated messages defined in the
- * Seam ResourceBundle.
+ * Factory for a Map that contains interpolated messages defined in the Seam
+ * ResourceBundle.
*
* @see org.jboss.seam.core.SeamResourceBundle
*
@@ -33,101 +32,87 @@
@Scope(ScopeType.STATELESS)
@BypassInterceptors
@Name("org.jboss.seam.international.messagesFactory")
-@Install(precedence=BUILT_IN)
-public class Messages
-{
- //TODO: now we have ELResolver, it doesn't *have* to be a Map...
-
- protected Map createMap()
- {
- // AbstractMap uses the implementation of entrySet to perform all its
- // operations - for a resource bundle this is very inefficient for keys
- return new AbstractMap<String, String>()
- {
- private java.util.ResourceBundle bundle = SeamResourceBundle.getBundle();
-
- @Override
- public String get(Object key)
- {
- if (key instanceof String)
- {
- String resourceKey = (String) key;
- String resource=null;
- if (bundle!=null)
- {
- try
- {
- resource = bundle.getString(resourceKey);
- }
- catch (MissingResourceException mre)
- {
- //Just swallow
- }
- }
- return resource==null ? resourceKey : resource;
+@Install(precedence = BUILT_IN)
+public class Messages {
+ protected Map<String, String> createMap() {
+ final java.util.ResourceBundle bundle = SeamResourceBundle.getBundle();
+
+ if (bundle == null) {
+ return null;
+ }
+
+ return new AbstractMap<String, String>() {
+ @Override
+ public String get(Object key) {
+ if (key instanceof String) {
+ String resourceKey = (String) key;
+
+ String resource;
+ try {
+ resource = bundle.getString(resourceKey);
+ } catch (MissingResourceException mre) {
+ return resourceKey;
+ }
+ if (resource == null) {
+ return resourceKey;
+ } else {
+ return Interpolator.instance().interpolate(resource);
+ }
+ } else {
+ return null;
+ }
}
- else
- {
- return null;
+
+ @Override
+ public Set<Map.Entry<String, String>> entrySet() {
+ Set<Map.Entry<String, String>> entrySet = new HashSet<Map.Entry<String, String>>();
+
+ Enumeration<String> keys = bundle.getKeys();
+
+ while (keys.hasMoreElements()) {
+ final String key = keys.nextElement();
+
+ entrySet.add(new Map.Entry<String, String>() {
+
+ public String getKey() {
+ return key;
+ }
+
+ public String getValue() {
+ return get(key);
+ }
+
+ public String setValue(String arg0) {
+ throw new UnsupportedOperationException("not implemented");
+ }
+ });
+ }
+
+ return entrySet;
}
- }
-
- @Override
- public Set<Map.Entry<String, String>> entrySet()
- {
- Enumeration<String> keys = bundle.getKeys();
- Map<String, String> map = new HashMap<String, String>();
- while ( keys.hasMoreElements() )
- {
- String key = keys.nextElement();
- map.put( key, get(key) );
- }
- return Collections.unmodifiableSet(map.entrySet());
- }
- @Override
- public boolean containsKey(Object key)
- {
- return get(key) != null;
- }
+ };
- @Override
- public Set<String> keySet()
- {
- Enumeration<String> keys = bundle.getKeys();
- return new HashSet<String>(Collections.list(keys));
- }
+ }
- @Override
- public int size()
- {
- return keySet().size();
- }
-
- };
- }
+ /**
+ * Create the Map and cache it in the EVENT scope. No need to cache it in
+ * the SESSION scope, since it is inexpensive to create.
+ *
+ * @return a Map that interpolates messages in the Seam ResourceBundle
+ */
+ @Factory(value = "org.jboss.seam.international.messages", autoCreate = true, scope = EVENT)
+ public Map<String, String> getMessages() {
+ return createMap();
+ }
- /**
- * Create the Map and cache it in the EVENT scope. No need to cache
- * it in the SESSION scope, since it is inexpensive to create.
- *
- * @return a Map that interpolates messages in the Seam ResourceBundle
- */
- @Factory(value="org.jboss.seam.international.messages", autoCreate=true, scope=EVENT)
- public Map<String, String> getMessages()
- {
- return createMap();
- }
-
- /**
- * @return the message Map instance
- */
- public static Map<String, String> instance()
- {
- if ( !Contexts.isSessionContextActive() )
- {
- throw new IllegalStateException("no event context active");
- }
- return (Map<String, String>) Component.getInstance("org.jboss.seam.international.messages", true);
- }
+ /**
+ * @return the message Map instance
+ */
+ public static Map<String, String> instance() {
+ if (!Contexts.isSessionContextActive()) {
+ throw new IllegalStateException("no event context active");
+ }
+ return (Map<String, String>) Component.getInstance("org.jboss.seam.international.messages", true);
+ }
}
Modified: branches/community/Seam_2_1/src/main/org/jboss/seam/theme/Theme.java
===================================================================
--- branches/community/Seam_2_1/src/main/org/jboss/seam/theme/Theme.java 2009-04-21 13:12:21 UTC (rev 10549)
+++ branches/community/Seam_2_1/src/main/org/jboss/seam/theme/Theme.java 2009-04-21 15:55:05 UTC (rev 10550)
@@ -71,7 +71,6 @@
}
public String getValue() {
- System.out.println("GET VALUE FOR " + key);
return get(key);
}
15 years, 7 months
Seam SVN: r10549 - branches/enterprise/JBPAPP_4_3_FP01/examples.
by seam-commits@lists.jboss.org
Author: manaRH
Date: 2009-04-21 09:12:21 -0400 (Tue, 21 Apr 2009)
New Revision: 10549
Modified:
branches/enterprise/JBPAPP_4_3_FP01/examples/build.xml
Log:
enhanced switching of server profile through command line. Added server.profile property for this purposes.
Modified: branches/enterprise/JBPAPP_4_3_FP01/examples/build.xml
===================================================================
--- branches/enterprise/JBPAPP_4_3_FP01/examples/build.xml 2009-04-21 13:02:46 UTC (rev 10548)
+++ branches/enterprise/JBPAPP_4_3_FP01/examples/build.xml 2009-04-21 13:12:21 UTC (rev 10549)
@@ -30,7 +30,7 @@
<property name="example.ds" value="${example.name}-ds.xml" />
<!-- Deployment directories -->
- <property name="deploy.dir" value="${jboss.home}/server/production/deploy" />
+ <property name="deploy.dir" value="${jboss.home}/server/${server.profile}/deploy" />
<property name="tomcat.deploy.dir" value="${tomcat.home}/webapps" />
<property name="farm.deploy.dir" value="${jboss.home}/server/all/farm" />
<property name="conf.dir" value="${jboss.home}/server/production/conf" />
15 years, 7 months
Seam SVN: r10548 - branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts.
by seam-commits@lists.jboss.org
Author: manaRH
Date: 2009-04-21 09:02:46 -0400 (Tue, 21 Apr 2009)
New Revision: 10548
Modified:
branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/BasicContext.java
branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/SessionContext.java
Log:
JBPAPP-1785
Modified: branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/BasicContext.java
===================================================================
--- branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/BasicContext.java 2009-04-21 12:12:54 UTC (rev 10547)
+++ branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/BasicContext.java 2009-04-21 13:02:46 UTC (rev 10548)
@@ -1,7 +1,9 @@
//$Id$
package org.jboss.seam.contexts;
+import java.util.ArrayList;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
import java.util.Set;
@@ -51,15 +53,14 @@
public String[] getNames()
{
//yes, I know about the toArray() method,
- //but there is a bug in the RI!
+ //but there is a bug in the RI!
Set<String> keySet = map.keySet();
- String[] array = new String[ keySet.size() ];
- int i=0;
+ List<String> list = new ArrayList<String>();
for (String key: keySet)
{
- array[i++] = key;
+ list.add(key);
}
- return array;
+ return list.toArray(new String[list.size()]);
}
public boolean isSet(String name)
Modified: branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/SessionContext.java
===================================================================
--- branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/SessionContext.java 2009-04-21 12:12:54 UTC (rev 10547)
+++ branches/enterprise/JBPAPP_4_3_FP01/src/main/org/jboss/seam/contexts/SessionContext.java 2009-04-21 13:02:46 UTC (rev 10548)
@@ -33,7 +33,7 @@
String prefix = ScopeType.CONVERSATION.getPrefix();
for ( String name: super.getNames() )
{
- if ( !name.contains(prefix) )
+ if ( name != null && !name.contains(prefix) )
{
results.add(name);
}
15 years, 7 months
Seam SVN: r10547 - branches/community/Seam_2_1/src/resteasy/org/jboss/seam/resteasy.
by seam-commits@lists.jboss.org
Author: jharting
Date: 2009-04-21 08:12:54 -0400 (Tue, 21 Apr 2009)
New Revision: 10547
Modified:
branches/community/Seam_2_1/src/resteasy/org/jboss/seam/resteasy/AbstractResource.java
Log:
JBSEAM-4132
Modified: branches/community/Seam_2_1/src/resteasy/org/jboss/seam/resteasy/AbstractResource.java
===================================================================
--- branches/community/Seam_2_1/src/resteasy/org/jboss/seam/resteasy/AbstractResource.java 2009-04-21 10:10:03 UTC (rev 10546)
+++ branches/community/Seam_2_1/src/resteasy/org/jboss/seam/resteasy/AbstractResource.java 2009-04-21 12:12:54 UTC (rev 10547)
@@ -18,7 +18,7 @@
* License along with this software; if not, write to the Free
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
+ */
package org.jboss.seam.resteasy;
import java.lang.reflect.ParameterizedType;
@@ -52,8 +52,13 @@
mediaTypes = new MediaType[] { MediaType.APPLICATION_XML_TYPE };
}
- public MediaType[] getMediaTypes()
+ public String[] getMediaTypes()
{
+ String[] mediaTypes = new String[this.mediaTypes.length];
+ for (int i = 0; i < mediaTypes.length; i++)
+ {
+ mediaTypes[i] = this.mediaTypes[i].toString();
+ }
return mediaTypes;
}
@@ -66,11 +71,6 @@
}
}
- public void setMediaTypes(MediaType[] mediaTypes)
- {
- this.mediaTypes = mediaTypes;
- }
-
public void setEntityClass(Class entityClass)
{
this.entityClass = entityClass;
15 years, 7 months
Seam SVN: r10546 - in modules/trunk: security and 2 other directories.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2009-04-21 06:10:03 -0400 (Tue, 21 Apr 2009)
New Revision: 10546
Removed:
modules/trunk/logging/
Modified:
modules/trunk/security/pom.xml
modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java
modules/trunk/version-matrix/pom.xml
Log:
remove logging module, update dependencies
Modified: modules/trunk/security/pom.xml
===================================================================
--- modules/trunk/security/pom.xml 2009-04-21 10:00:14 UTC (rev 10545)
+++ modules/trunk/security/pom.xml 2009-04-21 10:10:03 UTC (rev 10546)
@@ -20,8 +20,8 @@
<artifactId>jsr299-api</artifactId>
</dependency>
<dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>seam-logging</artifactId>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>webbeans-logging</artifactId>
</dependency>
</dependencies>
Modified: modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java
===================================================================
--- modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java 2009-04-21 10:00:14 UTC (rev 10545)
+++ modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java 2009-04-21 10:10:03 UTC (rev 10546)
@@ -17,8 +17,8 @@
import javax.security.auth.login.LoginContext;
import javax.security.auth.login.LoginException;
-import org.jboss.seam.log.LogProvider;
-import org.jboss.seam.log.Logging;
+import org.jboss.webbeans.log.LogProvider;
+import org.jboss.webbeans.log.Logging;
import org.jboss.seam.security.events.AlreadyLoggedInEvent;
import org.jboss.seam.security.events.LoggedInEvent;
import org.jboss.seam.security.events.LoggedOutEvent;
Modified: modules/trunk/version-matrix/pom.xml
===================================================================
--- modules/trunk/version-matrix/pom.xml 2009-04-21 10:00:14 UTC (rev 10545)
+++ modules/trunk/version-matrix/pom.xml 2009-04-21 10:10:03 UTC (rev 10546)
@@ -142,9 +142,9 @@
</dependency>
<dependency>
- <groupId>org.jboss.seam</groupId>
- <artifactId>seam-logging</artifactId>
- <version>3.0.0-SNAPSHOT</version>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>webbeans-logging</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
15 years, 7 months
Seam SVN: r10545 - in modules/trunk: security/src/main/java/org/jboss/seam/security and 1 other directories.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2009-04-21 06:00:14 -0400 (Tue, 21 Apr 2009)
New Revision: 10545
Modified:
modules/trunk/security/pom.xml
modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java
modules/trunk/version-matrix/pom.xml
Log:
fix logging
Modified: modules/trunk/security/pom.xml
===================================================================
--- modules/trunk/security/pom.xml 2009-04-21 09:40:40 UTC (rev 10544)
+++ modules/trunk/security/pom.xml 2009-04-21 10:00:14 UTC (rev 10545)
@@ -19,7 +19,10 @@
<groupId>org.jboss.webbeans</groupId>
<artifactId>jsr299-api</artifactId>
</dependency>
-
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>seam-logging</artifactId>
+ </dependency>
</dependencies>
<build>
Modified: modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java
===================================================================
--- modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java 2009-04-21 09:40:40 UTC (rev 10544)
+++ modules/trunk/security/src/main/java/org/jboss/seam/security/Identity.java 2009-04-21 10:00:14 UTC (rev 10545)
@@ -9,9 +9,6 @@
import java.util.List;
import javax.annotation.Named;
-import javax.context.Context;
-import javax.context.ContextNotActiveException;
-import javax.context.RequestScoped;
import javax.context.SessionScoped;
import javax.inject.Current;
import javax.inject.Initializer;
@@ -20,6 +17,8 @@
import javax.security.auth.login.LoginContext;
import javax.security.auth.login.LoginException;
+import org.jboss.seam.log.LogProvider;
+import org.jboss.seam.log.Logging;
import org.jboss.seam.security.events.AlreadyLoggedInEvent;
import org.jboss.seam.security.events.LoggedInEvent;
import org.jboss.seam.security.events.LoggedOutEvent;
@@ -42,37 +41,23 @@
{
private static final long serialVersionUID = 3751659008033189259L;
- // Event keys
- public static final String EVENT_LOGIN_SUCCESSFUL = "org.jboss.seam.security.loginSuccessful";
- public static final String EVENT_LOGIN_FAILED = "org.jboss.seam.security.loginFailed";
- public static final String EVENT_NOT_LOGGED_IN = "org.jboss.seam.security.notLoggedIn";
- public static final String EVENT_NOT_AUTHORIZED = "org.jboss.seam.security.notAuthorized";
- public static final String EVENT_PRE_AUTHENTICATE = "org.jboss.seam.security.preAuthenticate";
- public static final String EVENT_POST_AUTHENTICATE = "org.jboss.seam.security.postAuthenticate";
- public static final String EVENT_LOGGED_OUT = "org.jboss.seam.security.loggedOut";
- public static final String EVENT_ALREADY_LOGGED_IN = "org.jboss.seam.security.alreadyLoggedIn";
- public static final String EVENT_QUIET_LOGIN = "org.jboss.seam.security.quietLogin";
-
protected static boolean securityEnabled = true;
public static final String ROLES_GROUP = "Roles";
private static final LogProvider log = Logging.getLogProvider(Identity.class);
-
- private Principal principal;
- private Subject subject;
-
+
@Current private Manager manager;
@Current private Credentials credentials;
- @Current private RememberMe rememberMe;
@Current private PermissionMapper permissionMapper;
- private transient ThreadLocal<Boolean> systemOp;
+ private Principal principal;
+ private Subject subject;
+ private String jaasConfigName = null;
+ private List<String> preAuthenticationRoles = new ArrayList<String>();
- private String jaasConfigName = null;
+ private transient ThreadLocal<Boolean> systemOp;
- private List<String> preAuthenticationRoles = new ArrayList<String>();
-
/**
* Flag that indicates we are in the process of authenticating
*/
Modified: modules/trunk/version-matrix/pom.xml
===================================================================
--- modules/trunk/version-matrix/pom.xml 2009-04-21 09:40:40 UTC (rev 10544)
+++ modules/trunk/version-matrix/pom.xml 2009-04-21 10:00:14 UTC (rev 10545)
@@ -141,6 +141,18 @@
<version>1.2</version>
</dependency>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>seam-logging</artifactId>
+ <version>3.0.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>jsr299-api</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </dependency>
+
</dependencies>
</dependencyManagement>
15 years, 7 months