1 Reply Latest reply: Sep 10, 2012 9:11 PM by Kalyan Pasupuleti-Oracle RSS

    Cannot start application after deployment.

    Ariyatotle
      Hi all,

      I deploy some portlet application to portlet managed-server then i've got this error when activated changes

      [J2EE:160149]Error while processing library references. Unresolved application library references, defined in weblogic-application.xml: [Extension-Name: oracle.webcenter.framework, Specification-Version: 11.1.1, exact-match: false], [Extension-Name: oracle.sdp.client, exact-match: false].

      I click activate changes again it ok, but state of my application is New and Health is blank.
      When i press start i got this error.

      weblogic.management.DeploymentException: [Deployer:149189]An attempt was made to execute the 'start' operation on an application named 'SomePortlet' that is not currently available. The application may have been created after non-dynamic configuration changes were activated. If so, the operation can not be performed until server is restarted so that the application will be available.
      Errors were encountered while performing this operation.

      After restart portlet managed server application's state change to fail.
      Here's log i've cut from AdminServer.log


      ####<Sep 10, 2012 8:21:27 PM ICT> <Info> <Health> <DC-UX-MYACCTUAT> <AdminServer> <weblogic.GCMonitor> <<anonymous>> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000019> <1347283287542> <BEA-310002> <29% of the total memory in the server is free>
      ####<Sep 10, 2012 8:21:50 PM ICT> <Warning> <Socket> <DC-UX-MYACCTUAT> <AdminServer> <ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000011> <1347283310413> <BEA-000450> <Socket 39 internal data record unavailable (probable closure due idle timeout), event received -32>
      ####<Sep 10, 2012 8:21:50 PM ICT> <Info> <J2EE Deployment SPI> <DC-UX-MYACCTUAT> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000f01> <1347283310602> <BEA-260121> <Initiating distribute operation for application, SomePortlet [archive: /myacctuat/u02/Middleware/user_projects/domains/myacctuat_domain/servers/AdminServer/upload/SomePortlet.ear], to WC_Portlet .>
      ####<Sep 10, 2012 8:22:00 PM ICT> <Warning> <netuix> <DC-UX-MYACCTUAT> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000f02> <1347283320768> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=AppApplicationOverviewPage&AppApplicationOverviewPortlethandle=com.bea.console.handles.AppDeploymentHandle%28%22com.bea%3AName%3DSomePortlet%2CType%3DAppDeployment%22%29.>
      ####<Sep 10, 2012 8:22:10 PM ICT> <Info> <Deployer> <DC-UX-MYACCTUAT> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000f05> <1347283330288> <BEA-149038> <Initiating Task for SomePortlet : [Deployer:149026]distribute application SomePortlet on WC_Portlet.>
      ####<Sep 10, 2012 8:22:10 PM ICT> <Warning> <Deployer> <DC-UX-MYACCTUAT> <AdminServer> <[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000f06> <1347283330473> <BEA-149004> <Failures were detected while initiating distribute task for application 'SomePortlet'.>
      ####<Sep 10, 2012 8:22:10 PM ICT> <Warning> <Deployer> <DC-UX-MYACCTUAT> <AdminServer> <[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000f06> <1347283330473> <BEA-149078> <Stack trace for message 149004
      weblogic.management.DeploymentException: [Deployer:149189]An attempt was made to execute the 'distribute' operation on an application named 'SomePortlet' that is not currently available. The application may have been created after non-dynamic configuration changes were activated. If so, the operation can not be performed until server is restarted so that the application will be available.
           at weblogic.deploy.internal.targetserver.DeploymentManager.assertDeploymentMBeanIsNonNull(DeploymentManager.java:1319)
           at weblogic.deploy.internal.targetserver.DeploymentManager.findDeploymentMBean(DeploymentManager.java:1360)
           at weblogic.deploy.internal.targetserver.DeploymentManager.createOperation(DeploymentManager.java:1050)
           at weblogic.deploy.internal.targetserver.DeploymentManager.createOperations(DeploymentManager.java:1406)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handleUpdateDeploymentContext(DeploymentManager.java:162)
           at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.updateDeploymentContext(DeploymentServiceDispatcher.java:155)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doUpdateDeploymentContextCallback(DeploymentReceiverCallbackDeliverer.java:147)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.updateDeploymentContext(DeploymentReceiverCallbackDeliverer.java:28)
           at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.callDeploymentReceivers(ReceivedPrepare.java:203)
           at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.handlePrepare(ReceivedPrepare.java:112)
           at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.receivedPrepare(ReceivedPrepare.java:52)
           at weblogic.deploy.service.internal.targetserver.TargetRequestImpl.run(TargetRequestImpl.java:211)
           at weblogic.deploy.service.internal.transport.CommonMessageReceiver$1.run(CommonMessageReceiver.java:457)
           at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      >
      ####<Sep 10, 2012 8:22:10 PM ICT> <Error> <Console> <DC-UX-MYACCTUAT> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000f05> <1347283330502> <BEA-240003> <Console encountered the following error weblogic.management.DeploymentException: [Deployer:149189]An attempt was made to execute the 'distribute' operation on an application named 'SomePortlet' that is not currently available. The application may have been created after non-dynamic configuration changes were activated. If so, the operation can not be performed until server is restarted so that the application will be available.
           at weblogic.deploy.internal.targetserver.DeploymentManager.assertDeploymentMBeanIsNonNull(DeploymentManager.java:1319)
           at weblogic.deploy.internal.targetserver.DeploymentManager.findDeploymentMBean(DeploymentManager.java:1360)
           at weblogic.deploy.internal.targetserver.DeploymentManager.createOperation(DeploymentManager.java:1050)
           at weblogic.deploy.internal.targetserver.DeploymentManager.createOperations(DeploymentManager.java:1406)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handleUpdateDeploymentContext(DeploymentManager.java:162)
           at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.updateDeploymentContext(DeploymentServiceDispatcher.java:155)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doUpdateDeploymentContextCallback(DeploymentReceiverCallbackDeliverer.java:147)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.updateDeploymentContext(DeploymentReceiverCallbackDeliverer.java:28)
           at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.callDeploymentReceivers(ReceivedPrepare.java:203)
           at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.handlePrepare(ReceivedPrepare.java:112)
           at weblogic.deploy.service.internal.statemachines.targetserver.ReceivedPrepare.receivedPrepare(ReceivedPrepare.java:52)
           at weblogic.deploy.service.internal.targetserver.TargetRequestImpl.run(TargetRequestImpl.java:211)
           at weblogic.deploy.service.internal.transport.CommonMessageReceiver$1.run(CommonMessageReceiver.java:457)
           at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      >
      ####<Sep 10, 2012 8:22:14 PM ICT> <Info> <Health> <DC-UX-MYACCTUAT> <AdminServer> <weblogic.GCMonitor> <<anonymous>> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000019> <1347283334311> <BEA-310002> <66% of the total memory in the server is free>
      ####<Sep 10, 2012 8:22:50 PM ICT> <Warning> <Socket> <DC-UX-MYACCTUAT> <AdminServer> <ExecuteThread: '0' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <53eee113d8759010:-31f2276e:139ae50392b:-8000-0000000000000033> <1347283370407> <BEA-000450> <Socket 48 internal data record unavailable (probable closure due idle timeout), event received -32>


      Please help.
      Regards.
        • 1. Re: Cannot start application after deployment.
          Kalyan Pasupuleti-Oracle
          Hi,

          As you see this error.

          [J2EE:160149]Error while processing library references. Unresolved application library references, defined in weblogic-application.xml: [Extension-Name: oracle.webcenter.framework, Specification-Version: 11.1.1, exact-match: false], [Extension-Name: oracle.sdp.client, exact-match: false].


          there is some miss match in library reference.

          Please check with your weblogic-application.xml file.

          Regards,
          Kal