Discussions

EJB programming & troubleshooting: Exception in AppMerge flows' progression

  1. Exception in AppMerge flows' progression (1 messages)

    Unable to deploy an epplication in WebLogic 9 getting below exception during deployment. not sure what to do. appreciate any help. Error Stack Trace: <unable to="" load="" descriptor="" d:\temp\mortgen-0_00.ear\webapp.war="" eb-inf="" eb.xml="" of="" module="" webapp.war.="" the="" error="" is="" weblogic.descriptor.descriptorexception:="" validation="" problems="" were="" found="" d:\temp\appcgen_mortgen-0_00.ear\webapp.war\web-inf\web.xml:16:8:16:8:="" problem:="" cvc-complex-type.2.4a:="" expected="" element="" 'filter-class@http:="" java.sun.com="" ml="" s="" 2ee'="" instead="" 'description@http:="" here="" in="" filter@http:="" 2ee:<d:\temp\appcgen_mortgen-0_00.ear\webapp.war="" eb.xml:16:8=""> D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:22:8:22:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:28:8:28:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:34:8:34:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:40:8:40:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:46:8:46:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:52:8:52:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:58:8:58:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:64:8:64:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:70:8:70:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: D:\TEMP\appcgen_mortgen-0_00.ear\webapp.war\WEB-INF\web.xml:76:8:76:8: problem: cvc-complex-type.2.4b: Element not allowed: description@http://java.sun.com/xml/ns/j2ee in element init-param@http://java.sun.com/xml/ns/j2ee: at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:229) at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:216) at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:141) at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280) at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248) at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749) at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:378) at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720) at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729) at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134) at weblogic.application.compiler.WARModule.processLibraries(WARModule.java:286) at weblogic.application.compiler.WARModule.merge(WARModule.java:303) at weblogic.application.compiler.flow.MergeModuleFlow.compile(MergeModuleFlow.java:23) at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26) at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36) at weblogic.application.compiler.FlowDriver$CompilerFlowDriver.compile(FlowDriver.java:96) at weblogic.application.compiler.ReadOnlyEarMerger.merge(ReadOnlyEarMerger.java:41) at weblogic.application.compiler.flow.AppMergerFlow.mergeInput(AppMergerFlow.java:94) at weblogic.application.compiler.flow.AppMergerFlow.compile(AppMergerFlow.java:47) at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26) at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36) at weblogic.application.compiler.FlowDriver$CompilerFlowDriver.compile(FlowDriver.java:96) at weblogic.application.compiler.AppMerge.runBody(AppMerge.java:130) at weblogic.utils.compiler.Tool.run(Tool.java:158) at weblogic.utils.compiler.Tool.run(Tool.java:115) at weblogic.application.compiler.AppMerge.merge(AppMerge.java:142) at weblogic.deploy.api.internal.utils.AppMerger.merge(AppMerger.java:70) at weblogic.deploy.api.internal.utils.AppMerger.getMergedApp(AppMerger.java:51) at weblogic.deploy.api.model.internal.WebLogicDeployableObjectFactoryImpl.createDeployableObject(WebLogicDeployableObjectFactoryImpl.java:177) at weblogic.deploy.api.tools.SessionHelper.initialize(SessionHelper.java:692) .> (DeploymentConfigurationHelper.java:339) at com.bea.console.utils.DeploymentConfigurationManager.createDeploymentConfigurationHelper(DeploymentConfigurationManager.java:238) at com.bea.console.utils.DeploymentConfigurationManager.getDeploymentConfiguration(DeploymentConfigurationManager.java:155) at com.bea.console.utils.DeploymentUtils.getMergedModuleInfo(DeploymentUtils.java:2438) at com.bea.console.actions.app.DeploymentsControlTableAction.createApplicationNodes(DeploymentsControlTableAction.java:228) at com.bea.console.actions.app.ApplicationOverviewAction.getCollection(ApplicationOverviewAction.java:104) at com.bea.console.actions.BaseTableAction.execute(BaseTableAction.java:88) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:95) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2042) at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:90) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2114) at com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:221) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:554) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:851) at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:630) at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:157) at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:241) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:130) Caused by: weblogic.utils.compiler.ToolFailureException: Exception in AppMerge flows' progression at weblogic.application.compiler.AppMerge.merge(AppMerge.java:145) at weblogic.deploy.api.internal.utils.AppMerger.merge(AppMerger.java:70) at weblogic.deploy.api.internal.utils.AppMerger.getMergedApp(AppMerger.java:51) at weblogic.deploy.api.model.internal.WebLogicDeployableObjectFactoryImpl.createDeployableObject(WebLogicDeployableObjectFactoryImpl.java:177) at weblogic.deploy.api.tools.SessionHelper.initialize(SessionHelper.java:692) at weblogic.deploy.api.tools.SessionHelper.initializeConfiguration(SessionHelper.java:534) at weblogic.deploy.api.tools.SessionHelper.initializeConfiguration(SessionHelper.java:597) at com.bea.console.utils.DeploymentConfigurationHelper.initDeploymentConfiguration(DeploymentConfigurationHelper.java:757) at com.bea.console.utils.DeploymentConfigurationHelper.(DeploymentConfigurationHelper.java:339) at com.bea.console.utils.DeploymentConfigurationManager.createDeploymentConfigurationHelper(DeploymentConfigurationManager.java:238) at com.bea.console.utils.DeploymentConfigurationManager.getDeploymentConfiguration(DeploymentConfigurationManager.java:155) at com.bea.console.utils.DeploymentUtils.getMergedModuleInfo(DeploymentUtils.java:2438) at com.bea.console.actions.app.DeploymentsControlTableAction.createApplicationNodes(DeploymentsControlTableAction.java:228) at com.bea.console.actions.app.ApplicationOverviewAction.getCollection(ApplicationOverviewAction.java:104) at com.bea.console.actions.BaseTableAction.execute(BaseTableAction.java:88) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:95) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2042) at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:90) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2114) at com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:221) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:554) at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:851) at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:630) at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:157) at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:241) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:130) at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1169) at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:688) at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.renderInternal(ScopedContentCommonSupport.java:268) Thanks for the help. rcem.
  2. vakidate your web.xml with the dtd using xmlspy or any other validation utility.