1 2 Previous Next 18 Replies Latest reply: Mar 6, 2013 10:27 PM by Vik Kumar-Oracle RSS

    Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx

    993326
      Hello,
      When running the page , we get Unmarshaller failed exception. Any idea on how to fix it? here is the complete log:

      <Feb 25, 2013 5:23:44 PM IST> <Warning> <Munger> <BEA-2156203> <A version attribute was not found in element application in the deployment descriptor in C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\DefaultDomain\servers\DefaultServer\tmp\_WL_user\oracle.applcp.model\f7pg9o/META-INF/application.xml. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject descriptors that do not specify the JEE version.>
      <Feb 25, 2013 5:23:58 PM IST> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war/WEB-INF/web.xml of module AddFilterProjEJB.war. The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
           at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:161)
           at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
           at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1327)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
           at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
           at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
           at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
           at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
           at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
           at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
           at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
           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)
      Caused by: com.bea.xml.XmlException: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:54)
           at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:539)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:381)
           at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:140)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:200)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:169)
           at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
           at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:150)
           ... 33 more
      Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
           ... 41 more
      .>
      <Feb 25, 2013 5:23:58 PM IST> <Error> <HTTP> <BEA-101064> <[WebAppModule(XXCHRAddFilterAppl [Version=V2.0]:hcmCompensation)] Error parsing descriptor in Web appplication "C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war"
      weblogic.application.ModuleException: Unmarshaller failed
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1335)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
           Truncated. see log file for complete stacktrace
      Caused By: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           Truncated. see log file for complete stacktrace
      >
      <Feb 25, 2013 5:23:58 PM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1361793222485' for task '0'. Error is: 'weblogic.application.ModuleException: [HTTP:101064][WebAppModule(XXCHRAddFilterAppl [Version=V2.0]:hcmCompensation)] Error parsing descriptor in Web appplication "C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war"
      weblogic.application.ModuleException: Unmarshaller failed
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1335)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
           at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
           at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
           at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
           at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
           at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
           at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
           at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
           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)
      Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
           at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:539)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:381)
           at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:140)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:200)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:169)
           at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
           at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:150)
           at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
           at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1327)
           ... 26 more

      weblogic.application.ModuleException: Unmarshaller failed'
      weblogic.application.ModuleException: [HTTP:101064][WebAppModule(XXCHRAddFilterAppl [Version=V2.0]:hcmCompensation)] Error parsing descriptor in Web appplication "C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war"
      weblogic.application.ModuleException: Unmarshaller failed
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1335)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
           at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
           at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
           at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
           at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
           at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
           at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
           at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
           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)
      Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
           at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:539)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:381)
           at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:140)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:200)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:169)
           at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
           at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:150)
           at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
           at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1327)
           ... 26 more

      weblogic.application.ModuleException: Unmarshaller failed
           at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:1604)
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1358)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           Truncated. see log file for complete stacktrace
      Caused By: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           Truncated. see log file for complete stacktrace
      >
      <Feb 25, 2013 5:23:59 PM IST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'XXCHRAddFilterAppl [Version=V2.0]'.>
      <Feb 25, 2013 5:23:59 PM IST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
      weblogic.application.ModuleException: [HTTP:101064][WebAppModule(XXCHRAddFilterAppl [Version=V2.0]:hcmCompensation)] Error parsing descriptor in Web appplication "C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war"
      weblogic.application.ModuleException: Unmarshaller failed
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1335)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
           at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
           at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
           at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
           at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
           at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
           at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
           at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
           at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
           at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
           at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
           at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
           at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
           at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
           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)
      Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
           at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:539)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:381)
           at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
           at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:140)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:200)
           at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:169)
           at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
           at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:150)
           at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
           at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
           at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:141)
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1327)
           ... 26 more

      weblogic.application.ModuleException: Unmarshaller failed
           at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:1604)
           at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:1358)
           at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:372)
           at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
           at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
           Truncated. see log file for complete stacktrace
      Caused By: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletBeanImpl@269fc476(/Servlets[PortletProducerResourceServlet])"
           at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:231)
           at weblogic.j2ee.descriptor.WebAppBeanImpl.setServlets(WebAppBeanImpl.java:1143)
           at sun.reflect.GeneratedMethodAccessor214.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           Truncated. see log file for complete stacktrace
      >
      [05:23:59 PM] #### Deployment incomplete. ####
      [05:23:59 PM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
      #### Cannot run application XXCHRAddFilterAppl due to error deploying to IntegratedWebLogicServer.
      [Application XXCHRAddFilterAppl stopped and undeployed from Server Instance IntegratedWebLogicServer]


      Thanks,
      Amarnath
        • 1. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
          Vik Kumar-Oracle
          Please go to Developer Role and then open web.xml and search for PortletProducerResourceServlet

          comment the servlet entry and the servlet mapping and try again.


          Thanks & Regards !
          Vik

          Fusion Apps Developer Relations
          http://blogs.oracle.com/fadevrel

          Please mark the response helpful or answered appropriately
          • 2. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
            993326
            Thanks Vik, it worked.
            Now we get the following exception:

            <Feb 26, 2013 2:19:50 PM IST> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war/WEB-INF/weblogic.xml of module AddFilterProjEJB.war. The error is weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
            problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                 at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                 at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                 at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                 at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                 at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                 at weblogic.application.descriptor.AbstractDescriptorLoader2._mergeDescriptors(AbstractDescriptorLoader2.java:579)
                 at weblogic.application.descriptor.AbstractDescriptorLoader2.mergeDescriptors(AbstractDescriptorLoader2.java:500)
                 at weblogic.application.descriptor.AbstractDescriptorLoader2.mergeDescriptors(AbstractDescriptorLoader2.java:477)
                 at weblogic.servlet.internal.WebAppDescriptor.mergeLibaryDescriptors(WebAppDescriptor.java:181)
                 at weblogic.servlet.internal.WebAppModule.mergeLibraryDescriptors(WebAppModule.java:1646)
                 at weblogic.servlet.internal.WebAppServletContext.mergeLibraryDescriptors(WebAppServletContext.java:2718)
                 at weblogic.servlet.internal.WebAppServletContext.mergeLibraryDescriptors(WebAppServletContext.java:2678)
                 at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:416)
                 at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:493)
                 at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:418)
                 at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:972)
                 at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:382)
                 at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                 at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                 at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                 at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                 at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
                 at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
                 at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
                 at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                 at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
                 at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
                 at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
                 at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
                 at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
                 at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
                 at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
                 at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
                 at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
                 at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
                 at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
                 at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
                 at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
                 at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
                 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)
            .>
            <Feb 26, 2013 2:19:50 PM IST> <Error> <HTTP> <BEA-101370> <There was a failure when merging library descriptors into the application descriptors for application C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war. Please make sure that the descriptors are valid. The error is VALIDATION PROBLEMS WERE FOUND
            problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>>
            <Feb 26, 2013 2:19:54 PM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1361868558397' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation''
            weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation'
                 at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
                 at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                 at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                 at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                 at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                 Truncated. see log file for complete stacktrace
            Caused By: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
            problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                 at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                 at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                 at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                 at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                 at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                 Truncated. see log file for complete stacktrace
            >
            <Feb 26, 2013 2:19:54 PM IST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'XXCHRAddFilterAppl [Version=V2.0]'.>
            <Feb 26, 2013 2:19:54 PM IST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
            weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation'
                 at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
                 at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                 at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                 at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                 at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                 Truncated. see log file for complete stacktrace
            Caused By: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
            problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                 at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                 at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                 at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                 at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                 at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                 Truncated. see log file for complete stacktrace
            >
            [02:19:54 PM] #### Deployment incomplete. ####
            [02:19:54 PM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
            #### Cannot run application XXCHRAddFilterAppl due to error deploying to IntegratedWebLogicServer.
            [Application XXCHRAddFilterAppl stopped and undeployed from Server Instance IntegratedWebLogicServer]
            • 3. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
              993326
              This is the corresponding tag in weblogic.xml file:

              <security-role-assignment>
              <role-name>valid-users</role-name>
              <principal-name>users</principal-name>
              </security-role-assignment>
              • 4. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                993326
                Hi Vik,
                This issue is resolved by making the following change in weblogic.xml file:

                From:_
                <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">

                To:*
                <weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.2/weblogic-web-app.xsd">


                Thanks,
                Amarnath Anand
                • 5. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                  993326
                  I'm now getting beanalreadyexists exceptions from weblogic.xml file and commenting the same.

                  Thanks,
                  Amarnath Anand
                  • 6. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                    993326
                    Hi Vik,
                    After commenting the tags for beanAlreadyExists exception, I'm getting the 'VALIDATION PROBLEMS WERE FOUND' again.
                    Here is the error log:_
                    <Feb 26, 2013 3:46:16 PM IST> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war/WEB-INF/weblogic.xml of module AddFilterProjEJB.war. The error is weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                    problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>

                    Here is the weblogic.xml file content:_

                    <?xml version = '1.0' encoding = 'UTF-8' standalone = 'yes'?>
                    <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
                    <session-descriptor>
                    <cookie-path>/hcmCompensation</cookie-path>
                    <persistent-store-type>replicated_if_clustered</persistent-store-type>
                    <url-rewriting-enabled>false</url-rewriting-enabled>
                    </session-descriptor>
                    <security-role-assignment>
                    <role-name>valid-users</role-name>
                    <principal-name>users</principal-name>
                    </security-role-assignment>
                    <context-root>hcmCompensation</context-root>
                    <library-ref>
                    <library-name>
                    oracle.webcenter.framework.view
                    </library-name>
                    <specification-version>
                    11.1.1
                    </specification-version>
                    </library-ref>
                    <library-ref>
                    <library-name>adf.oracle.businesseditor</library-name>
                    </library-ref>
                    <library-ref>
                    <library-name>
                    oracle.applcore.view
                    </library-name>
                    </library-ref>
                    <!--Tag below added as suggested in Bug 8944390 for MDS issue-->
                    <!-- Commented be Amar
                    <library-ref>
                    <library-name>
                    adf.oracle.domain.webapp
                    </library-name>
                    </library-ref> -->

                    <!-- START HcmEss ESS EJB JNDI References-->
                    <!-- <ejb-reference-description>
                    <ejb-ref-name>ess/runtime</ejb-ref-name>
                    <jndi-name>ess/HcmEss/RuntimeService</jndi-name>
                    </ejb-reference-description>
                    <ejb-reference-description>
                    <ejb-ref-name>ess/metadata</ejb-ref-name>
                    <jndi-name>ess/HcmEss/MetadataService</jndi-name>
                    </ejb-reference-description>-->
                    <!-- END HcmEss ESS EJB JNDI References-->
                    <library-ref>
                    <library-name>
                    oracle.applcp.view
                    </library-name>
                    </library-ref>
                    <!-- START BIP Region Libarary References-->
                    <library-ref>
                    <library-name>
                    oracle.xdo.webapp
                    </library-name>
                    </library-ref>
                    <library-ref>
                    <library-name> oracle.bi.adf.view.slib </library-name>
                    </library-ref>
                    <!-- END BIP Region Libarary References-->
                    <library-ref>
                    <library-name>
                    oracle.apps.functionalSetupPublicUI
                    </library-name>
                    </library-ref>
                    <library-ref>
                    <library-name>
                    oracle.applcore.setupui
                    </library-name>
                    </library-ref>
                    <resource-description>
                    <res-ref-name>jdbc/WebCenterDS</res-ref-name>
                    <jndi-name>jdbc/webcenter/CustomPortalDS</jndi-name>
                    </resource-description>
                    <library-ref>
                    <library-name>oracle.soa.worklist.webapp</library-name>
                    </library-ref>
                    <!--added as pasrt of rc11 mig -->
                    <library-ref>
                    <library-name>oracle.bi.composer</library-name>
                    </library-ref>
                    <library-ref>
                    <library-name>oracle.adf.desktopintegration</library-name>
                    </library-ref>
                    <!-- Commented be Amar
                    <library-ref>
                    <library-name>jstl</library-name>
                    <specification-version>1.2</specification-version>
                    </library-ref>
                    -->
                    <!-- Commented be Amar
                    <library-ref>
                    <library-name>jsf</library-name>
                    <specification-version>1.2</specification-version>
                    </library-ref>
                    -->
                    <library-ref>
                    <library-name>oracle.portlet-producer.wsrp</library-name>
                    </library-ref>
                    </weblogic-web-app>


                    Any suggestions please?

                    Thanks,
                    Amarnath
                    • 7. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                      Vik Kumar-Oracle
                      for your bean already exists exception what you actually commented? can you paste the full stack trace before commenting and the commented code/tags ?

                      i have now exact same environment so hoping it should work for you like mine.
                      • 8. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                        993326
                        Hi Vik,
                        I had commented few lines in weblogic.xml file. It was posted in my previous post. Please search for 'Amar' to see the changes.
                        I'll uncomment them and provide you the error stack shortly.

                        Thanks,
                        Amarnath Anand
                        • 9. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                          993326
                          Hi Vik,
                          After uncommenting in weblogic.xml file, I'm not getting the backingbeanAlreadyExists exception.
                          Here is the error stack:

                          <Feb 27, 2013 11:48:23 AM IST> <Warning> <Munger> <BEA-2156203> <A version attribute was not found in element application in the deployment descriptor in C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\DefaultDomain\servers\DefaultServer\tmp\_WL_user\oracle.applcp.model\f7pg9o/META-INF/application.xml. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject descriptors that do not specify the JEE version.>
                          <Feb 27, 2013 11:48:54 AM IST> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war/WEB-INF/weblogic.xml of module AddFilterProjEJB.war. The error is weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                          problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                               at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                               at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                               at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                               at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                               at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                               at weblogic.application.descriptor.AbstractDescriptorLoader2._mergeDescriptors(AbstractDescriptorLoader2.java:579)
                               at weblogic.application.descriptor.AbstractDescriptorLoader2.mergeDescriptors(AbstractDescriptorLoader2.java:500)
                               at weblogic.application.descriptor.AbstractDescriptorLoader2.mergeDescriptors(AbstractDescriptorLoader2.java:477)
                               at weblogic.servlet.internal.WebAppDescriptor.mergeLibaryDescriptors(WebAppDescriptor.java:181)
                               at weblogic.servlet.internal.WebAppModule.mergeLibraryDescriptors(WebAppModule.java:1646)
                               at weblogic.servlet.internal.WebAppServletContext.mergeLibraryDescriptors(WebAppServletContext.java:2718)
                               at weblogic.servlet.internal.WebAppServletContext.mergeLibraryDescriptors(WebAppServletContext.java:2678)
                               at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:416)
                               at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:493)
                               at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:418)
                               at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:972)
                               at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:382)
                               at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                               at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                               at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                               at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
                               at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
                               at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
                               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                               at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
                               at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
                               at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
                               at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
                               at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
                               at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
                               at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
                               at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
                               at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
                               at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
                               at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
                               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
                               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
                               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
                               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)
                          .>
                          <Feb 27, 2013 11:48:54 AM IST> <Error> <HTTP> <BEA-101370> <There was a failure when merging library descriptors into the application descriptors for application C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war. Please make sure that the descriptors are valid. The error is VALIDATION PROBLEMS WERE FOUND
                          problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>>
                          <Feb 27, 2013 11:48:57 AM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1361945901537' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation''
                          weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation'
                               at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
                               at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                               at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                               at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                               Truncated. see log file for complete stacktrace
                          Caused By: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                          problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                               at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                               at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                               at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                               at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                               at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                               Truncated. see log file for complete stacktrace
                          >
                          <Feb 27, 2013 11:48:57 AM IST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'XXCHRAddFilterAppl [Version=V2.0]'.>
                          <Feb 27, 2013 11:48:57 AM IST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
                          weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation'
                               at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
                               at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                               at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                               at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                               Truncated. see log file for complete stacktrace
                          Caused By: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                          problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                               at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                               at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                               at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                               at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                               at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                               Truncated. see log file for complete stacktrace


                          Thanks,
                          Amarnath
                          • 10. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                            Vik Kumar-Oracle
                            Amar

                            You have commented the wrong file !

                            1. you have to uncomment everything from this file which you commented.
                            2. Go to web.xml and search for the exact word PortletProducerResourceServlet for the servlet entry and servlet-mapping and comment only that.


                            Thanks & Regards !
                            Vik

                            Fusion Apps Developer Relations
                            http://blogs.oracle.com/fadevrel

                            Please mark the response helpful or answered appropriately
                            • 11. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                              993326
                              Hi Vik,
                              'PortletProducerResourceServlet' is already commented in web.xml file and the error is gone.
                              The next error is 'weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND'.
                              I've provided the complete error stack and contents of weblogic.xml file.

                              Thanks,
                              Amarnath
                              • 12. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                                Vik Kumar-Oracle
                                can you please email me the web.xml and weblogic-application.xml at vik dot kumar at oracle dot com plz ?
                                • 14. Re: Unmarshaller failed exception when running HcmCompWorkbenchWorkArea.jspx
                                  993326
                                  Hi Vik,
                                  I followed your steps in the mail and I'm getting the same error again ( Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app'):

                                  [06:45:49 PM] Deploying Application...
                                  <Mar 5, 2013 6:45:52 PM IST> <Warning> <Munger> <BEA-2156203> <A version attribute was not found in element application in the deployment descriptor in C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\DefaultDomain\servers\DefaultServer\tmp\_WL_user\oracle.applcp.model\f7pg9o/META-INF/application.xml. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject descriptors that do not specify the JEE version.>
                                  <Mar 5, 2013 6:46:25 PM IST> <Error> <J2EE> <BEA-160197> <Unable to load descriptor C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war/WEB-INF/weblogic.xml of module AddFilterProjEJB.war. The error is weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                                  problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                                       at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                                       at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                                       at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                                       at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                                       at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                                       at weblogic.application.descriptor.AbstractDescriptorLoader2._mergeDescriptors(AbstractDescriptorLoader2.java:579)
                                       at weblogic.application.descriptor.AbstractDescriptorLoader2.mergeDescriptors(AbstractDescriptorLoader2.java:500)
                                       at weblogic.application.descriptor.AbstractDescriptorLoader2.mergeDescriptors(AbstractDescriptorLoader2.java:477)
                                       at weblogic.servlet.internal.WebAppDescriptor.mergeLibaryDescriptors(WebAppDescriptor.java:181)
                                       at weblogic.servlet.internal.WebAppModule.mergeLibraryDescriptors(WebAppModule.java:1646)
                                       at weblogic.servlet.internal.WebAppServletContext.mergeLibraryDescriptors(WebAppServletContext.java:2718)
                                       at weblogic.servlet.internal.WebAppServletContext.mergeLibraryDescriptors(WebAppServletContext.java:2678)
                                       at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:416)
                                       at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:493)
                                       at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:418)
                                       at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:972)
                                       at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:382)
                                       at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                                       at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                                       at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                                       at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                                       at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)
                                       at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)
                                       at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:613)
                                       at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                                       at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:184)
                                       at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:58)
                                       at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
                                       at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
                                       at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:207)
                                       at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
                                       at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
                                       at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
                                       at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
                                       at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
                                       at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
                                       at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
                                       at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
                                       at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:46)
                                       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)
                                  .>
                                  <Mar 5, 2013 6:46:25 PM IST> <Error> <HTTP> <BEA-101370> <There was a failure when merging library descriptors into the application descriptors for application C:\Amarnath\Oracle\myWork\system11.1.1.6.39.62.68\o.j2ee\drs\XXCHRAddFilterAppl\AddFilterProjEJB.war. Please make sure that the descriptors are valid. The error is VALIDATION PROBLEMS WERE FOUND
                                  problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>>
                                  <Mar 5, 2013 6:46:28 PM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1362489351282' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation''
                                  weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation'
                                       at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
                                       at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                                       at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                                       at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                                       at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                                       Truncated. see log file for complete stacktrace
                                  Caused By: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                                  problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                                       at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                                       at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                                       at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                                       at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                                       at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                                       Truncated. see log file for complete stacktrace
                                  >
                                  <Mar 5, 2013 6:46:28 PM IST> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating deploy task for application 'XXCHRAddFilterAppl [Version=V2.0]'.>
                                  <Mar 5, 2013 6:46:28 PM IST> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
                                  weblogic.application.ModuleException: Failed to load webapp: 'hcmCompensation'
                                       at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:393)
                                       at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
                                       at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
                                       at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
                                       at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
                                       Truncated. see log file for complete stacktrace
                                  Caused By: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
                                  problem: cvc-complex-type.2.4a: Expected element 'principal-name@http://xmlns.oracle.com/weblogic/weblogic-web-app' instead of 'externally-defined@http://xmlns.oracle.com/weblogic/weblogic-web-app' here in element security-role-assignment@http://xmlns.oracle.com/weblogic/weblogic-web-app:<null>
                                       at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
                                       at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
                                       at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
                                       at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
                                       at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
                                       Truncated. see log file for complete stacktrace
                                  >
                                  [06:46:28 PM] #### Deployment incomplete. ####


                                  Thanks,
                                  Amarnath
                                  1 2 Previous Next