[x3d-public] X3D validator/schematron core dump

John Carlson yottzumm at gmail.com
Fri Jun 12 16:55:44 PDT 2020


Also wondering why

 bboxDisplay='false' visible='true'

is appearing alongside USE attribute in styled text. I can see why you may
not want some USE nodes to appear or disappear, what does the standard say
now for extra attributes than USE? No, I'm not referring to metadata.

John

On Fri, Jun 12, 2020 at 6:03 PM John Carlson <yottzumm at gmail.com> wrote:

> *File attached.*
>
> *From Web Site:*
>
> *Performing X3D Schematron
> <http://www.web3d.org/x3d/tools/schematron/X3dSchematron.html> check...* Internal
> error caught: net.sf.saxon.trans.XPathException: A sequence of more than
> one item is not allowed as the first argument of local-name() (, ) ;
> SystemID: ; Line#: 89369; Column#: -1 net.sf.saxon.trans.XPathException: A
> sequence of more than one item is not allowed as the first argument of
> local-name() (, ) at
> net.sf.saxon.expr.Expression.typeError(Expression.java:1051) at
> net.sf.saxon.expr.CardinalityChecker.evaluateItem(CardinalityChecker.java:266)
> at net.sf.saxon.functions.LocalNameFn.evaluateItem(LocalNameFn.java:33) at
> net.sf.saxon.expr.parser.ExpressionTool.evaluate(ExpressionTool.java:320)
> at net.sf.saxon.expr.LetExpression.eval(LetExpression.java:371) at
> net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:577)
> at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:615) at
> net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:212) at
> net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1034) at
> net.sf.saxon.expr.instruct.ApplyTemplates$ApplyTemplatesPackage.processLeavingTail(ApplyTemplates.java:476)
> at
> net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:60)
> at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1022) at
> net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:237) at
> net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:199)
> at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:615) at
> net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:131) at
> net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:301)
> at
> net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:254)
> at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:212)
> at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1034) at
> net.sf.saxon.Controller.transformDocument(Controller.java:1957) at
> net.sf.saxon.Controller.transform(Controller.java:1803) at
> edu.nps.moves.x3d.Validator.validate(Validator.java:532) at
> edu.nps.moves.x3d.Index.doValidate(Index.java:230) at
> edu.nps.moves.x3d.Index.doPost(Index.java:146) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:648) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
> at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
> at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1502)
> at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1458)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> at java.lang.Thread.run(Thread.java:748) Error(s) detected during this
> validation test. X3D Schematron check: *fail*.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200612/1fdb6f9f/attachment.html>


More information about the x3d-public mailing list