From notifications-return-29435-archive-asf-public=cust-asf.ponee.io@ofbiz.apache.org Wed Nov 27 20:49:03 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id C3B34180648 for ; Wed, 27 Nov 2019 21:49:02 +0100 (CET) Received: (qmail 94378 invoked by uid 500); 27 Nov 2019 20:49:02 -0000 Mailing-List: contact notifications-help@ofbiz.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ofbiz.apache.org Delivered-To: mailing list notifications@ofbiz.apache.org Received: (qmail 94368 invoked by uid 99); 27 Nov 2019 20:49:02 -0000 Received: from mailrelay1-us-west.apache.org (HELO mailrelay1-us-west.apache.org) (209.188.14.139) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Nov 2019 20:49:02 +0000 Received: from jira-he-de.apache.org (static.172.67.40.188.clients.your-server.de [188.40.67.172]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 449DFE30C8 for ; Wed, 27 Nov 2019 20:49:01 +0000 (UTC) Received: from jira-he-de.apache.org (localhost.localdomain [127.0.0.1]) by jira-he-de.apache.org (ASF Mail Server at jira-he-de.apache.org) with ESMTP id 6BE8B780778 for ; Wed, 27 Nov 2019 20:49:00 +0000 (UTC) Date: Wed, 27 Nov 2019 20:49:00 +0000 (UTC) From: "ASF subversion and git services (Jira)" To: notifications@ofbiz.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (OFBIZ-6993) Cannot find the declaration of element 'web-app' in version 3.0 files. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/OFBIZ-6993?page=3Dcom.atlassian= .jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D1698= 3919#comment-16983919 ]=20 ASF subversion and git services commented on OFBIZ-6993: -------------------------------------------------------- Commit b006b8c7cb92e1a8010a39aa8ae3e076f789c003 in ofbiz-framework's branch= refs/heads/trunk from Mathieu Lirzin [ https://gitbox.apache.org/repos/asf?p=3Dofbiz-framework.git;h=3Db006b8c ] Revert "Improved: Update =E2=80=9Cweb.xml=E2=80=9D files version 3.0 =E2=86= =92 4.0 (OFBIZ-6993)" This reverts commit 226e901981b68941bbcf3e1025d2208061d28db6. > Cannot find the declaration of element 'web-app' in version 3.0 files. > ---------------------------------------------------------------------- > > Key: OFBIZ-6993 > URL: https://issues.apache.org/jira/browse/OFBIZ-6993 > Project: OFBiz > Issue Type: Bug > Components: ALL COMPONENTS > Affects Versions: Trunk, Release Branch 15.12 > Environment: Been seeing the error below in the logs. Strangely,= I've not been able to catch the exception in a debugger, but was able to i= solate it to the definition of the web-app with version 3.0. The error dis= apears when you change the definition from=20 > {code:xml} > > {code} > to this: > {code:xml} > xmlns=3D"http://java.sun.com/xml/ns/javaee" > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation=3D"http://java.sun.com/xml/ns/javaee http://j= ava.sun.com/xml/ns/javaee/web-app_3_0.xsd"> > {code} > I only tested on 15.12 and Trunk, but it probably affects any release run= ning Tomcat 7.0.48 or higher. Here is the error: > {noformat} > [java] Apr 07, 2016 4:06:29 PM org.apache.tomcat.util.digester.Diges= ter error > [java] SEVERE: Parse Error at line 22 column 24: cvc-elt.1.a: Cannot= find the declaration of element 'web-app'. > [java] org.xml.sax.SAXParseException; lineNumber: 22; columnNumber: = 24; cvc-elt.1.a: Cannot find the declaration of element 'web-app'. > [java] =09at org.apache.xerces.util.ErrorHandlerWrapper.createSAXPar= seException(Unknown Source) > [java] =09at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknow= n Source) > [java] =09at org.apache.xerces.impl.XMLErrorReporter.reportError(Unk= nown Source) > [java] =09at org.apache.xerces.impl.XMLErrorReporter.reportError(Unk= nown Source) > [java] =09at org.apache.xerces.impl.XMLErrorReporter.reportError(Unk= nown Source) > [java] =09at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStar= tElement(Unknown Source) > [java] =09at org.apache.xerces.impl.xs.XMLSchemaValidator.startEleme= nt(Unknown Source) > [java] =09at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanSta= rtElementAfterName(Unknown Source) > [java] =09at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSConte= ntDispatcher.scanRootElementHook(Unknown Source) > [java] =09at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$F= ragmentContentDispatcher.dispatch(Unknown Source) > [java] =09at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.s= canDocument(Unknown Source) > [java] =09at org.apache.xerces.parsers.XML11Configuration.parse(Unkn= own Source) > [java] =09at org.apache.xerces.parsers.XML11Configuration.parse(Unkn= own Source) > [java] =09at org.apache.xerces.parsers.XMLParser.parse(Unknown Sourc= e) > [java] =09at org.apache.xerces.parsers.AbstractSAXParser.parse(Unkno= wn Source) > [java] =09at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.pars= e(Unknown Source) > [java] =09at org.apache.tomcat.util.digester.Digester.parse(Digester= .java:1555) > [java] =09at org.ofbiz.webapp.WebAppUtil.parseWebXmlFile(WebAppUtil.= java:160) > [java] =09at org.ofbiz.webapp.WebAppUtil.getWebXml(WebAppUtil.java:1= 31) > [java] =09at org.ofbiz.webapp.WebAppUtil.getControlServletPath(WebAp= pUtil.java:67) > [java] =09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Met= hod) > [java] =09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMetho= dAccessorImpl.java:62) > [java] =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegat= ingMethodAccessorImpl.java:43) > [java] =09at java.lang.reflect.Method.invoke(Method.java:498) > [java] =09at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWra= pper.java:1458) > [java] =09at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMetho= dModel.java:71) > [java] =09at freemarker.core.MethodCall._eval(MethodCall.java:62) > [java] =09at freemarker.core.Expression.eval(Expression.java:78) > [java] =09at freemarker.core.Assignment.accept(Assignment.java:70) > [java] =09at freemarker.core.Environment.visit(Environment.java:312) > [java] =09at freemarker.core.MixedContent.accept(MixedContent.java:6= 2) > [java] =09at freemarker.core.Environment.visitByHiddingParent(Enviro= nment.java:333) > [java] =09at freemarker.core.IteratorBlock$Context.runLoop(IteratorB= lock.java:148) > [java] =09at freemarker.core.Environment.visitIteratorBlock(Environm= ent.java:559) > [java] =09at freemarker.core.IteratorBlock.accept(IteratorBlock.java= :67) > [java] =09at freemarker.core.Environment.visit(Environment.java:312) > [java] =09at freemarker.core.MixedContent.accept(MixedContent.java:6= 2) > [java] =09at freemarker.core.Environment.visitByHiddingParent(Enviro= nment.java:333) > [java] =09at freemarker.core.ConditionalBlock.accept(ConditionalBloc= k.java:48) > [java] =09at freemarker.core.Environment.visit(Environment.java:312) > [java] =09at freemarker.core.MixedContent.accept(MixedContent.java:6= 2) > [java] =09at freemarker.core.Environment.visit(Environment.java:312) > [java] =09at freemarker.core.Environment.process(Environment.java:29= 0) > [java] =09at org.ofbiz.base.util.template.FreeMarkerWorker.renderTem= plate(FreeMarkerWorker.java:257) > [java] =09at org.ofbiz.widget.model.HtmlWidget.renderHtmlTemplate(Ht= mlWidget.java:167) > [java] =09at org.ofbiz.widget.model.HtmlWidget$HtmlTemplate.renderWi= dgetString(HtmlWidget.java:216) > [java] =09at org.ofbiz.widget.model.HtmlWidget.renderWidgetString(Ht= mlWidget.java:140) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$PlatformSpecif= ic.renderWidgetString(ModelScreenWidget.java:1319) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidge= tsString(ModelScreenWidget.java:98) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$Section.render= WidgetString(ModelScreenWidget.java:294) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidge= tsString(ModelScreenWidget.java:98) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$Section.render= WidgetString(ModelScreenWidget.java:280) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidge= tsString(ModelScreenWidget.java:98) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$Section.render= WidgetString(ModelScreenWidget.java:280) > [java] =09at org.ofbiz.widget.model.ModelScreen.renderScreenString(M= odelScreen.java:164) > [java] =09at org.ofbiz.widget.model.ScreenFactory.renderReferencedSc= reen(ScreenFactory.java:211) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.= renderWidgetString(ModelScreenWidget.java:780) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidge= tsString(ModelScreenWidget.java:98) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$Section.render= WidgetString(ModelScreenWidget.java:280) > [java] =09at org.ofbiz.widget.model.ModelScreen.renderScreenString(M= odelScreen.java:164) > [java] =09at org.ofbiz.widget.model.ScreenFactory.renderReferencedSc= reen(ScreenFactory.java:211) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$DecoratorScree= n.renderWidgetString(ModelScreenWidget.java:860) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget.renderSubWidge= tsString(ModelScreenWidget.java:98) > [java] =09at org.ofbiz.widget.model.ModelScreenWidget$Section.render= WidgetString(ModelScreenWidget.java:280) > [java] =09at org.ofbiz.widget.model.ModelScreen.renderScreenString(M= odelScreen.java:164) > [java] =09at org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenR= enderer.java:136) > [java] =09at org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenR= enderer.java:98) > [java] =09at org.ofbiz.widget.renderer.macro.MacroScreenViewHandler.= render(MacroScreenViewHandler.java:157) > [java] =09at org.ofbiz.webapp.control.RequestHandler.renderView(Requ= estHandler.java:1023) > [java] =09at org.ofbiz.webapp.control.RequestHandler.doRequest(Reque= stHandler.java:675) > [java] =09at org.ofbiz.webapp.control.ControlServlet.doGet(ControlSe= rvlet.java:213) > [java] =09at javax.servlet.http.HttpServlet.service(HttpServlet.java= :620) > [java] =09at javax.servlet.http.HttpServlet.service(HttpServlet.java= :727) > [java] =09at org.apache.catalina.core.ApplicationFilterChain.interna= lDoFilter(ApplicationFilterChain.java:303) > [java] =09at org.apache.catalina.core.ApplicationFilterChain.doFilte= r(ApplicationFilterChain.java:208) > [java] =09at org.ofbiz.webapp.control.ContextFilter.doFilter(Context= Filter.java:323) > [java] =09at org.apache.catalina.core.ApplicationFilterChain.interna= lDoFilter(ApplicationFilterChain.java:241) > [java] =09at org.apache.catalina.core.ApplicationFilterChain.doFilte= r(ApplicationFilterChain.java:208) > [java] =09at org.apache.catalina.core.StandardWrapperValve.invoke(St= andardWrapperValve.java:220) > [java] =09at org.apache.catalina.core.StandardContextValve.invoke(St= andardContextValve.java:122) > [java] =09at org.apache.catalina.authenticator.AuthenticatorBase.inv= oke(AuthenticatorBase.java:505) > [java] =09at org.apache.catalina.core.StandardHostValve.invoke(Stand= ardHostValve.java:169) > [java] =09at org.apache.catalina.valves.ErrorReportValve.invoke(Erro= rReportValve.java:103) > [java] =09at org.apache.catalina.core.StandardEngineValve.invoke(Sta= ndardEngineValve.java:116) > [java] =09at org.apache.catalina.valves.AccessLogValve.invoke(Access= LogValve.java:956) > [java] =09at org.apache.catalina.connector.CoyoteAdapter.service(Coy= oteAdapter.java:436) > [java] =09at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor= .java:190) > [java] =09at org.apache.coyote.AbstractProtocol$AbstractConnectionHa= ndler.process(AbstractProtocol.java:625) > [java] =09at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.= run(JIoEndpoint.java:316) > [java] =09at java.util.concurrent.ThreadPoolExecutor.runWorker(Threa= dPoolExecutor.java:1142) > [java] =09at java.util.concurrent.ThreadPoolExecutor$Worker.run(Thre= adPoolExecutor.java:617) > [java] =09at org.apache.tomcat.util.threads.TaskThread$WrappingRunna= ble.run(TaskThread.java:61) > [java] =09at java.lang.Thread.run(Thread.java:745) > {noformat} > Reporter: Forrest Rae > Assignee: Mathieu Lirzin > Priority: Major > Fix For: Upcoming Branch, Release Branch 17.12, Release Branc= h 18.12 > > Attachments: web-app.patch > > -- This message was sent by Atlassian Jira (v8.3.4#803005)