Skip to Main Content

Java Development Tools

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!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Fast swap not working after migration to 12c.

PamelaNov 20 2019 — edited Nov 22 2019

After migrating to 12.2.1.4.0 from 11.1.2.4.0 fast swap isn't working anymore. There must be something with my project, because when I tried with a new project it was working as expected.

The strange thing is when I rebuild a single class all classes that this class imports are being rebuilt 3 times.

After I rebuild a single class and then try to use the application the following message appears:

<oracle.adf.view> <DocumentRenderer> <_isVersionStringHidden> <The setting to enable version display will be ignored because the application is running in production mode.>

[01:08:23 PM] Updated /C:/Oracle/.jdevtemp/system12.2.1.4.42.190911.2248/o.j2ee/drs/App1/ViewControllerWebApp.war/WEB-INF/classes

<XI 20, 2019 1:08:29,026 PM GMT+01:00> <Warning> <HTTP> <BEA-101162> <User defined listener oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack failed: oracle.adf.share.ADFShareException: ADF Context has not been intialized. Please invoke ADFContext.init(...) before using properties framework.

oracle.adf.share.ADFShareException: ADF Context has not been intialized. Please invoke ADFContext.init(...) before using properties framework

at oracle.adfinternal.share.props.ConfigPropsUtil.assertADFContext(ConfigPropsUtil.java:50)

at oracle.adf.share.props.ConfigPropertyManager.getConfigPropertyManager(ConfigPropertyManager.java:280)

at oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack.isBC4JConfigPropertyEnabled(BC4JConfigLifeCycleCallBack.java:411)

at oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack.contextDestroyed(BC4JConfigLifeCycleCallBack.java:234)

at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:720)

Truncated. see log file for complete stacktrace

>

