Issues deploying to Glassfish - Cast exceptions (DefinitionContextAgeable)
Hi there, hope you can help me
JDev 11.2.3.0 with Glassfish 3.1.2.2
I used ADF Essentials and all works fine for a small fast application I made.
But I'm working on a bigger project (without using features not included in ADFE). All is configured as my small project but I have an Exception even before my first page appears:
[#|2013-01-16T10:28:02.318+0100|WARNING|glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=250;_ThreadName=Thread-2;|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
java.lang.ClassCastException: oracle.jbo.mom.DefinitionContextAgeable cannot be cast to oracle.jbo.mom.DefinitionContext
at oracle.jbo.mom.DefinitionManager.getCurrentDefinitionContext(DefinitionManager.java:2809)
at oracle.jbo.mom.DefinitionManager.findLoadedObject(DefinitionManager.java:2639)
at oracle.jbo.uicli.mom.JUMetaObjectManager.findCpx(JUMetaObjectManager.java:637)
at oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(JUMetaObjectManager.java:695)
at oracle.adf.model.BindingContext.initialize(BindingContext.java:361)
at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:234)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:171)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:849)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:746)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1045)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:722)
|#]
And when trying to access it a second time I face another cast exceptions:
[#|2013-01-16T10:39:14.665+0100|WARNING|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.context.RichExceptionHandler|_ThreadID=274;_ThreadName=http-thread-pool-8888(1);|ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RESTORE_VIEW 1
java.lang.ClassCastException: oracle.adf.model.servlet.HttpBindingContext cannot be cast to oracle.adf.model.BindingContext
at oracle.adf.controller.binding.BindingUtils.getBindingContext(BindingUtils.java:47)
at oracle.adf.controller.binding.BindingUtils.getBindingContext(BindingUtils.java:66)
at oracle.adfinternal.controller.util.model.AdfmUtil.getBindingContext(AdfmUtil.java:42)
at oracle.adfinternal.controller.util.model.AdfmInterfaceImpl.createDCFrame(AdfmInterfaceImpl.java:58)
at oracle.adfinternal.controller.state.RootViewPortContextImpl.<init>(RootViewPortContextImpl.java:105)
at oracle.adfinternal.controller.state.ControllerState.newRootViewPort(ControllerState.java:2391)
at oracle.adfinternal.controller.state.ControllerState.initializeRootViewPort(ControllerState.java:645)
at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:302)
at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:219)
at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:550)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:119)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:63)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:327)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:722)
|#]
[#|2013-01-16T10:39:14.668+0100|SEVERE|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.context.RichExceptionHandler|_ThreadID=274;_ThreadName=http-thread-pool-8888(1);|ADF_FACES-30179:For more information, please see the server's error log for an entry beginning with: The UIViewRoot is null. Fatal exception during PhaseId: RESTORE_VIEW 1.
java.lang.ClassCastException: oracle.adf.model.servlet.HttpBindingContext cannot be cast to oracle.adf.model.BindingContext
at oracle.adf.controller.binding.BindingUtils.getBindingContext(BindingUtils.java:47)
at oracle.adf.controller.binding.BindingUtils.getBindingContext(BindingUtils.java:66)
at oracle.adfinternal.controller.util.model.AdfmUtil.getBindingContext(AdfmUtil.java:42)
at oracle.adfinternal.controller.util.model.AdfmInterfaceImpl.createDCFrame(AdfmInterfaceImpl.java:58)
at oracle.adfinternal.controller.state.RootViewPortContextImpl.<init>(RootViewPortContextImpl.java:105)
at oracle.adfinternal.controller.state.ControllerState.newRootViewPort(ControllerState.java:2391)
at oracle.adfinternal.controller.state.ControllerState.initializeRootViewPort(ControllerState.java:645)
at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:302)
at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:219)
at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:550)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:119)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:63)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:327)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:722)
|#]
I dont understand the problem. I made changes to the application (Connections, descriptors aso.) and always facing this error...
It seams it fails before beginning to load the page and I dont know how to find where can I resolve this
Does smeone have any idea?
I set the logger to CONFIG and noticed some warnings that may be the cause of the deployment's fail
[#|2013-01-16T14:57:35.524+0100|INFO|oracle-glassfish3.1.2|org.glassfish.admingui|_ThreadID=72;_ThreadName=admin-thread-pool-4848(6);| *uploadFileName=GlassMRI.ear* |#]
[#|2013-01-16T14:57:42.350+0100|WARNING|oracle-glassfish3.1.2|global|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *Error in annotation processing: java.lang.NoClassDefFoundError: weblogic/servlet/http/AbstractAsyncServlet* |#]
[#|2013-01-16T14:57:42.368+0100|WARNING|oracle-glassfish3.1.2|global|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *Error in annotation processing: java.lang.NoClassDefFoundError: weblogic/servlet/http/AbstractAsyncServlet* |#]
[#|2013-01-16T14:57:42.514+0100|WARNING|oracle-glassfish3.1.2|global|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *Error in annotation processing: java.lang.NoClassDefFoundError: weblogic/servlet/http/AbstractAsyncServlet* |#]
[#|2013-01-16T14:57:42.567+0100|WARNING|oracle-glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|DPL8027: Ignore WEB-INF/weblogic.xml in archive /home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/mriGlassWar_war/, as GlassFish counterpart runtime xml WEB-INF/glassfish-web.xml is present in the same archive.|#]
[#|2013-01-16T14:57:42.573+0100|WARNING|oracle-glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|DPL8007: Unsupported deployment descriptors element schemaLocation value http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.1/weblogic-application.xsd|#]
[#|2013-01-16T14:57:42.573+0100|WARNING|oracle-glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|DPL8007: Unsupported deployment descriptors element listener-class value oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener|#]
[#|2013-01-16T14:57:42.573+0100|WARNING|oracle-glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|DPL8007: Unsupported deployment descriptors element listener-class value oracle.mds.lcm.weblogic.WLLifecycleListener|#]
[#|2013-01-16T14:57:42.574+0100|WARNING|oracle-glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|DPL8007: Unsupported deployment descriptors element library-name value adf.oracle.domain|#]
[#|2013-01-16T14:57:48.637+0100|INFO|oracle-glassfish3.1.2|javax.enterprise.resource.webcontainer.jsf.config|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|Initializing Mojarra 2.1.6 (SNAPSHOT 20111206) for context '/com.dbiservices.capacityplanning.mri'|#]
[#|2013-01-16T14:57:50.141+0100| *SEVERE* |oracle-glassfish3.1.2|javax.enterprise.resource.webcontainer.jsf.application|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *JSF1051: Service entry 'org.glassfish.faces.integration.GlassFishInjectionProvider' does not extend DiscoverableInjectionProvider. Entry will be ignored.* |#]
[#|2013-01-16T14:57:50.143+0100|INFO|oracle-glassfish3.1.2|javax.enterprise.resource.webcontainer.jsf.application|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|JSF1048: PostConstruct/PreDestroy annotations present. ManagedBeans methods marked with these annotations will have said annotations processed.|#]
[#|2013-01-16T14:57:51.308+0100|CONFIG|oracle-glassfish3.1.2|oracle.adf.share.http.ServletADFContext|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|Jar Path,Oracle-Version,Oracle-Label,Oracle-Builder,Oracle-BuildTimestamp,Specification-Version,Implementation-Version
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/mriGlassWar_war/WEB-INF/lib/adf-pageflow-dtrt.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 08:36:03 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/mriGlassWar_war/WEB-INF/lib/mriGlassJar.jar,,,,,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/mriGlassWar_war/WEB-INF/lib/jewt4.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official
Builder,2012-09-18 07:23:00 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/jdev-cm.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 07:26:10 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adflibfilter.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 08:33:12 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adftransactionsdt.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 07:59:42 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adfm-sqldc.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 09:19:55 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adf-share-glassfish.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 08:06:03 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adf-sec-idm-dc.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 08:11:20 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adf-runtime-mbean.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 08:11:14 -0700,,
file:/home/oracle/cpdeploy/glassfish3/glassfish/domains/domain1/applications/GlassMRI/lib/adf-controller-schema.jar,11.1.2.3.39.62.76.1,JDEVADF_11.1.2.3.0_GENERIC_120914.0223.6276.1,Official Builder,2012-09-18 07:17:29 -0700,,|#]
[#|2013-01-16T14:57:56.192+0100|CONFIG|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.config.rich.FacesDatabindingConfigurator|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|ADFv: ADF JSF databinding support installed.|#]
[#|2013-01-16T14:57:56.218+0100|CONFIG|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.config.rich.FacesDatabindingConfigurator|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|ADFv: ADF JSF databinding support for BC4J installed.|#]
[#|2013-01-16T14:57:56.371+0100|WARNING|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.partition.FeatureUtils|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *Ignoring feature-dependency on feature "AdfDvtCommon". No such feature exists.* |#]
[#|2013-01-16T14:57:56.372+0100|WARNING|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.partition.FeatureUtils|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *Ignoring feature-dependency on feature "AdfDvtCommon". No such feature exists.* |#]
[#|2013-01-16T14:57:56.372+0100|WARNING|oracle-glassfish3.1.2|oracle.adfinternal.view.faces.partition.FeatureUtils|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);| *Ignoring feature-dependency on feature "DvtDiagram". No such feature exists.* |#]
[#|2013-01-16T14:57:56.599+0100|SEVERE|oracle-glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|WebModule[/com.dbiservices.capacityplanning.mri]PWC1270: Exception starting filter ADFLibraryFilter
java.lang.InstantiationException
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:124)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4685)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:5377)
at com.sun.enterprise.web.WebModule.start(WebModule.java:498)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:917)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:901)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:733)
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2019)
at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1669)
at com.sun.enterprise.web.WebApplication.start(WebApplication.java:109)
at org.glassfish.internal.data.EngineRef.start(EngineRef.java:130)
at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:269)
at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:301)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:461)
at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:363)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1085)
at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:95)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1291)
at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1259)
at org.glassfish.admin.rest.ResourceUtil.runCommand(ResourceUtil.java:214)
at org.glassfish.admin.rest.ResourceUtil.runCommand(ResourceUtil.java:207)
at org.glassfish.admin.rest.resources.TemplateListOfResource.createResource(TemplateListOfResource.java:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:134)
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:134)
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
at com.sun.jersey.server.impl.container.grizzly.GrizzlyContainer._service(GrizzlyContainer.java:182)
at com.sun.jersey.server.impl.container.grizzly.GrizzlyContainer.service(GrizzlyContainer.java:147)
at org.glassfish.admin.rest.adapter.RestAdapter.service(RestAdapter.java:148)
at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:179)
at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
at com.sun.enterprise.v3.services.impl.ContainerMapper$Hk2DispatcherCallable.call(ContainerMapper.java:354)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:722)
Caused by: javax.servlet.ServletException: java.lang.RuntimeException: java.lang.ClassCastException: oracle.adf.share.common.rc.util.impl.LoaderUtilImpl cannot be cast to oracle.adf.share.common.rc.util.LoaderUtil$NewJRLClassLoader
at oracle.adf.library.webapp.LibraryFilter.init(LibraryFilter.java:126)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:264)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:120)
... 64 more
Caused by: java.lang.RuntimeException: java.lang.ClassCastException: oracle.adf.share.common.rc.util.impl.LoaderUtilImpl cannot be cast to oracle.adf.share.common.rc.util.LoaderUtil$NewJRLClassLoader
at oracle.adf.share.common.rc.util.LoaderUtil.newJRLClassLoader(LoaderUtil.java:219)
at oracle.adf.share.common.rc.util.LoaderUtil.justGetLoader(LoaderUtil.java:86)
at oracle.adf.share.common.rc.util.LoaderUtil.getLoader(LoaderUtil.java:54)
at oracle.adf.library.webapp.LibraryFilter.initClassLoader(LibraryFilter.java:458)
at oracle.adf.library.webapp.LibraryFilter.init(LibraryFilter.java:102)
... 66 more
Caused by: java.lang.ClassCastException: oracle.adf.share.common.rc.util.impl.LoaderUtilImpl cannot be cast to oracle.adf.share.common.rc.util.LoaderUtil$NewJRLClassLoader
at oracle.adf.share.common.rc.util.LoaderUtil.newJRLClassLoader(LoaderUtil.java:214)
... 70 more
|#]
[#|2013-01-16T14:57:59.192+0100|INFO|oracle-glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|WEB0671: Loading application [GlassMRI#mriGlassWar.war] at [com.dbiservices.capacityplanning.mri]|#]
[#|2013-01-16T14:57:59.488+0100|INFO|oracle-glassfish3.1.2|javax.enterprise.system.tools.admin.org.glassfish.deployment.admin|_ThreadID=207;_ThreadName=admin-thread-pool-4848(16);|GlassMRI was successfully deployed in 23,937 milliseconds.|#]
Edited by: Jikai on 16 janv. 2013 14:14
Similar Messages
-
Issues in looking up a ejb deployed on glassfish from tomcat.
Hi all,
I have followed the steps mentioned in the EJB FAQ in the glassfish site and was able to lookup a remote ejb deployed in glassfish from a standalone client.
In case of standalone client, i set the appropriate jndi properties in the initial context as mentioned in the FAQ and added the 4 jars specified to the classpath of the application.
It all worked perfectly well.
But I attempted to do the same from a servlet running under tomcat.
I set the appropriate jndi properties in the intial context and added 4 jars specified in the lib directory of the war file.
But this did not turn out well and tomcat complained me with some servlet init errors.
Then i searched through the web and found this posting from you:
http://www.archivesat.com/GlassFish_Enterprise_JavaBeans_Developers/thread1399339.htm
Then i created a folder called "shared/lib" under TOMCAT_HOME directory in my machine and ran the same example. Wow.....miraculously the application ran well.
But i found that the "index.jsp" which i configured in the welcome file list does not appear now. But i was able to access the servlet without any problem. And the servlet was able to successfully lookup the ejb deployed in glassfish.
Then i thought, let me try to access the ejb from a jsf application.
Then i created a jsf application in netbeans 5.5.1 and tried to access the bean deployed in glassfish.
(Note: the jsf application runs in tomcat 5.5.17 which is bundled with netbeans)
OOPSS....
Tomcat now complains me that it cannot compile the jsp page..
This is the error i got...
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error:
C:\Documents and Settings\james\.netbeans\5.5.1\apache-tomcat-5.5.17_base\work\Catalina\localhost\CityExplorer-WebClient1\org\apache\jsp\index_jsp.java:7: org.apache.jsp.index_jsp is not abstract and does not override abstract method getDependants() in org.apache.jasper.runtime.JspSourceDependent
public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase
^
Generated servlet error:
C:\Documents and Settings\james\.netbeans\5.5.1\apache-tomcat-5.5.17_base\work\Catalina\localhost\CityExplorer-WebClient1\org\apache\jsp\index_jsp.java:12: getDependants() in org.apache.jsp.index_jsp cannot implement getDependants() in org.apache.jasper.runtime.JspSourceDependent; attempting to use incompatible return type
found : java.lang.Object
required: java.util.List
public Object getDependants() {
^
2 errors
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
Any ideas...
Can you please help me.
I've noticed that you were eagerly answering questions related to ejb lookup in many places.
I feel there is some potential compatability issue between tomcat and glassfish...
I request you to investigate on this and clarify the community with your response.
Thanks in advance,
James SelvakumarThank you guys!
I've found the answer myself. -
Class cast exception when deploying in Solaris
I have an application which has LdapRealmV2 configured and I'm programmatically checking
permission for a group. The code when deployed on a windows environment is working
fine. I now tried to deploy the same in a Solaris clustered environment. I get a
class cast exception weblogic.security.LdapRealmv2.LDAPGroup when I try executing
the Security.hasPermission(principal, acl, permission, '.') method.Karl,
Did you build the service using the <jwsc> ant task? If so, the default is to build a JAX-RPC service. Please specify the attribute type="JAXWS" in order to build a JAX-WS service.
You can verify the type of a web service using the WebLogic console. The type is displayed on the general page for a service and will either be "JAXRPC" or "JAXWS". -
Cast Exception Issue. Please help
Hello all,
I have a piece of code that is giving me runtime class cast exception error.
The error occurs whenever code trys to cast the tableData into Strin.
Any insight into why this error occurs I would I appreciate the information:
for (int i=0; i<rowCount; i++)
List tableData = this.tableModel.getRow(i);
System.out.println("we are here 5.1");
row = sheet1.createRow((short)(i+1));
System.out.println("we are here 5.2");
for (int j=0; j<tableData.size(); j++)
String columnData = (String)tableData.get(j);
row.createCell((short)j).setCellValue((String)tableData.get(j));
currentCell++;
frame.current.setValue(currentCell);
}The scope of the code is taking results of table data(from database) which could be string, number or other data types and converting it into string which in turn gets written to excel spreadsheet cell.
I'm really taking shortcut in that I dont try and figure out the datatype from database value first then try to cast it into appropriate value. Taking the easy way out so to speak...
BTW, I'm relatively new to Java. Still a lot of OJT. -
Class Cast Exception when launching ACC against the CSC module
Hi All,
Hoping that someone can shed some light on the issue I am facing. many thanks.
I am enabling the CSC as a deployment agent using the switchable datasources. I have configured the DeploymentAgent as well as the ConfigFileSystem nucleus components to enable switchable deployments. The deployments to the CSC module is function correctly. However when I launch the ACC against the CSC module I am receiving a Class Cast Exception against the atg.vfs.switchable.SwitchableLocalFileSystem class.
java.lang.ClassCastException: atg.vfs.switchable.SwitchableLocalFileSystem
at atg.versionmanager.VersionManager.setUpSets(VersionManager.java:1475)
at atg.versionmanager.VersionManager.getVersionedVirtualFileSystemsSet(VersionManager.java:1173)
at atg.ui.common.model.VersionAgentImpl.containsVersionedVirtualFileSystem(VersionAgentImpl.java:91)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at atg.security.proxy.UserSessionProxy$SessionSkeletonHandler.invoke(UserSessionProxy.java:251)
at atg.rmi.context.ContextualSkeletonImpl.invoke(ContextualSkeletonImpl.java:103)
at sun.reflect.GeneratedMethodAccessor355.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
java.lang.NullPointerException
at atg.ui.common.menu.Item.setPrivilege(Item.java:105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at atg.beans.BeanPropertyMapper.setPropertyValue(BeanPropertyMapper.java:162)
at atg.beans.DynamicBeans.setPropertyValue(DynamicBeans.java:500)
at atg.xcl.DefaultPropertyBuilder.assignProperty(DefaultPropertyBuilder.java:71)
at atg.xcl.XclContextBuilder.assignPropertyElement(XclContextBuilder.java:550)
at atg.xcl.XclContextBuilder.assignProperties(XclContextBuilder.java:519)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:231)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildContext(XclContextBuilder.java:186)
at atg.xcl.SerializableTemplate.buildContext(SerializableTemplate.java:141)
at atg.ui.common.menu.XuillDevActionSet.mergeHierarchy(XuillDevActionSet.java:93)
at atg.ui.common.menu.XuillDevActionSet.mergeHierarchy(XuillDevActionSet.java:84)
at atg.ui.common.MenuFactory.mergeHierarchies(MenuFactory.java:452)
at atg.ui.common.MenuFactory.mergeActionSets(MenuFactory.java:325)
at atg.ui.hub.Hub.constructHubMenu(Hub.java:1367)
at atg.ui.hub.Hub.moduleInit(Hub.java:1283)
at atg.ui.hub.Hub.initializeClient(Hub.java:669)
at atg.ui.common.DevApp.connectToServer(DevApp.java:269)
at atg.ui.hub.Hub$5.run(Hub.java:1937)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.NullPointerException
at atg.ui.common.menu.Item.getKey(Item.java:69)
at atg.ui.common.menu.ActionItem.toString(ActionItem.java:85)
at java.lang.String.valueOf(Unknown Source)
at java.lang.StringBuilder.append(Unknown Source)
at atg.xcl.DefaultPropertyBuilder.assignProperty(DefaultPropertyBuilder.java:87)
at atg.xcl.XclContextBuilder.assignPropertyElement(XclContextBuilder.java:550)
at atg.xcl.XclContextBuilder.assignProperties(XclContextBuilder.java:519)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:231)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildContext(XclContextBuilder.java:186)
at atg.xcl.SerializableTemplate.buildContext(SerializableTemplate.java:141)
at atg.ui.common.menu.XuillDevActionSet.mergeHierarchy(XuillDevActionSet.java:93)
at atg.ui.common.menu.XuillDevActionSet.mergeHierarchy(XuillDevActionSet.java:84)
at atg.ui.common.MenuFactory.mergeHierarchies(MenuFactory.java:452)
at atg.ui.common.MenuFactory.mergeActionSets(MenuFactory.java:325)
at atg.ui.hub.Hub.constructHubMenu(Hub.java:1367)
at atg.ui.hub.Hub.moduleInit(Hub.java:1283)
at atg.ui.hub.Hub.initializeClient(Hub.java:669)
at atg.ui.common.DevApp.connectToServer(DevApp.java:269)
at atg.ui.hub.Hub$5.run(Hub.java:1937)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at atg.ui.common.menu.Item.getKey(Item.java:69)
at atg.ui.common.menu.ActionItem.toString(ActionItem.java:85)
at java.lang.String.valueOf(Unknown Source)
at java.lang.StringBuilder.append(Unknown Source)
at atg.xcl.DefaultPropertyBuilder.assignProperty(DefaultPropertyBuilder.java:87)
at atg.xcl.XclContextBuilder.assignPropertyElement(XclContextBuilder.java:550)
at atg.xcl.XclContextBuilder.assignProperties(XclContextBuilder.java:519)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:231)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildObjectElement(XclContextBuilder.java:260)
at atg.xcl.XclContextBuilder.buildObject(XclContextBuilder.java:308)
at atg.xcl.XclContextBuilder.buildContext(XclContextBuilder.java:186)
at atg.xcl.SerializableTemplate.buildContext(SerializableTemplate.java:141)
at atg.ui.common.menu.XuillDevActionSet.mergeHierarchy(XuillDevActionSet.java:93)
at atg.ui.common.menu.XuillDevActionSet.mergeHierarchy(XuillDevActionSet.java:84)
at atg.ui.common.MenuFactory.mergeHierarchies(MenuFactory.java:452)
at atg.ui.common.MenuFactory.mergeActionSets(MenuFactory.java:325)
at atg.ui.hub.Hub.constructHubMenu(Hub.java:1367)
at atg.ui.hub.Hub.moduleInit(Hub.java:1283)
at atg.ui.hub.Hub.initializeClient(Hub.java:669)
at atg.ui.common.DevApp.connectToServer(DevApp.java:269)
at atg.ui.hub.Hub$5.run(Hub.java:1937)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)Change the configuration of config file system to oot......and check it out.
-
NPE when starting application deployed to Glassfish
Hi,
When I starting application deployed to glassfish I get the following error:
[#|2012-09-25T15:02:22.209+0200|FINEST|glassfish3.1.2|oracle.adf.share.http.ServletADFContext|_ThreadID=23;_ThreadName=Thread-2;ClassName=oracle.adf.share.http.ServletADFContext;MethodName=resetThreadContext;|Reset thread|#]
[#|2012-09-25T15:02:22.209+0200|CONFIG|glassfish3.1.2|oracle.adf.model.servlet.ADFBindingFilter|_ThreadID=23;_ThreadName=Thread-2;|ADF web request|#]
[#|2012-09-25T15:02:22.210+0200|WARNING|glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=23;_ThreadName=Thread-2;|StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
java.lang.NullPointerException
at oracle.adfinternal.view.faces.partition.FeatureHandler._startFeaturesChildElement(FeatureHandler.java:178)
at oracle.adfinternal.view.faces.partition.FeatureHandler.startElement(FeatureHandler.java:76)
at org.allcolor.xml.parser.CShaniSaxParser.parseStartTag(CShaniSaxParser.java:1375)
at org.allcolor.xml.parser.CXmlParser.parseSTARTTag(CXmlParser.java:1405)
at org.allcolor.xml.parser.CXmlParser.parse(CXmlParser.java:682)
at org.allcolor.xml.parser.CShaniSaxParser.parse(CShaniSaxParser.java:767)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at oracle.adfinternal.view.faces.partition.FeatureUtils._parseFeatures(FeatureUtils.java:146)
at oracle.adfinternal.view.faces.partition.FeatureUtils._parseFeatures(FeatureUtils.java:89)
at oracle.adfinternal.view.faces.partition.FeatureUtils.loadFeatures(FeatureUtils.java:48)
at oracle.adfinternal.view.faces.partition.PartitionManager._createPartitionManager(PartitionManager.java:282)
at oracle.adfinternal.view.faces.partition.PartitionManager.init(PartitionManager.java:108)
at oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator.init(RegistrationConfigurator.java:153)
at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.init(GlobalConfiguratorImpl.java:399)
at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.beginRequest(GlobalConfiguratorImpl.java:205)
at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.getExternalContext(GlobalConfiguratorImpl.java:328)
at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$CacheRenderKit.<init>(FacesContextFactoryImpl.java:84)
at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:62)
at com.sun.faces.context.InjectionFacesContextFactory.getFacesContext(InjectionFacesContextFactory.java:121)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:498)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:662)
|#]
The application runs fine on weblogic.
I have no idea how to debug this issue.
Few other applications runs fine on glassfish.
I tested on GlassFish Server Open Source Edition 3.1.2.2, windows 64, JDK 1.6.0_24
Best Regards,
MiroslawI fixed the problem myself.
My application contained a xml-apis.jar in which SAX parser has been set to non-Oracle implementation, removing this jar fixes the problem.
Miroslaw -
How to connect to remote EJB 3.0 deployed on Glassfish from ADF application
Hello, as we haven't managed to deploy ADF app with EJB 3.0 on Glassfish AS, nor on tomcat 6 with openEJB, nor on JBOSS 5GA, we're trying to deploy our app with remote interface on tomcat 6. We're using ADF, JSF and EJB 3.0 (Eclipselink as JPA).
When the model project is deployed on WLS 10.3, everything works fine. Here is a part from DataControls.cpx
<Source>
<ejb-definition ejb-version="3.0" ejb-name="MySession"
ejb-type="Session"
ejb-business-interface="model.MySession"
ejb-interface-type="remote"
jndi-name="MySessionBean#model.MySession"
provider-url="t3://localhost:7001"
initial-context-factory="weblogic.jndi.WLInitialContextFactory"
xmlns="http://xmlns.oracle.com/adfm/adapter/ejb"
DataControlHandler="oracle.adf.model.adapter.bean.jpa.JPQLDataFilterHandler"/>
</Source>Now the model project is deployed on Glassfish 2. I had to change DataControls.cpx
<Source>
<ejb-definition ejb-version="3.0" ejb-name="MySession"
ejb-type="Session"
ejb-business-interface="model.MySession"
ejb-interface-type="remote"
jndi-name="MySessionBean#model.MySession"
provider-url="iiop://localhost:3700"
initial-context-factory="com.sun.enterprise.naming.SerialInitContextFactory"
xmlns="http://xmlns.oracle.com/adfm/adapter/ejb"
DataControlHandler="oracle.adf.model.adapter.bean.jpa.JPQLDataFilterHandler"/>
</Source>But I get the following error:
SEVERE: Exception:
oracle.jbo.JboException: JBO-29000: Выявлено непредвиденное исключение: javax.naming.NameNotFoundException, сообщ.=Exception in lookup.: `DocJournalService' could not be found.
at oracle.adfinternal.model.adapter.ejb.EjbDataControl.<init>(EjbDataControl.java:171)
at oracle.adfinternal.model.adapter.ejb.EjbDefinition.createDataControl(EjbDefinition.java:142)
at oracle.adf.model.adapter.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:173)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:166)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: javax.naming.NameNotFoundException: Exception in lookup.: `DocJournalService' could not be found. [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]
at weblogic.corba.j2ee.naming.Utils.wrapNamingException(Utils.java:58)
at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:252)
at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:230)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at oracle.adfinternal.model.adapter.ejb.EjbDataControl.<init>(EjbDataControl.java:148)
... 60 more
Caused by: org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0
at org.omg.CosNaming.NamingContextPackage.NotFoundHelper.read(NotFoundHelper.java:72)
at org.omg.CosNaming._NamingContextExtStub.resolve(_NamingContextExtStub.java:406)
at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:241)
... 63 more
## Detail 0 ##
javax.naming.NameNotFoundException: Exception in lookup.: `DocJournalService' could not be found. [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]
at weblogic.corba.j2ee.naming.Utils.wrapNamingException(Utils.java:58)
at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:252)
at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:230)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at oracle.adfinternal.model.adapter.ejb.EjbDataControl.<init>(EjbDataControl.java:148)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0
at org.omg.CosNaming.NamingContextPackage.NotFoundHelper.read(NotFoundHelper.java:72)
at org.omg.CosNaming._NamingContextExtStub.resolve(_NamingContextExtStub.java:406)
at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:241)
... 63 more
Could you tell me where is my mistake?http://www.alexnet.fr/doc/oracle/oas10132/web.1013/b28221/undejdev003.htm
-
Hi All,
While building event handler to call webservice facing "Error occurred in deployment step 'Activate Features':EXCEPTION HAS BEEN THROWN BY THE TARGET OF AN INVOCATION"; If comment webservice, then build successfully. How to fix this issue?
Thanks in advance!hi
if you call WCF service in feature event receiver you need to ensure that proxy is properly configured. In most cases proxy is configured via web.config file using <system.serviceModel> section, but if it is used in feature receiver it depends on how
you activate the feature:
1. if feature is added to onet.xml of custom web template which is used for creating site collection from Central Administration you will need to modify web.config file of CA
2. similar to previous but instead of site collection you try to create sub site using custom web template: in this case you will need to modify web.config of your Sharepoint web application
3. if you activate feature from timer job somehow, you will need to modify owstimer.exe.config
4. if you activate feature form powershell, most probably you will need to modify or create powershell.exe.config, but I didn't try it
The most simple way which will work in all cases is to configure WCF proxy programmatically. See the following forum thread for details:
How can I set an HTTP Proxy (WebProxy) on a WCF client-side Service proxy.
Blog - http://sadomovalex.blogspot.com
Dynamic CAML queries via C# - http://camlex.codeplex.com -
Class Cast Exception in a custom adapter processing module
Hi,
I am trying to create a Custom adapter module in my file adapter as a Local enterprise Bean.
I have taken the "ConvertCRLFfromToLF" sample given by SAP as a reference, created an EJB module project, and deployed the enterprise archive to the J2EE engine.
However, i am getting a Class Cast Exception in the Adapter Engine for my communication channel.
Any help on this will much appreciated.
Thanks & Regards,
Renjith.HI,
Managed to solve this..this was due to the additional jars which was included by the Developer Studio in the EAR file. We have to remoce the jars from the EAR, change the application.xml and sap_manifest.mf files to give reference to the jars already deployed in the J2EE engine.
Thanks & Regards,
Renjith -
Hi
I got class cast exception here
String value = String.valueOf
(((IPrivateMaterialApplicationView.IMaterial_InputElement)(wdContext.nodeMaterial_Input().nodeT_Matno_in().getElementAt(i))).getMatnr());
valueSet.put(value,value);
Thanks & Regards
Ravi Shankar BRavi,
the cause of this issue is that
wdContext.nodeMaterial_Input().nodeT_Matno_in().getElementAt(i)
does not return an instance of type
IPrivateMaterialApplicationView.IMaterial_InputElement
Check what type is returned by this method (in NWDS place your cursor over the method and the return type is displayed) and cast to that type.
Regards
Sebastian -
Getting class cast exception in Web application.
I have a web application deployed using standard specs for deployment. I
have and web-inf directory with a web.xml file set up. All the servlet
classes are in the classes sub-directory of web-inf.
If I deploy this application using the Tomcat application server,
everything works as expected. When I deploy this application using the
Weblogic software, I can get to the initial page, put once I select a
link that calls the main servlet, I get a classcast exception. Both the
Tomcat and Weblogic software point to the same directory for the
application.
I double checked and made sure that no other instances of my servlet
classes exist anywhere else in the class path.
Any one have any thoughts or suggestions. I am perplexed that this web
app runs fine under the Tomcat software and yet...
Thanks.
Paul Garduno
Thanks for your reply. I am not using any EJBs. From what I have
gathered since writing my message, this may be the "dreaded" class cast
exception (although I don't know why since it runs under Tomcat).
Basically, the initial page is displayed. When you select the SEARCH
button (for example), the request goes to a servlet which puts a vector
of custom classes into a session parameter. The request is then
forwarded to the JSP page which uses the information in the classes to
help build some information on the page. The first line in the JSP is
processed (a simple output line to the system console) and then the
classcast exception occurs.
According to the info that I have seen, this shouldn't happen since I am
not changing either the servlet or JSP files which would mean that
nothing should be re-compiled.
I have a call into tech support. I will post their answer and copy you
on the message.
Thanks.
Paul
Cameron Purdy wrote:
>
> Are you using EJBs hosted on the same instance of WebLogic? If so, delete
> the home/remote interfaces from your web deployment. Otherwise, post the
> exception listing ....
>
> Cameron Purdy, LiveWater
>
> "Paul Garduno" <[email protected]> wrote in message
> news:[email protected]...
> > I have a web application deployed using standard specs for deployment. I
> > have and web-inf directory with a web.xml file set up. All the servlet
> > classes are in the classes sub-directory of web-inf.
> >
> > If I deploy this application using the Tomcat application server,
> > everything works as expected. When I deploy this application using the
> > Weblogic software, I can get to the initial page, put once I select a
> > link that calls the main servlet, I get a classcast exception. Both the
> > Tomcat and Weblogic software point to the same directory for the
> > application.
> >
> > I double checked and made sure that no other instances of my servlet
> > classes exist anywhere else in the class path.
> >
> > Any one have any thoughts or suggestions. I am perplexed that this web
> > app runs fine under the Tomcat software and yet...
> >
> > Thanks.
> >
> > Paul Garduno
-
Class cast exception in Process Control
Hello,
I am trying to use a SubProcess through a Process Control from a ParentProcess in another Workshop application.
They are both deployed in the same domain.
The SubProcess Control is packaged in a Control Project whose jar is imported in the other ParentProcess Workshop application.
The data that is passed is in form of XML documents described as schemas. And both applications use the same Schema.jar.
The call from the ParentProcess looks like it is OK.
But when the reply comes back it looks like the transform fails. I get a "class cast exception"
The feeling I get is that the returning xml document variable can't be cast into the local xml document variable. Even though they are of the exact same type...
All help is very much appreciated!!!
Unhandled Process Exception:
java.lang.ClassCastException
at se.telia.object.kund.control.sokKundPControl.clientRequest(Unknown Source)
at se.telia.tab.regae.process.Untitled.sokKundPctrlClientRequest(Untitled.jpd:101)
-------------I'm having some problems with a transformation and I'm getting a cast exception so maybe it's the same thing.
The problem is when the source schema has some element with minOccurs="0". If the element is not present in the xml document that is received, the transformation seems to be trying to cast it anyway. -
Hi All,
Softwares used : UI--> JSP/Flex Grid/Dojo framwork
Spring MVC
Back end : EJB 3.0
application Server : Jboss 4.2.2
i have one Ajax call witch will update my flex grid after getting the data from Backend.
i am able to get responce object but i am getting the class cast exception in the jsp.
This ajax call used for upload the file.i have filter witch contains the wrap the request like
(HttpServletRequest) Proxy.newProxyInstance(
(javax.servlet.http.HttpServletRequest.class).getClassLoader(),
getInterfacesForObject(request), new HttpServletRequestProxy(
request, entries));
exception given below
19:54:04,372 ERROR [[ifx]] Servlet.service() for servlet ifx threw exception
java.lang.ClassCastException: $Proxy333
at org.apache.catalina.core.ApplicationDispatcher.unwrapRequest(ApplicationDispatcher.java:776)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:258)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1174)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
Can you help me out for resolve this issue.
Regards,
Ritesh Kumar K.riteshkumar wrote:
but we are using copying and pasting the application related lib's in the jboss\lib folder along with default jboss lib'sI am not sure if I understand you.
any way i tried but it's not resolving my problem.No other causes comes to mind. Sorry, can't help you further. Good luck with solving. -
Class Cast Exception in Stateless session bean
Hi,
i am getting a class cast exception in this particular line....
in my EJBClient program i get this error..
//Getting a reference to the bean's home interface in client program
SimpleSessionHome home=(SimpleSessionHome)PortableRemoteObject.narrow(ref, SimpleSessionHome.class);Wher SimpleSessionHome is my Home interface.
I am not able to correct the error. Plz help me.
Thanks,
AkshathaHi,
Make sure you are looking up the correct JNDI name. And, what king of Classloading is being used.
This could be an issue if there are different classloader in action.
According to the JBoss 4 Admin Guide.
Most developers know that the type of a class in Java is a function of the fully qualified name of the class. However the type is also a function of the java.lang.ClassLoader that is used to define that class.
Feel free to forward your queries / comment.
Pawan. -
I have a stateless session bean which i am calling from jsp page.Everything was working
fine,but bean started giving class cast exception to JSP.I didn't change
any thing in bean.At the same time if i am deploying this bean in other system
It's working fine.Can anybody tell me what the problem with my sytem to create
a class cast exception in bean.
thanksIt's hard to tell from the few information you give, but I'd
guess toward a serialization problem.
If some kind of server hold java objects it might decid to serialize the objects and store them on the harddisc for later use. If it tries to deserialize such an object after the class file has changed you might get a class cast exception.
You get this behaviour with Tomcat when you update the class file while tomcat is running.
If your problem is along this line it would explain why it isn't a problem on other machines (no old serializede objects there). And it should go away if you shut down the server remove all kinds of persistant cache it might have and start it up again.
To permanently fix the problem have a look in the java tutorial under serialization. There is some kind of id that you can set to deserialize old objects.
HTH
Spieler
Maybe you are looking for
-
HI guys, Problem here. I'm trying to use Control-P to navigate to a specific spot in my clips (in the Event browser, not the timeline). When I type "Control-P" and then type, for instance, "253809" (To go to 25:38:09), the Dashboard instead display
-
I bought the last apple wire keyboard , but it does not work with my usb ..
i bought the last apple wire keyboard , but it does not work with my usb hub why ? the only way it works its when connecting it thrue my powerbook usb ... the problem is i HAVE TO USE IT THRUE AN USB HUB ... do you think its because my hub is cheap ?
-
[SOLVED] Can't get autofs to work with NFS4
NFS share mounts successfully either from fstab or manual mount, but autofs doesn't seem to be able to handle it. My /etc/autofs/auto.master: /nfs /etc/autofs/auto.nfs /etc/autofs/auto.nfs: mountpoint -fstype=nfs4 serv1:/mnt/stor And then: # systemct
-
I installed Itunes 10 in my PC (Windows XP Home Edition). Since then, when I connect my Ipad and the system crashes and the following error appear: "STOP: 0X0000007E). When I had the older version of iTunes, nothing happened.
-
Connection manager documentation
I'm having trouble finding some good documentation on Oracle Connection Manager, can anybody point me in the right direction. I'm looking in to how it might be used to proxy SQLnet in order to satisfy firewall requirements, and I'm at the stage of wh