Reputation: 421
I am facing an issue on osb server:
Unexpected error executing if-then-else expression
this is happening during validation stagew. hile the error may indicate that there is something with the syntax, it does not to seem the problem. I had the managed server restarted and it is working now, as I dig on the internet it seems an reoccurring issue on osb but had no luck accessing support community, as I also tried to check the logs on the server, but it does not seem there is much helpful things.
here is some logs:
osb_server.out:
<Jan 25, 2025 10:12:58,665 AM SAST> <Error> <Cluster> <BEA-000140> <Failed to deserialize statedump from server 2238469231770550737S:szezsoaqueosb03:[8011,8011,-1,-1,-1,-1,-1]:szezsoaqueosb01:8011,szezsoaqueosb02:8011,szezsoaqueosb03:8011,szezsoaqueosb04:8011:osbque_domain:osb_server3 with weblogic.application.ClassLoaderNotFoundException: oracle.sdpinternal.messaging.PendingQueueDeliverer is not found due to missing GenericClassLoader.annotation:usermessagingserver@.
weblogic.application.ClassLoaderNotFoundException: oracle.sdpinternal.messaging.PendingQueueDeliverer is not found due to missing GenericClassLoader.annotation:usermessagingserver@
at weblogic.application.internal.AppClassLoaderManagerImpl.loadApplicationClass(AppClassLoaderManagerImpl.java:229)
at weblogic.common.internal.ProxyClassResolver.resolveProxyClass(ProxyClassResolver.java:77)
at weblogic.common.internal.WLObjectInputStream.resolveProxyClass(WLObjectInputStream.java:96)
at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1906)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1845)
osb_server.log:
####<Jan 25, 2025 10:12:58,665 AM SAST> <Error> <Cluster> <szezsoaqueosb02> <osb_server2> <[ACTIVE] ExecuteThread: '20' for
queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <cba2295d-004d-43fe-b0ca-ca9e53765b39-00000273> <1737792
778665> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000140> <Failed to deserialize stat
edump from server 2238469231770550737S:szezsoaqueosb03:[8011,8011,-1,-1,-1,-1,-1]:szezsoaqueosb01:8011,szezsoaqueosb02:8011
,szezsoaqueosb03:8011,szezsoaqueosb04:8011:osbque_domain:osb_server3 with weblogic.application.ClassLoaderNotFoundException
: oracle.sdpinternal.messaging.PendingQueueDeliverer is not found due to missing GenericClassLoader.annotation:usermessagin
gserver@.
weblogic.application.ClassLoaderNotFoundException: oracle.sdpinternal.messaging.PendingQueueDeliverer is not found due to m
issing GenericClassLoader.annotation:usermessagingserver@
at weblogic.application.internal.AppClassLoaderManagerImpl.loadApplicationClass(AppClassLoaderManagerImpl.java:229)
at weblogic.common.internal.ProxyClassResolver.resolveProxyClass(ProxyClassResolver.java:77)
at weblogic.common.internal.WLObjectInputStream.resolveProxyClass(WLObjectInputStream.java:96)
at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1906)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1845)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2158)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1665)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2403)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2327)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2185)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1665)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:501)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:459)
at weblogic.common.internal.WLObjectInputStream.readObjectWL(WLObjectInputStream.java:118)
at weblogic.cluster.BasicServiceOffer.readExternal(BasicServiceOffer.java:220)
at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2234)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2183)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1665)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:501)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:459)
at java.util.ArrayList.readObject(ArrayList.java:799)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1185)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2294)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2185)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1665)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:501)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:459)
at weblogic.common.internal.WLObjectInputStream.readArrayList(WLObjectInputStream.java:140)
at weblogic.cluster.StateDumpMessage.readExternal(StateDumpMessage.java:51)
at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2234)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2183)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1665)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:501)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:459)
at weblogic.cluster.HTTPExecuteRequest.run(HTTPExecuteRequest.java:100)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
osb_server-diagnostic.log:
[2025-01-25T09:44:33.503+02:00] [osb_server2] [ERROR] [OSB-473003] [oracle.osb.statistics.statistics] [tid: [ACTIVE].Execut
eThread: '40' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 9803c713-ecf0-4dcd-9ba0-54ed
9ebb8b70-000dbdc3,0] [partition-name: DOMAIN] [tenant-name: GLOBAL] Aggregation Server Not Available. Failed to get remote
aggregator[[
java.rmi.UnknownHostException: Could not discover administration URL for server 'osb_server1'
at weblogic.protocol.URLManager.findServerIdentity(URLManager.java:200)
at weblogic.protocol.URLManager.findURLStatic(URLManager.java:161)
at com.bea.alsb.platform.weblogic.topology.WlsRemoteServerImpl.getInitialContext(WlsRemoteServerImpl.java:120)
at com.bea.alsb.platform.weblogic.topology.WlsRemoteServerImpl.lookupJNDI(WlsRemoteServerImpl.java:76)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager.getRemoteAggregator(ALSBStatisticsManager.java:259)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager.access$000(ALSBStatisticsManager.java:43)
at com.bea.wli.monitoring.statistics.ALSBStatisticsManager$RemoteAggregatorProxy.send(ALSBStatisticsManager.java:63)
at com.bea.wli.monitoring.statistics.collection.Collector.sendRawSnaphotToAggregator(Collector.java:270)
at com.bea.wli.monitoring.statistics.collection.Collector.doCheckpoint(Collector.java:228)
at com.bea.wli.monitoring.statistics.collection.Collector$CheckpointThread.doWork(Collector.java:69)
at com.bea.wli.monitoring.utils.Schedulable.timerExpired(Schedulable.java:69)
at com.bea.wli.timer.ClusterTimerImpl$InternalTimerListener.timerExpired(ClusterTimerImpl.java:255)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:301)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:681)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
any insight about this issue?
Upvotes: 0
Views: 33