我有一个处理对象类的LDAP队列。我无法找到它给出异常的确切位置。 objclass是一个带管道符号的同积字符串。任何程序编码,以找到concacination部分去异常的确切位置?。请协助。LDAP未处理,显示SchemaViolationException
尝试{
属性objClass = null; try {objClass = getObjClass(LdapInfo.PER_ID,person.perId); (); e.getMessage());}};}}; } NamingEnumeration oc = objClass.get(“objectclass”)。getAll();
String baseObjClass = null; (oc.hasMoreElements())baseObjClass =(String)oc.nextElement(); 如果(baseObjClass.equalsIgnoreCase(LdapInfo.NON_EMPLOYEE_PERSON) || baseObjClass.equalsIgnoreCase( “N/A”)|| baseObjClass.equalsIgnoreCase(LdapInfo.EMPLOYEE_PERSON))
中断;
} }赶上(E4的SchemaViolationException){
DCXError.myInstance()writeError( “LdapUpdaterConnection:doUpdate的SchemaViolationException” + e4.getExplanation())。 DCXError.myInstance()。writeError(“LdapUpdaterConnection:update persID =”+ personId); return(LdapUpdaterConnection.BAD_DATA); }
异常是SchemaViolationException – Aswini 2011-04-15 15:14:58