weblogic异常之[Store:280105]The persistent file store "WLS_DIAGNOSTICS" cannot open file WLS_DIAGNOSTIC

1.异常描述

weblogic.diagnostics.lifecycle.DiagnosticComponentLifecycleException: weblogic.store.PersistentStoreFatalException: [Store:280105]The persistent file store "WLS_DIAGNOSTICS" cannot open file WLS_DIAGNOSTICS000000.DAT.
	at weblogic.diagnostics.lifecycle.ArchiveLifecycleImpl.initialize(ArchiveLifecycleImpl.java:97)
	at weblogic.diagnostics.lifecycle.DiagnosticFoundationService.start(DiagnosticFoundationService.java:108)
	at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: weblogic.store.PersistentStoreFatalException: [Store:280105]The persistent file store "WLS_DIAGNOSTICS" cannot open file WLS_DIAGNOSTICS000000.DAT.
	at weblogic.store.io.file.FileStoreIO.open(FileStoreIO.java:128)
	at weblogic.store.internal.PersistentStoreImpl.recoverStoreConnections(PersistentStoreImpl.java:435)
	at weblogic.store.internal.PersistentStoreImpl.open(PersistentStoreImpl.java:423)
	at weblogic.store.xa.PersistentStoreManagerXA.createFileStore(PersistentStoreManagerXA.java:117)
	at weblogic.diagnostics.archive.DiagnosticStoreRepository.getStore(DiagnosticStoreRepository.java:91)
	at weblogic.diagnostics.lifecycle.ArchiveLifecycleImpl.initialize(ArchiveLifecycleImpl.java:94)
	... 4 more
Caused by: java.io.IOException: Error from fcntl() for file locking, Resource temporarily unavailable, errno=11
	at weblogic.store.io.file.direct.DirectIONative.openConsiderLock(Native Method)
	at weblogic.store.io.file.direct.DirectFileChannel.<init>(DirectFileChannel.java:54)
	at weblogic.store.io.file.direct.DirectIOManager.open(DirectIOManager.java:179)
	at weblogic.store.io.file.StoreFile.openInternal(StoreFile.java:138)
	at weblogic.store.io.file.StoreFile.open(StoreFile.java:161)
	at weblogic.store.io.file.Heap.openStoreFile(Heap.java:401)
	at weblogic.store.io.file.Heap.open(Heap.java:325)
	at weblogic.store.io.file.FileStoreIO.open(FileStoreIO.java:117)
	... 9 more

> 
***************************************************************************
The WebLogic Server encountered a critical failure
Reason: Assertion violated
***************************************************************************
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class weblogic.protocol.ServerIdentityManager$Initializer
	at weblogic.protocol.ServerIdentityManager.findServerIdentity(ServerIdentityManager.java:64)
	at weblogic.protocol.URLManager.findAdministrationURL(URLManager.java:173)
	at weblogic.server.ServerLifeCycleRuntime.getLifeCycleOperationsRemote(ServerLifeCycleRuntime.java:1080)
	at weblogic.t3.srvr.ServerRuntime.sendStateToAdminServer(ServerRuntime.java:429)
	at weblogic.t3.srvr.ServerRuntime.updateRunState(ServerRuntime.java:415)
	at weblogic.t3.srvr.T3Srvr.setState(T3Srvr.java:206)
	at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:484)
	at weblogic.Server.main(Server.java:71)

2.解决方案

杀掉weblogic进程
进入damain 自己服务下的data文件夹
删除data/ldap/ldapfiles/*.lok
删除data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT 重启即可

如 我们的domain目录
/weblogic/bea/user_projects/domains/gh_scs_oms_dat/

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
我认为你想说的是 WLS_MASTER_CLIENT,它是 Windows WLAN API 中的一个结构体。WLS_MASTER_CLIENT 结构体定义了一个 WLAN API 的主客户端对象,用于访问 WLAN 服务。WLAN 服务是 Windows 操作系统提供的一个服务,用于管理无线网络连接、扫描无线网络、配置网络安全等操作。WLS_MASTER_CLIENT 结构体的定义如下: ```C typedef struct _WLAN_RAW_DATA { DWORD dwDataOffset; DWORD dwDataSize; BYTE DataBlob[1]; } WLAN_RAW_DATA, *PWLAN_RAW_DATA; typedef struct _WLAN_INTERFACE_CAPABILITY { DWORD dwInterfaceType; DWORD dwSupportedInfraFilter; DWORD dwSupportedAuthInfraPairCipher; DWORD dwSupportedUnicastAlgoPair; DWORD dwSupportedMulticastAlgoPair; DWORD dwSupportedAdhocAuthCipher; DWORD dwSupportedCountryOrRegionStringListSize; WCHAR strSupportedCountryOrRegionStrings[3]; } WLAN_INTERFACE_CAPABILITY, *PWLAN_INTERFACE_CAPABILITY; typedef struct _WLAN_PHY_RADIO_STATE { DWORD dwPhyIndex; DWORD dwSoftwareRadioState; DWORD dwHardwareRadioState; } WLAN_PHY_RADIO_STATE, *PWLAN_PHY_RADIO_STATE; typedef struct _WLAN_INTERFACE_INFO { GUID InterfaceGuid; WCHAR strInterfaceDescription[WLAN_MAX_NAME_LENGTH]; WLAN_INTERFACE_STATE isState; } WLAN_INTERFACE_INFO, *PWLAN_INTERFACE_INFO; typedef struct _WLS_MASTER_CLIENT { DWORD dwReserved; HANDLE hClientHandle; WLAN_INTERFACE_INFO InterfaceInfo; WLAN_RAW_DATA CurrentConnection; WLAN_INTERFACE_CAPABILITY InterfaceCapability; DWORD dwNumberOfPhys; WLAN_PHY_RADIO_STATE PhyRadioState[WLAN_MAX_PHY_INDEX]; } WLS_MASTER_CLIENT, *PWLS_MASTER_CLIENT; ``` WLS_MASTER_CLIENT 结构体包含了 WLAN 接口的信息,如 GUID、接口描述、状态、当前连接等信息,以及接口的能力和无线物理层的状态等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东山富哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值