0

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?

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.