[jboss-cvs] JBossAS SVN: r70081 - trunk/webservices/src/main/org/jboss/wsf/container/jboss50.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Feb 26 03:43:04 EST 2008
Author: thomas.diesler at jboss.com
Date: 2008-02-26 03:43:04 -0500 (Tue, 26 Feb 2008)
New Revision: 70081
Modified:
trunk/webservices/src/main/org/jboss/wsf/container/jboss50/WebAppGeneratorDeploymentAspect.java
Log:
Fix security mapping for ejb endpoints
Modified: trunk/webservices/src/main/org/jboss/wsf/container/jboss50/WebAppGeneratorDeploymentAspect.java
===================================================================
--- trunk/webservices/src/main/org/jboss/wsf/container/jboss50/WebAppGeneratorDeploymentAspect.java 2008-02-26 07:54:50 UTC (rev 70080)
+++ trunk/webservices/src/main/org/jboss/wsf/container/jboss50/WebAppGeneratorDeploymentAspect.java 2008-02-26 08:43:04 UTC (rev 70081)
@@ -193,17 +193,21 @@
jbwmd.setSecurityContraints(securityContraints);
}
SecurityConstraintMetaData securityConstraint = new SecurityConstraintMetaData();
+ securityContraints.add(securityConstraint);
+
WebResourceCollectionsMetaData resourceCollections = securityConstraint.getResourceCollections();
if (resourceCollections == null)
{
resourceCollections = new WebResourceCollectionsMetaData();
securityConstraint.setResourceCollections(resourceCollections);
}
- WebResourceCollectionMetaData wrc = new WebResourceCollectionMetaData();
- wrc.setWebResourceName(ejbName);
- wrc.setUrlPatterns(Arrays.asList(new String[] { ep.getURLPattern() }));
+ WebResourceCollectionMetaData resourceCollection = new WebResourceCollectionMetaData();
+ resourceCollections.add(resourceCollection);
+
+ resourceCollection.setWebResourceName(ejbName);
+ resourceCollection.setUrlPatterns(Arrays.asList(new String[] { ep.getURLPattern() }));
ArrayList<String> httpMethods = new ArrayList<String>();
- wrc.setHttpMethods(httpMethods);
+ resourceCollection.setHttpMethods(httpMethods);
if (Boolean.TRUE.equals(secureWSDLAccess))
{
httpMethods.add("GET");
More information about the jboss-cvs-commits
mailing list