Issue #861 has been reported by Frédéric POISSON.
----------------------------------------
Bug #861: Get all entries request unecessary attributes
http://tools.lsc-project.org/issues/861
Author: Frédéric POISSON
Status: New
Priority: Low
Assigned to:
Category:
Target version:
Problem in version:
Hello,
I see that on an ldap to ldap configuration that the first get all entries
request some Java attributes which are "objectClass javaSerializedData
javaClassName javaFactory javaCodeBase javaReferenceAddress javaClassNames
javaRemoteLocation".
While lookgin to the 2.1.3 source code i see that doGetAttrsList method from
JndiServices.java initialize a SearchControl with setReturningObjFlag(true) or
this code add the following attributes to the pivotAttributes attributes list,
and which correspond to the com.sun.jndi.ldap.Obj JAVA_ATTRIBUTES :
65 // LDAP attributes used to support Java objects.
66 static final String[] JAVA_ATTRIBUTES = {
67 "objectClass",
68 "javaSerializedData",
69 "javaClassName",
70 "javaFactory",
71 "javaCodeBase",
72 "javaReferenceAddress",
73 "javaClassNames",
74 "javaRemoteLocation" // Deprecated
75 };
Is it possible to apply the following patch inside JndiServices.java ? Or is it
a wanted behavior ?
<pre>
Index: JndiServices.java
===================================================================
--- JndiServices.java (revision 2053)
+++ JndiServices.java (working copy)
@@ -1105,7 +1105,7 @@
constraints.setDerefLinkFlag(false);
constraints.setReturningAttributes(attributes);
constraints.setSearchScope(scope);
- constraints.setReturningObjFlag(true);
+ //constraints.setReturningObjFlag(true);
try {
boolean requestPagedResults = false;
</pre>
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://tools.lsc-project.org/my/account
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-dev mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-dev