멤버 변수로 javax.script.CompiledScript를 가진 모델 객체가 있습니다. 나는 Oracle Coherence는 분산 캐시에서 모델 객체를 넣어하려고 나는 (POF) 직렬화 휴대용 개체 형식을 사용하는 것이 좋습니다 다른 질문을 참조 예외javax.script.CompiledScript를 Oracle Coherence 분산 캐시에 넣을 수 있습니까?
(Wrapped) java.io.NotSerializableException: com.sun.script.javascript.RhinoCompiledScript
at com.tangosol.util.ExternalizableHelper.toBinary(ExternalizableHelper.java:210)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ConverterValueToBinary.convert(DistributedCache.CDB:3)
at com.tangosol.util.ConverterCollections$ConverterCacheMap.put(ConverterCollections.java:2433)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ViewMap.put(DistributedCache.CDB:1)
at com.tangosol.coherence.component.util.SafeNamedCache.put(SafeNamedCache.CDB:1)
at com.tangosol.net.cache.CachingMap.put(CachingMap.java:939)
at com.tangosol.net.cache.CachingMap.put(CachingMap.java:898)
at com.tangosol.net.cache.CachingMap.put(CachingMap.java:810)
at com.coname.caching.CoherenceCacheProvider.putAll(CoherenceCacheProvider.java:98)
at com.coname.caching.CacheService.putAll(CacheService.java:91)
at com.coname.model.modelname.configuration.MetadataConfigurationService.loadTheCache(MetadataConfigurationService.java:32)
아래 얻고있다. 하지만 com.sun.script.javascript.RhinoCompiledScript의 내부 개체 표현을 모르므로 PofSerializer 인터페이스를 구현하는 방법을 모르겠습니다. javax.script.CompiledScript를 Oracle Coherence 분산 캐시에 넣을 수 있습니까?
제 질문은 표현 지원이 아닙니다. javax.script.CompiledScript 객체를 캐시하고 싶습니다. –