net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split()

Kuali JIRA | Chuck Aikman | 3 years ago
  1. 0

    Some documents are throwing this exception. {code} [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/baex.xkbml [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#502) in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[6]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/bakj.xkbml Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[1]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) {code}

    Kuali JIRA | 3 years ago | Chuck Aikman
    net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split()
  2. 0

    Some documents are throwing this exception. {code} [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/baex.xkbml [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#502) in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[6]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/bakj.xkbml Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[1]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) {code}

    Kuali JIRA | 3 years ago | Chuck Aikman
    net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split()
  3. 0

    Some documents are throwing this exception. {code} [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/baex.xkbml [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#502) in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[6]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/bakj.xkbml Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[1]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) {code}

    Kuali JIRA | 3 years ago | Chuck Aikman
    net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split()
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Some documents are throwing this exception. {code} [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/baex.xkbml [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#502) in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[6]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/bakj.xkbml Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[1]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) {code}

    Kuali JIRA | 3 years ago | Chuck Aikman
    net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split()
  6. 0

    Some documents are throwing this exception. {code} [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/baex.xkbml [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#502) in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[6]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [ERROR,MigrationRepoWatcher,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Failed to save: null / java.lang.NullPointerException: no content [DEBUG,SvnRepositoryService,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] Commit path: ba/bakj.xkbml Error on line 251 of xkbml.xsl: XTDE1425: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at xsl:call-template name="fixWho" (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#345) at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#324) processing /document/kbml[1]/body[1]/p[1]/kbsecure[1] in built-in template rule at xsl:apply-templates (file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl#37) processing /document/kbml[1]/body[1] [ERROR,XKBMLTransformer,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] transformation error ; SystemID: file:/C:/opt/j2ee/settings/kmsrest/dev/migration/xkbml.xsl; Line#: 251; Column#: -1 net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split() at net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81) at net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95) at net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484) at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365) at net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929) at net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49) at net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33) at net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198) at net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117) at net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34) at net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546) at net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215) at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860) at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613) at net.sf.saxon.expr.instruct.Template.expand(Template.java:258) at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:347) at net.sf.saxon.expr.instruct.CallTemplate.processLeavingTail(CallTemplate.java:395) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.processLeavingTail(ApplyTemplates.java:241) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.Copy.processLeavingTail(Copy.java:483) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.trans.TextOnlyCopyRuleSet.process(TextOnlyCopyRuleSet.java:65) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1045) at net.sf.saxon.expr.instruct.ApplyTemplates.apply(ApplyTemplates.java:281) at net.sf.saxon.expr.instruct.ApplyTemplates.process(ApplyTemplates.java:237) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:660) at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:138) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:422) at net.sf.saxon.expr.instruct.ElementCreator.processLeavingTail(ElementCreator.java:367) at net.sf.saxon.expr.instruct.Template.applyLeavingTail(Template.java:239) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:1057) at net.sf.saxon.Controller.transformDocument(Controller.java:2080) at net.sf.saxon.Controller.transform(Controller.java:1903) at org.kuali.kits.kms.migration.transform.XKBMLTransformer.transform(XKBMLTransformer.java:111) at org.kuali.kits.kms.migration.task.MigrationRepoWatcher.process(MigrationRepoWatcher.java:90) at org.kuali.kits.kms.repository.AbstractWatcherManager.feedWatchers(AbstractWatcherManager.java:143) at org.kuali.kits.kms.repository.svn.SvnPollerTask.syncronousPass(SvnPollerTask.java:220) at org.kuali.kits.kms.repository.svn.SvnPollerTask.runOnce(SvnPollerTask.java:109) at org.kuali.kits.kms.migration.task.MigrationRepositoryJob.runOnce(MigrationRepositoryJob.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273) at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311) at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) {code}

    Kuali JIRA | 3 years ago | Chuck Aikman
    net.sf.saxon.trans.XPathException: Cannot find a matching 1-argument function named {http://exslt.org/strings}split()

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. net.sf.saxon.trans.XPathException

      Cannot find a matching 1-argument function named {http://exslt.org/strings}split()

      at net.sf.saxon.expr.ErrorExpression.evaluateItem()
    2. Saxon HE
      Template.expand
      1. net.sf.saxon.expr.ErrorExpression.evaluateItem(ErrorExpression.java:81)
      2. net.sf.saxon.expr.ErrorExpression.iterate(ErrorExpression.java:95)
      3. net.sf.saxon.expr.instruct.ForEach.iterate(ForEach.java:484)
      4. net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:365)
      5. net.sf.saxon.expr.instruct.Choose.iterate(Choose.java:929)
      6. net.sf.saxon.expr.instruct.BlockIterator.next(BlockIterator.java:49)
      7. net.sf.saxon.tree.iter.AdjacentTextNodeMergingIterator.<init>(AdjacentTextNodeMergingIterator.java:33)
      8. net.sf.saxon.expr.AdjacentTextNodeMerger.iterate(AdjacentTextNodeMerger.java:198)
      9. net.sf.saxon.expr.Atomizer.iterate(Atomizer.java:294)
      10. net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:228)
      11. net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:117)
      12. net.sf.saxon.functions.StringJoin.evaluateItem(StringJoin.java:34)
      13. net.sf.saxon.expr.Expression.evaluateAsString(Expression.java:546)
      14. net.sf.saxon.expr.instruct.SimpleNodeConstructor.processLeavingTail(SimpleNodeConstructor.java:215)
      15. net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:860)
      16. net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:613)
      17. net.sf.saxon.expr.instruct.Template.expand(Template.java:258)
      17 frames