question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Warning: No numberLines function available : unable to get linenumbers on code block

See original GitHub issue

Configured in the adoc

:source-highlighter: coderay
:coderay-linenums-mode: inline

and in the file calling as below:

[source,java,linenums]
----
// File:
public class ApplicationConfigurationProvider extends HttpConfigurationProvider
{
   @Override
   public Configuration getConfiguration(ServletContext context) <1>
   {
      return ConfigurationBuilder.begin()
               .addRule()
               .when(Direction.isInbound().and(Path.matches("/{path}")))
               .perform(Log.message(Level.INFO, "Client requested path: {path}"))
               .where("path").matches(".*");
   }
}
----

Also set below:

  <xsl:param name="linenumbering.width">2</xsl:param>
  <xsl:param name="linenumbering.everyNth">1</xsl:param>
  <xsl:param name="linenumbering.separator">1</xsl:param>

While trying to set:

<xsl:param name="use.extensions">1</xsl:param>

getting an exception:

WARNING: No numberLines function available.
Oct 15, 2016 8:47:19 PM org.apache.fop.cli.Main startFOP
SEVERE: Exception
org.apache.fop.apps.FOPException: Stylesheet directed termination
javax.xml.transform.TransformerException: Stylesheet directed termination
    at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:300)
    at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:126)
    at org.apache.fop.cli.Main.startFOP(Main.java:186)
    at org.apache.fop.cli.Main.main(Main.java:217)
Caused by: javax.xml.transform.TransformerException: Stylesheet directed termination
    at org.apache.xalan.templates.ElemMessage.execute(ElemMessage.java:123)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:392)
    at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:246)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:126)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.transformer.TransformerImpl.transformToRTF(TransformerImpl.java:1999)
    at org.apache.xalan.transformer.TransformerImpl.transformToRTF(TransformerImpl.java:1921)
    at org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:310)
    at org.apache.xalan.templates.ElemVariable.execute(ElemVariable.java:246)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
    at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:392)
    at org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:246)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemElement.constructNode(ElemElement.java:339)
    at org.apache.xalan.templates.ElemElement.execute(ElemElement.java:288)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:126)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
    at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1374)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1374)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
    at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
    at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1374)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
    at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:393)
    at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:176)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:160)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:139)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2411)
    at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2281)
    at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1367)
    at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
    at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1284)
    at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1262)
    at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:297)
    ... 3 more

Issue Analytics

  • State:open
  • Created 7 years ago
  • Comments:28 (15 by maintainers)

github_iconTop GitHub Comments

1reaction
jagdeepjaincommented, Feb 3, 2017

Thanks @getreu, but it did not work for me.

1reaction
getreucommented, Nov 4, 2016

Both are intentional layout improvements. Thank you for testing!

Read more comments on GitHub >

github_iconTop Results From Across the Web

html: How to add line numbers to a source code block
This almost works, but #2 fails. It has an additional problem that wrapped lines continue under the line number (next to the left...
Read more >
Display line numbers for code - Visual Studio (Windows)
You can show or hide line numbers in your code. Here's how. On the menu bar, choose Tools > Options. Expand the Text...
Read more >
Number lines on code blocks
[1] "Output lines are not numbered". The feature can be introduced to other types of code blocks as well, i.e. output, message, warning,...
Read more >
How to identify the line number in a program as reported by ...
A "Return" entry does not have a line number - at that point the AVM is past the end of the code, so...
Read more >
gatsby-remark-prismjs
If you wish to only show line numbers on certain code blocks, // leave false and use the {numberLines: true} syntax below showLineNumbers:...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found