maguro 2005/04/13 10:31:19
Modified: modules/core/src/java/org/openejb/corba/security
ClientSecurityInterceptor.java
Log:
If the AS and SAS mechs are "empty" do not initiate a context.
Revision Changes Path
1.8 +4 -2
openejb/modules/core/src/java/org/openejb/corba/security/ClientSecurityInterceptor.java
Index: ClientSecurityInterceptor.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/core/src/java/org/openejb/corba/security/ClientSecurityInterceptor.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ClientSecurityInterceptor.java 2 Apr 2005 01:06:47 -0000 1.7
+++ ClientSecurityInterceptor.java 13 Apr 2005 14:31:11 -0000 1.8
@@ -109,6 +109,8 @@
ServiceContext context = ((CSSCompoundSecMechConfig)
compat.get(0)).generateServiceContext();
+ if (context == null) return;
+
if (log.isDebugEnabled()) {
log.debug("Msg context id: " + context.context_id);
log.debug("Encoded msg: 0x" +
Util.byteToString(context.context_data));