我有一個處理對象類的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