アーティクル - CS38590
Windchill PDMLink でメソッドサーバーを起動すると、「LDAP: エラーコード 80 - データベース例外」が返される
修正日: 27-Dec-2022
適用対象
- Windchill PDMLink 9.1 to 11.1
説明
- LDAP: エラー コード 80 - メソッド サーバーの起動時に返されたデータベース例外
- Windchill を使用できるユーザーはいません
- メソッドサーバーのログ表示
ERROR [ajp-nio-127.0.0.1-8011-exec-1129] com.infoengine.au.NamingService 管理者 - サービスのクエリ実行中にエラーが発生しました。
com.infoengine.exception.adapter.IEAdapterException;ネストされた例外は次のとおりです。
javax.naming.NamingException: [LDAP: エラー コード 80 - データベース例外: (JE 18.3.12) 環境を閉じる必要があります。原因: com.sleepycat.je.EnvironmentFailureException: 前の例外のため環境が無効です: (JE 18.3.12 ) E:\PTC\Windchill_11.0\WindchillDS\server\db\userRoot ラッチのタイムアウト。 BIN25 currentThread: Thread[Worker Thread 17,5,Directory Server Thread Group] currentTime: 1615413186599 ExclusiveOwner: -none- UNEXPECTED_STATE_FATAL: 予期しない内部状態、続行できません。環境が無効なため、閉じる必要があります。];残りの名前 'cn=configuration,cn=Windchill_11.0,o=ptc'
com.infoengine.jndi.JNDIAdapterImpl.processRequest (JNDIAdapterImpl.java:254) で
com.infoengine.au.DirectoryService.queryObjects (DirectoryService.java:153) で
com.infoengine.util.LdapEntry.find (LdapEntry.java:642) で
com.infoengine.util.LdapEntry.find (LdapEntry.java:628) で
com.infoengine.util.LdapEntry.find (LdapEntry.java:611) で
com.infoengine.administration.property.PropertyEntry.getPropertyEntries (PropertyEntry.java:240) で
com.infoengine.administration.property.PropertyDirectory.getPropertyEntries (PropertyDirectory.java:45) で
com.infoengine.au.NamingService.getService (NamingService.java:545) で
com.infoengine.au.NamingService.getAllAddresses (NamingService.java:901) で
com.infoengine.procunit.adapter.ConnectionManager.init (ConnectionManager.java:86) で
com.infoengine.procunit.adapter.ConnectionManager.<init>(ConnectionManager.java:68) で
com.infoengine.procunit.adapter.Adapter.createConnection (Adapter.java:718) で
com.infoengine.procunit.adapter.Adapter.<init> (Adapter.java:119) で
com.infoengine.SAK.ObjectWebject.invoke (ObjectWebject.java:143) で
com.infoengine.compiledTasks.file.e$3a$5cptc$5cWindchill_11$2e0$5cWindchill$5ctasks.wt.federation.queryprincipals$2exml.invoke(queryprincipals$2exml.java:100) で
com.infoengine.SAK.Task.invoke (Task.java:1806) で
com.infoengine.SAK.Task.invoke (Task.java:1714) で
wt.org.LdapServices.queryPrincipalsTask (LdapServices.java:1091) で
wt.org.LdapServices.queryParentsFromLdap (LdapServices.java:495) で
sun.reflect.GeneratedMethodAccessor987.invoke (不明なソース) で
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で
java.lang.reflect.Method.invoke(Method.java:498) で
wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) で
com.sun.proxy.$Proxy48.queryParentsFromLdap で (不明なソース)
wt.org.StandardOrganizationServicesManager._immediateParentGroups (StandardOrganizationServicesManager.java:9760) で
wt.org.StandardOrganizationServicesManager._parentGroups (StandardOrganizationServicesManager.java:10099) で
com.infoengine.exception.adapter.IEAdapterException;ネストされた例外は次のとおりです。
javax.naming.NamingException: [LDAP: エラー コード 80 - データベース例外: (JE 18.3.12) 環境を閉じる必要があります。原因: com.sleepycat.je.EnvironmentFailureException: 前の例外のため環境が無効です: (JE 18.3.12 ) E:\PTC\Windchill_11.0\WindchillDS\server\db\userRoot ラッチのタイムアウト。 BIN25 currentThread: Thread[Worker Thread 17,5,Directory Server Thread Group] currentTime: 1615413186599 ExclusiveOwner: -none- UNEXPECTED_STATE_FATAL: 予期しない内部状態、続行できません。環境が無効なため、閉じる必要があります。];残りの名前 'cn=configuration,cn=Windchill_11.0,o=ptc'
com.infoengine.jndi.JNDIAdapterImpl.processRequest (JNDIAdapterImpl.java:254) で
com.infoengine.au.DirectoryService.queryObjects (DirectoryService.java:153) で
com.infoengine.util.LdapEntry.find (LdapEntry.java:642) で
com.infoengine.util.LdapEntry.find (LdapEntry.java:628) で
com.infoengine.util.LdapEntry.find (LdapEntry.java:611) で
com.infoengine.administration.property.PropertyEntry.getPropertyEntries (PropertyEntry.java:240) で
com.infoengine.administration.property.PropertyDirectory.getPropertyEntries (PropertyDirectory.java:45) で
com.infoengine.au.NamingService.getService (NamingService.java:545) で
com.infoengine.au.NamingService.getAllAddresses (NamingService.java:901) で
com.infoengine.procunit.adapter.ConnectionManager.init (ConnectionManager.java:86) で
com.infoengine.procunit.adapter.ConnectionManager.<init>(ConnectionManager.java:68) で
com.infoengine.procunit.adapter.Adapter.createConnection (Adapter.java:718) で
com.infoengine.procunit.adapter.Adapter.<init> (Adapter.java:119) で
com.infoengine.SAK.ObjectWebject.invoke (ObjectWebject.java:143) で
com.infoengine.compiledTasks.file.e$3a$5cptc$5cWindchill_11$2e0$5cWindchill$5ctasks.wt.federation.queryprincipals$2exml.invoke(queryprincipals$2exml.java:100) で
com.infoengine.SAK.Task.invoke (Task.java:1806) で
com.infoengine.SAK.Task.invoke (Task.java:1714) で
wt.org.LdapServices.queryPrincipalsTask (LdapServices.java:1091) で
wt.org.LdapServices.queryParentsFromLdap (LdapServices.java:495) で
sun.reflect.GeneratedMethodAccessor987.invoke (不明なソース) で
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で
java.lang.reflect.Method.invoke(Method.java:498) で
wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) で
com.sun.proxy.$Proxy48.queryParentsFromLdap で (不明なソース)
wt.org.StandardOrganizationServicesManager._immediateParentGroups (StandardOrganizationServicesManager.java:9760) で
wt.org.StandardOrganizationServicesManager._parentGroups (StandardOrganizationServicesManager.java:10099) で
- Windchill ディレクトリ サーバー (WindchillDS)
category=BACKEND severity=NOTICE msgID=9896233 msg=バックエンド ID userRoot に対応する JE データベース環境が壊れています。 Directory Server を再起動して環境を再度開く
- javax.naming.NamingException: [LDAP: エラー コード 80 - je.EnvironmentFailureException: (JE 18.3.12) 環境を閉じる必要があります。原因: com.sleepycat.je.EnvironmentFailureException: 前の例外のため環境が無効です: (JE 18.3.12) /appl/ptc/Windchill_11.1/WindchillDS/server/db/userRootログ ファイル 00000000.jdb が予期せず削除されました。 LOG_UNEXPECTED_FILE_DELETION: ログ ファイルが予期せず削除されました。ログが無効である可能性があります。環境が無効なため、閉じる必要があります。];残りの名前 'cn=configuration,cn=Windchill_11.1,o=ptc'
最新バージョンはこちらを参照ください CS38590