Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

RuntimeException: Missing or inaccessible method

snidely_whiplashSep 23 2009 — edited Sep 23 2009
I'm getting this exception. I'm 100% sure the method is in the class and public. Also sure that the application and coherence are looking at the same jar/class file. What's weird is that it just used to work a bit ago. I did recently change my object's equals() method around - could that be related?

I looked at this thread but am not sure if it touches on my problem:
577783
Exception in thread "Thread-5" (Wrapped: Failed request execution for DistributedCache service on Member(Id=1, Timestamp=2009-09-23 16:26:09.48, Address=192.168.10.167:8088, MachineId=25255, Location=machine:box2,process:4408, Role=CoherenceServer)) java.lang.RuntimeException: Missing or inaccessible method: oms.Order#setSentTime
        at com.tangosol.util.Base.ensureRuntimeException(Base.java:293)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.tagException(Grid.CDB:36)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onInvokeRequest(DistributedCache.CDB:80)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$InvokeRequest.run(DistributedCache.CDB:1)
        at com.tangosol.coherence.component.net.message.requestMessage.DistributedCacheKeyRequest.onReceived(DistributedCacheKeyRequest.CDB:12)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onMessage(Grid.CDB:9)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onNotify(Grid.CDB:136)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onNotify(DistributedCache.CDB:3)
        at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:37)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: Missing or inaccessible method: oms.Order#setSentTime
        at com.tangosol.util.extractor.ReflectionUpdater.update(ReflectionUpdater.java:99)
        at com.tangosol.util.processor.UpdaterProcessor.process(UpdaterProcessor.java:112)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.invoke(DistributedCache.CDB:20)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onInvokeRequest(DistributedCache.CDB:50)
Thanks,
Andrew
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 21 2009
Added on Sep 23 2009
2 comments
1,994 views