kikicoder
kikicoder

Reputation: 421

Unexpected error executing if-then-else expression in oracle osb server error code: OSB-382520?

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

Answers (0)

Related Questions