<XI 20, 2019 1:08:55,243 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute oracle.jbo.mom.DefinitionManager.sitedefcontainerstrongrefs can not be serialized and will be removed when reloading the application, the class of the value object is [Ljava.lang.Object;.>

<XI 20, 2019 1:08:55,244 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute com.sun.faces.compnent.COMPONENT_DESCRIPTORS_MAP can not be serialized and will be removed when reloading the application, the class of the value object is java.util.concurrent.ConcurrentHashMap.>

<XI 20, 2019 1:08:55,244 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute http://xmlns.oracle.com/adf/resourcebundle can not be serialized and will be removed when reloading the application, the class of the value object is java.util.HashMap.>

<XI 20, 2019 1:08:55,245 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory can not be serialized and will be removed when reloading the application, the class of the value object is java.util.ArrayList.>

<oracle.adf.view> <FeatureUtils> <_resolveFeatures> <Ignoring feature-dependency on feature "AdfUIChoose". No such feature exists.>

<XI 20, 2019 1:08:59,277 PM GMT+01:00> <Error> <HTTP> <BEA-101017> <[ServletContext@131972051[app:App1 module:App1 path:null spec-version:3.1], request: weblogic.servlet.internal.ServletRequestImpl@12288478[

POST /App1/faces/editVehicle.xhtml?Adf-Window-Id=gjiqz04a8&Adf-Page-Id=3 HTTP/1.1

Connection: keep-alive

Content-Length: 1532

Adf-Ads-Page-Id: 5

Origin: http://localhost:7101

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36

DNT: 1

Adf-Rich-Message: true

Content-Type: application/x-www-form-urlencoded; charset=UTF-8

Accept: */*

Sec-Fetch-Site: same-origin

Sec-Fetch-Mode: cors

Referer: http://localhost:7101/App1/faces/editVehicle.xhtml

Accept-Encoding: gzip, deflate, br

Accept-Language: en-US,en;q=0.9,bg;q=0.8,fr;q=0.7,th;q=0.6

]] Root cause of ServletException.

java.lang.ClassCastException: org.apache.myfaces.trinidad.util.RequestStateMap cannot be cast to org.apache.myfaces.trinidad.util.RequestStateMap

at org.apache.myfaces.trinidad.util.RequestStateMap.getInstance(RequestStateMap.java:98)

at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._isDisabled(GlobalConfiguratorImpl.java:168)

at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._beginRequest(GlobalConfiguratorImpl.java:469)

at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.beginRequest(GlobalConfiguratorImpl.java:220)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:193)

at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:101)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.IE11CompatibilityFilter.doFilter(IE11CompatibilityFilter.java:25)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.IECompatibleFilter.doFilter(IECompatibleFilter.java:25)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:44)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:61)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:175)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:112)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:293)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:150)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.jrf.servlet.ExtensibleGlobalFilter.doFilter(ExtensibleGlobalFilter.java:92)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3797)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3763)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)

at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2451)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2299)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2277)

at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1720)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1680)

at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)

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)

SUPP_ATTRS = {severity-value=8, rid=0, partition-id=0, partition-name=DOMAIN} SERVER = DefaultServer TIMESTAMP = 1574251739277 USERID = <WLS Kernel> MACHINE = DESKTOP-0JDPC8P MSGID = BEA-101017 DATE = XI 20, 2019 1:08:59,277 PM GMT+01:00 SUBSYSTEM = HTTP CONTEXTID = e351cff3-b4c1-44ad-adba-fcb9fc4af585-000000cb TXID =  THREAD = [ACTIVE] ExecuteThread: '36' for queue: 'weblogic.kernel.Default (self-tuning)' SEVERITY = Error 

WatchAlarmType: AutomaticReset

WatchAlarmResetPeriod: 30000

>

<oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl> <DiagnosticsDataExtractorImpl> <createADRIncident> <incident 41 created with problem key "DFW-99998 [java.lang.ClassCastException][oracle.adf.library.webapp.LibraryFilter.doFilter][App1]">

<oracle.adf.controller> <ControllerState> <initializeRequest> <ADFc: Deserialization of session state detected but ADF scope HA support is not enabled.  Please enable ADF scope HA support in the adf-config.xml file to ensure correct functioning of your application.>

<XI 20, 2019 1:10:19,136 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute com.sun.faces.compnent.COMPONENT_DESCRIPTORS_MAP can not be serialized and will be removed when reloading the application, the class of the value object is java.util.concurrent.ConcurrentHashMap.>

<oracle.adf.view> <PartialResponseUtils> <handleError> <ADF_FACES-60096:Server Exception during PPR, #1>

java.lang.NullPointerException

at oracle.adfinternal.controller.application.model.FacesContextFactoryImpl.replaceLifecycleContextBuilder(FacesContextFactoryImpl.java:117)

at oracle.adfinternal.controller.application.model.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:97)

at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:71)

at oracle.adfinternal.view.faces.context.RichFacesContextFactory.getFacesContext(RichFacesContextFactory.java:47)

at com.sun.faces.context.InjectionFacesContextFactory.getFacesContext(InjectionFacesContextFactory.java:123)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:639)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:295)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:353)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.ContextCheckFilter.doFilter(ContextCheckFilter.java:61)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:207)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:591)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:587)

at org.apache.myfaces.trinidad.context.ExternalContextPropagator.processInScope(ExternalContextPropagator.java:216)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:596)

at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:91)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:591)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:587)

at org.apache.myfaces.trinidad.context.ExternalContextPropagator.processInScope(ExternalContextPropagator.java:216)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:596)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$1.call(TrinidadFilterImpl.java:372)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$1.call(TrinidadFilterImpl.java:368)

at org.apache.myfaces.trinidad.context.ExternalContextPropagator.processInScope(ExternalContextPropagator.java:216)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:383)

at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:241)

at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:101)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.IE11CompatibilityFilter.doFilter(IE11CompatibilityFilter.java:25)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.IECompatibleFilter.doFilter(IECompatibleFilter.java:25)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:44)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at com.traxxeo.App1.view.filter.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:61)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:175)

at java.security.AccessController.doPrivileged(Native Method)

at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)

at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:112)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:293)

at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:150)

at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at oracle.jrf.servlet.ExtensibleGlobalFilter.doFilter(ExtensibleGlobalFilter.java:92)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3797)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3763)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344)

at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2451)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2299)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2277)

at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1720)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1680)

at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)

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)

<oracle.adf.common> <ADFConfigFactory> <findOrCreateADFConfig> <Resource META-INF/adf-config.xml not found on the classpath.>

<oracle.adf.common> <ADFConfigFactory> <findOrCreateADFConfig> <A default implementation of ADFConfig is being created for application. This can lead to unexpected results in some cases. Please add a basic META-INF/adf-config.xml to your classpath to avoid functional errors.>

<oracle.adf.view> <DocumentRenderer> <_isVersionStringHidden> <The setting to enable version display will be ignored because the application is running in production mode.> [01:08:23 PM] Updated /C:/Oracle/.jdevtemp/system12.2.1.4.42.190911.2248/o.j2ee/drs/App1/ViewControllerWebApp.war/WEB-INF/classes<XI 20, 2019 1:08:29,026 PM GMT+01:00> <Warning> <HTTP> <BEA-101162> <User defined listener oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack failed: oracle.adf.share.ADFShareException: ADF Context has not been intialized. Please invoke ADFContext.init(...) before using properties framework.oracle.adf.share.ADFShareException: ADF Context has not been intialized. Please invoke ADFContext.init(...) before using properties framework at oracle.adfinternal.share.props.ConfigPropsUtil.assertADFContext(ConfigPropsUtil.java:50) at oracle.adf.share.props.ConfigPropertyManager.getConfigPropertyManager(ConfigPropertyManager.java:280) at oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack.isBC4JConfigPropertyEnabled(BC4JConfigLifeCycleCallBack.java:411) at oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack.contextDestroyed(BC4JConfigLifeCycleCallBack.java:234) at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:720) Truncated. see log file for complete stacktrace> <XI 20, 2019 1:08:55,243 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute oracle.jbo.mom.DefinitionManager.sitedefcontainerstrongrefs can not be serialized and will be removed when reloading the application, the class of the value object is [Ljava.lang.Object;.> <XI 20, 2019 1:08:55,244 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute com.sun.faces.compnent.COMPONENT_DESCRIPTORS_MAP can not be serialized and will be removed when reloading the application, the class of the value object is java.util.concurrent.ConcurrentHashMap.> <XI 20, 2019 1:08:55,244 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute http://xmlns.oracle.com/adf/resourcebundle can not be serialized and will be removed when reloading the application, the class of the value object is java.util.HashMap.> <XI 20, 2019 1:08:55,245 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute oracle.adfinternal.view.faces.webapp.rich.RichWindowManagerFactory can not be serialized and will be removed when reloading the application, the class of the value object is java.util.ArrayList.> <oracle.adf.view> <FeatureUtils> <_resolveFeatures> <Ignoring feature-dependency on feature "AdfUIChoose". No such feature exists.> <XI 20, 2019 1:08:59,277 PM GMT+01:00> <Error> <HTTP> <BEA-101017> <[ServletContext@131972051[app:App1 module:App1 path:null spec-version:3.1], request: weblogic.servlet.internal.ServletRequestImpl@12288478[POST /App1/faces/editVehicle.xhtml?Adf-Window-Id=gjiqz04a8&Adf-Page-Id=3 HTTP/1.1Connection: keep-aliveContent-Length: 1532Adf-Ads-Page-Id: 5Origin: http://localhost:7101User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36DNT: 1Adf-Rich-Message: trueContent-Type: application/x-www-form-urlencoded; charset=UTF-8Accept: */*Sec-Fetch-Site: same-originSec-Fetch-Mode: corsReferer: http://localhost:7101/App1/faces/editVehicle.xhtmlAccept-Encoding: gzip, deflate, brAccept-Language: en-US,en;q=0.9,bg;q=0.8,fr;q=0.7,th;q=0.6

]] Root cause of ServletException.java.lang.ClassCastException: org.apache.myfaces.trinidad.util.RequestStateMap cannot be cast to org.apache.myfaces.trinidad.util.RequestStateMap at org.apache.myfaces.trinidad.util.RequestStateMap.getInstance(RequestStateMap.java:98) at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._isDisabled(GlobalConfiguratorImpl.java:168) at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._beginRequest(GlobalConfiguratorImpl.java:469) at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.beginRequest(GlobalConfiguratorImpl.java:220) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:193) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:101) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.IE11CompatibilityFilter.doFilter(IE11CompatibilityFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.IECompatibleFilter.doFilter(IECompatibleFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:44) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:61) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:175) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:112) at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:293) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:150) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.jrf.servlet.ExtensibleGlobalFilter.doFilter(ExtensibleGlobalFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3797) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3763) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344) at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197) at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203) at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71) at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2451) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2299) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2277) at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1720) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1680) at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272) 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) SUPP_ATTRS = {severity-value=8, rid=0, partition-id=0, partition-name=DOMAIN} SERVER = DefaultServer TIMESTAMP = 1574251739277 USERID = <WLS Kernel> MACHINE = DESKTOP-0JDPC8P MSGID = BEA-101017 DATE = XI 20, 2019 1:08:59,277 PM GMT+01:00 SUBSYSTEM = HTTP CONTEXTID = e351cff3-b4c1-44ad-adba-fcb9fc4af585-000000cb TXID =  THREAD = [ACTIVE] ExecuteThread: '36' for queue: 'weblogic.kernel.Default (self-tuning)' SEVERITY = Error  WatchAlarmType: AutomaticReset WatchAlarmResetPeriod: 30000 > <oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl> <DiagnosticsDataExtractorImpl> <createADRIncident> <incident 41 created with problem key "DFW-99998 [java.lang.ClassCastException][oracle.adf.library.webapp.LibraryFilter.doFilter][App1]"> <oracle.adf.controller> <ControllerState> <initializeRequest> <ADFc: Deserialization of session state detected but ADF scope HA support is not enabled.  Please enable ADF scope HA support in the adf-config.xml file to ensure correct functioning of your application.> <XI 20, 2019 1:10:19,136 PM GMT+01:00> <Warning> <HTTP> <BEA-101400> <The value of servlet-context attribute com.sun.faces.compnent.COMPONENT_DESCRIPTORS_MAP can not be serialized and will be removed when reloading the application, the class of the value object is java.util.concurrent.ConcurrentHashMap.> <oracle.adf.view> <PartialResponseUtils> <handleError> <ADF_FACES-60096:Server Exception during PPR, #1> java.lang.NullPointerException at oracle.adfinternal.controller.application.model.FacesContextFactoryImpl.replaceLifecycleContextBuilder(FacesContextFactoryImpl.java:117) at oracle.adfinternal.controller.application.model.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:97) at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:71) at oracle.adfinternal.view.faces.context.RichFacesContextFactory.getFacesContext(RichFacesContextFactory.java:47) at com.sun.faces.context.InjectionFacesContextFactory.getFacesContext(InjectionFacesContextFactory.java:123) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:639) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:295) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:353) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.ContextCheckFilter.doFilter(ContextCheckFilter.java:61) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:207) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:591) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:587) at org.apache.myfaces.trinidad.context.ExternalContextPropagator.processInScope(ExternalContextPropagator.java:216) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:596) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:91) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:591) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain$1.call(TrinidadFilterImpl.java:587) at org.apache.myfaces.trinidad.context.ExternalContextPropagator.processInScope(ExternalContextPropagator.java:216) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:596) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$1.call(TrinidadFilterImpl.java:372) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$1.call(TrinidadFilterImpl.java:368) at org.apache.myfaces.trinidad.context.ExternalContextPropagator.processInScope(ExternalContextPropagator.java:216) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:383) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:241) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:101) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.IE11CompatibilityFilter.doFilter(IE11CompatibilityFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.IECompatibleFilter.doFilter(IECompatibleFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:44) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at com.traxxeo.App1.view.filter.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:61) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:175) at java.security.AccessController.doPrivileged(Native Method) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:112) at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:293) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:150) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at oracle.jrf.servlet.ExtensibleGlobalFilter.doFilter(ExtensibleGlobalFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3797) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3763) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344) at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197) at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203) at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71) at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2451) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2299) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2277) at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1720) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1680) at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272) 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)<XI 20, 2019 1:10:23,913 PM GMT+01:00> <Warning> <Socket> <BEA-000449> <Closing the socket, as no data read from it on 127.0.0.1:51 757 during the configured idle timeout of 5 seconds.> <oracle.adf.common> <ADFConfigFactory> <findOrCreateADFConfig> <Resource META-INF/adf-config.xml not found on the classpath.> <oracle.adf.common> <ADFConfigFactory> <findOrCreateADFConfig> <A default implementation of ADFConfig is being created for application. This can lead to unexpected results in some cases. Please add a basic META-INF/adf-config.xml to your classpath to avoid functional errors.>

Comments

Post Details

Added on Nov 20 2019
10 comments
2,292 views