5 Replies Latest reply: Jul 24, 2013 4:49 PM by c03c07a5-3035-49ea-8399-66100b87263a RSS

    Webcenter Custom Portal home page throwing Exception

    Bharat.Bhaskar
      Hi,

      I have deployed a Webcenter Custom Portal app on weblogic server. When I stop it and start it from weblogic console and try to access the portal home page, it gives below exception :

      **javax.el.ELException: java.lang.IllegalArgumentException: Panel oracle.adfinternal.pageeditor.pane.blank-panel not defined.**

      But it is working fine on re-deploying the same ear on weblogic. It is giving problem only after stop and start the application. And I need to stop and start the webcenter portal app in order to make changes in shared lib whose reference is being used in webcenter portal. But everytime I stop and start the portal app, and open the home page it throws the exception.

      Please suggest the cause and resolution for this issue.

      Thanks,
      Bharat

      Part of exception trace is given below:
      ===================================================================
      <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RESTORE_VIEW 1
      javax.el.ELException: java.lang.IllegalArgumentException: Panel oracle.adfinternal.pageeditor.pane.blank-panel not defined.
      at javax.el.BeanELResolver.getValue(BeanELResolver.java:266)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at oracle.adf.share.el.VariableResolverELContext$1.getValue(VariableResolverELContext.java:53)
      at com.sun.el.parser.AstValue.getValue(Unknown Source)
      at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:114)
      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:69)
      at oracle.adf.model.binding.DCUtil.elEvaluate(DCUtil.java:753)
      at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getTaskFlowId(DCTaskFlowBinding.java:880)
      at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:306)
      at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:164)
      at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:112)
      at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java:241)
      at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:119)
      at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3204)
      at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)
      at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)
      at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:359)
      at oracle.adf.controller.v2.lifecycle.Lifecycle$2.execute(Lifecycle.java:137)