Author: ruchithf
Date: Fri Oct  6 01:34:39 2006
New Revision: 453527

URL: http://svn.apache.org/viewvc?view=rev&rev=453527
Log:
Using RampartBasedSecurityManager as the default.
RampartBasedSecurityManager - Missing service policy means no security 
requirement


Modified:
    webservices/sandesha/trunk/java/config/module.xml
    
webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java

Modified: webservices/sandesha/trunk/java/config/module.xml
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/config/module.xml?view=diff&rev=453527&r1=453526&r2=453527
==============================================================================
--- webservices/sandesha/trunk/java/config/module.xml (original)
+++ webservices/sandesha/trunk/java/config/module.xml Fri Oct  6 01:34:39 2006
@@ -116,7 +116,7 @@
                                </wsrm:StorageManagers>

              

              <!-- This will not be overriden by service level policies -->

-                               
<wsrm:SecurityManager>org.apache.sandesha2.security.dummy.DummySecurityManager</wsrm:SecurityManager>

+                               
<wsrm:SecurityManager>org.apache.sandesha2.security.rampart.RampartBasedSecurityManager</wsrm:SecurityManager>

                        </wsp:Policy>

                </wsrm:RMAssertion>

        </wsp:Policy>


Modified: 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java?view=diff&rev=453527&r1=453526&r2=453527
==============================================================================
--- 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java
 (original)
+++ 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java
 Fri Oct  6 01:34:39 2006
@@ -199,8 +199,8 @@
                 
                 Policy servicePolicy = 
(Policy)message.getProperty(RampartMessageData.KEY_RAMPART_POLICY);
                 if(servicePolicy == null) {
-                    String msg = 
SandeshaMessageHelper.getMessage(SandeshaMessageKeys.noServicePolicy);
-                    throw new SandeshaException(msg);
+                    //Missing service policy means no security requirement
+                    return null;
                 }
                 List it = (List)servicePolicy.getAlternatives().next();
                 RampartPolicyData rpd = RampartPolicyBuilder.build(it);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to