Skip to content

Executing 'mvn site' does not produce tag documentation #733

@kwwall

Description

@kwwall

Describe the bug
Using Java 8, execute the

$ mvn site

command and the view the local file 'target/site/index.html' in your browser to verify that the tag-related documentation is missing or not produced.

Specify what ESAPI version(s) you are experiencing this bug in
ESAPI 2.5.0.0, which currently is the latest version of ESAPI.

To Reproduce
List the steps to reproduce the behavior or (ideally) attach a small JUnit test to reproduce the problem. Please be specific.

  1. From the shell, execute 'mvn site', as described above.
  2. Open the local file 'target/site/index.html' in your browser.
  3. Click on the 'Project Reports' link.
  4. Verify that the ESAPI tag-related documentation is not correctly created by observing that the following sidebar entries are either non-existent or produce errors when clicked on.

Expected behavior
The 3 files:

  • target/site/tagreference.html
  • target/site/tlddoc/index.html
  • target/site/taglibvalidation.html

should be created and when viewed in a browser window, they should render without any errors.

Platform environment (please complete the following information):

  • OS: Linux Mint 20.x
  • Browser: Chrome, Firefox
  • JDK version used with ESAPI: 8

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions