アーティクル - CS350776
Windchill PDMLinkでユーザーを検索すると、エラー「javax.naming.directory.InvalidSearchFilterException:無効な属性の説明」が報告されました
修正日: 20-Aug-2025
適用対象
- Windchill PDMLink 11.0 to 12.0
- Microsoft Active Directory (AD) Integration
説明
- ユーザーの検索または切断された参加者の検索に失敗しました
- Webブラウザのユーザーインターフェイスにメッセージが表示されない
- ロガーwindchillwt.util.jmx.SetLogLevel-ms wt.org DEBUGを有効にした後、メソッドサーバーログで以下のエラーとログを見つけることができます
- 注:再現後にロガーをERRORにリセットします
START queryPrincipalsFromLdap in XXXXXX for dn 'cn=XXXXXX searchFilter !(UserAccountControl:1.2.840.113556.1.4.803:=2)'
START queryPrincipalsTask 'principal' at 'cn=XXXXXX'
in com.sanyad.Ldap for user 'Administrator' matching ' !(UserAccountControl:1.2.840.113556.1.4.803:=2) '
javax.naming.directory. InvalidSearchFilterException: invalid attribute description; remaining name 'cn=XXXXXX'
at com.sun.jndi.ldap.Filter.encodeSimpleFilter(Filter.java:446)
at com.sun.jndi.ldap.Filter.encodeFilter(Filter.java:171)
at com.sun.jndi.ldap.Filter.encodeFilterString(Filter.java:74)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.java:540)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1985)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1844)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
at com.infoengine.jndi.DirContextWrapper.search(DirContextWrapper.java:300)
at com.infoengine.jndi.QueryObjects.run(QueryObjects.java:266)
at com.infoengine.jndi.JNDIAdapterImpl.processRequest(JNDIAdapterImpl.java:211)
at com.infoengine.procunit.adapter.Adapter.send(Adapter.java:199)
at com.infoengine.SAK.ObjectWebject.invoke(ObjectWebject.java:319)
at com.infoengine.compiledTasks.file.ptc.Windchill_11$2e0.Windchill.tasks.wt.federation.queryprincipals$2exml.invoke(queryprincipals$2exml.java:100)
最新バージョンはこちらを参照ください CS350776