Estou desenvolvendo um sistema com Oracle10g e JDeveloper 10.1.3.
Usando ADF e BC4J.
Quando publico o sistema no servidor de aplicação IAS compatível no log vive aparecendo este erro.
Porém não sei quando e onde ele é gerado.
Que configuração pode estar faltando ou o que causa este problema.
O que sinto é que alguns valores do ViewObjet usado não são exibidos no post, e muitas vezes é necessário entrar novamente no sistema.
Alguma ajuda, ou luz?
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.UnsupportedOperationException, msg=null
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:76)
at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)
at oracle.adf.model.BindingContext.get(BindingContext.java:483)
at oracle.adf.model.binding.DCBindingContainer.release(DCBindingContainer.java:1913)
at oracle.adf.model.binding.DCDataControl.release(DCDataControl.java:1551)
at oracle.adf.model.bc4j.DCJboDataControl.release(DCJboDataControl.java:468)
at oracle.adf.model.binding.DCDataControl.release(DCDataControl.java:1482)
at oracle.adf.model.BindingContext.release(BindingContext.java:270)
at oracle.adf.model.servlet.HttpBindingContext.valueUnbound(HttpBindingContext.java:36)
at com.evermind.server.http.EvermindHttpSession.destroy(EvermindHttpSession.java:454)
at com.evermind.server.http.EvermindHttpSession.invalidate(EvermindHttpSession.java:396)
at com.evermind.server.http.SessionAsyncInvalidateHandler.invalidateSession(SessionAsyncInvalidateHandler.java:178)
at com.evermind.server.http.SessionAsyncInvalidateHandler.run(SessionAsyncInvalidateHandler.java:138)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
java.lang.UnsupportedOperationException
at oracle.adf.share.DefaultContext.loadEnvironment(ADFContext.java:558)
at oracle.adf.share.ADFContext.getEnvironment(ADFContext.java:349)
at oracle.jbo.http.HttpSessionCookieProperties.get(HttpSessionCookieProperties.java:56)
at oracle.jbo.http.HttpSessionCookieFactory.createSessionCookie(HttpSessionCookieFactory.java:120)
at oracle.jbo.common.ampool.ApplicationPoolImpl.createSessionCookie(ApplicationPoolImpl.java:452)
at oracle.adf.model.bc4j.DataControlFactoryImpl.findOrCreateSessionCookie(DataControlFactoryImpl.java:141)
at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:222)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:76)
at oracle.adf.model.BindingContext.get(BindingContext.java:457)
at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)
at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)
at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)
at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:128)
at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)
at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)
at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)
at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)
at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)
at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)
at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)
at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)
at oracle.adf.model.BindingContext.get(BindingContext.java:483)
at oracle.adf.model.binding.DCBindingContainer.release(DCBindingContainer.java:1913)
at oracle.adf.model.binding.DCDataControl.release(DCDataControl.java:1551)
at oracle.adf.model.bc4j.DCJboDataControl.release(DCJboDataControl.java:468)
at oracle.adf.model.binding.DCDataControl.release(DCDataControl.java:1482)
at oracle.adf.model.BindingContext.release(BindingContext.java:270)
at oracle.adf.model.servlet.HttpBindingContext.valueUnbound(HttpBindingContext.java:36)
at com.evermind.server.http.EvermindHttpSession.destroy(EvermindHttpSession.java:454)
at com.evermind.server.http.EvermindHttpSession.invalidate(EvermindHttpSession.java:396)
at com.evermind.server.http.SessionAsyncInvalidateHandler.invalidateSession(SessionAsyncInvalidateHandler.java:178)
at com.evermind.server.http.SessionAsyncInvalidateHandler.run(SessionAsyncInvalidateHandler.java:138)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)