[jira] [Comment Edited] (MSITE-782) Support for custom Velocity tools has disappeared
[ https://issues.apache.org/jira/browse/MSITE-782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15578056#comment-15578056 ] Michael Osipov edited comment on MSITE-782 at 10/15/16 1:08 PM: Fixed with [r1765053|http://svn.apache.org/r1765053]. For that test the reflow-maven-skin has been cloned from GitHub and changed locally to suit the changes made in this fix. The solution has been implemented as proposed earlier. Velocity has been instructed to load all {{META-INF/maven/site-tools.xml}} files found on the classpath. Again, sorry for the huge delay though this fix way easy. I was simply to busy to take a serious look at it. This can be only closed when Doxia Sitetools have been updated to 1.7.2. [~hboutemy], please remember to align the IT as soon as the upgrade has been done. was (Author: michael-o): Fixed with [r1765053|http://svn.apache.org/r1765053]. For that test the reflow-maven-skin has been cloned from GitHub and changed locally to suit the changes made in this fix. The solution has been implemented as proposed earlier. Velocity has been instructed to load all {{META-INF/maven/site-tools.xml}} files found on the classpath. This can be only closed when Doxia Sitetools have been updated to 1.7.2. > Support for custom Velocity tools has disappeared > - > > Key: MSITE-782 > URL: https://issues.apache.org/jira/browse/MSITE-782 > Project: Maven Site Plugin > Issue Type: Bug >Affects Versions: 3.5, 3.5.1 >Reporter: Bernardo >Assignee: Michael Osipov > Fix For: 3.6 > > > Since the version 3.5 any skin using custom velocity tools is no longer > working. > This can be seen on the Reflow maven skin, and also on my own skin, which was > developed from the Reflow one. > The Reflow skin, along its Velocity tools, can be found here: > https://github.com/andriusvelykis/reflow-maven-skin > My Maven skin can be found here: > https://github.com/Bernardo-MG/docs-maven-skin > My custom velocity tools: > https://github.com/Bernardo-MG/maven-site-fixer > All these projects are available through Maven central, making them easy to > test. > To see this problem just use the Reflow skin, which won't print the content > of any page. In the case of my own skin, there will be several errors in the > HTML code, the most visible being the broken headers. > It may be actually a Doxia problem, related to this issue: > https://issues.apache.org/jira/browse/DOXIASITETOOLS-93 > Additionally, there is a related link commenting this problem: > http://maven.40175.n5.nabble.com/New-maven-site-and-doxia-with-custom-velocity-doxia-td5865376.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (MSITE-782) Support for custom Velocity tools has disappeared
[ https://issues.apache.org/jira/browse/MSITE-782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15578056#comment-15578056 ] Michael Osipov edited comment on MSITE-782 at 10/15/16 1:07 PM: Fixed with [r1765053|http://svn.apache.org/r1765053]. For that test the reflow-maven-skin has been cloned from GitHub and changed locally to suit the changes made in this fix. The solution has been implemented as proposed earlier. Velocity has been instructed to load all {{META-INF/maven/site-tools.xml}} files found on the classpath. This can be only closed when Doxia Sitetools have been updated to 1.7.2. was (Author: michael-o): Fixed with [r1765053|http://svn.apache.org/r1765053]. For that test the reflow-maven-skin has been cloned from GitHub and changed locally to suit the changes made in this fix. The solution has been implemented as proposed earlier. Velocity has been instructed to load all {{META-INF/maven/site-tools.xml}} files found on the classpath. > Support for custom Velocity tools has disappeared > - > > Key: MSITE-782 > URL: https://issues.apache.org/jira/browse/MSITE-782 > Project: Maven Site Plugin > Issue Type: Bug >Affects Versions: 3.5, 3.5.1 >Reporter: Bernardo >Assignee: Michael Osipov > Fix For: 3.6 > > > Since the version 3.5 any skin using custom velocity tools is no longer > working. > This can be seen on the Reflow maven skin, and also on my own skin, which was > developed from the Reflow one. > The Reflow skin, along its Velocity tools, can be found here: > https://github.com/andriusvelykis/reflow-maven-skin > My Maven skin can be found here: > https://github.com/Bernardo-MG/docs-maven-skin > My custom velocity tools: > https://github.com/Bernardo-MG/maven-site-fixer > All these projects are available through Maven central, making them easy to > test. > To see this problem just use the Reflow skin, which won't print the content > of any page. In the case of my own skin, there will be several errors in the > HTML code, the most visible being the broken headers. > It may be actually a Doxia problem, related to this issue: > https://issues.apache.org/jira/browse/DOXIASITETOOLS-93 > Additionally, there is a related link commenting this problem: > http://maven.40175.n5.nabble.com/New-maven-site-and-doxia-with-custom-velocity-doxia-td5865376.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (MSITE-782) Support for custom Velocity tools has disappeared
[ https://issues.apache.org/jira/browse/MSITE-782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15578058#comment-15578058 ] Michael Osipov edited comment on MSITE-782 at 10/15/16 1:05 PM: This can be only closed when Doxia Sitetools have been updated to 1.7.2. was (Author: michael-o): This can be only closed when Doxia Site Tools have been updated to 1.7.2. > Support for custom Velocity tools has disappeared > - > > Key: MSITE-782 > URL: https://issues.apache.org/jira/browse/MSITE-782 > Project: Maven Site Plugin > Issue Type: Bug >Affects Versions: 3.5, 3.5.1 >Reporter: Bernardo >Assignee: Michael Osipov > Fix For: 3.6 > > > Since the version 3.5 any skin using custom velocity tools is no longer > working. > This can be seen on the Reflow maven skin, and also on my own skin, which was > developed from the Reflow one. > The Reflow skin, along its Velocity tools, can be found here: > https://github.com/andriusvelykis/reflow-maven-skin > My Maven skin can be found here: > https://github.com/Bernardo-MG/docs-maven-skin > My custom velocity tools: > https://github.com/Bernardo-MG/maven-site-fixer > All these projects are available through Maven central, making them easy to > test. > To see this problem just use the Reflow skin, which won't print the content > of any page. In the case of my own skin, there will be several errors in the > HTML code, the most visible being the broken headers. > It may be actually a Doxia problem, related to this issue: > https://issues.apache.org/jira/browse/DOXIASITETOOLS-93 > Additionally, there is a related link commenting this problem: > http://maven.40175.n5.nabble.com/New-maven-site-and-doxia-with-custom-velocity-doxia-td5865376.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (MSITE-782) Support for custom Velocity tools has disappeared
[ https://issues.apache.org/jira/browse/MSITE-782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15514487#comment-15514487 ] Bernardo edited comment on MSITE-782 at 9/22/16 9:14 PM: - I'll try to be as detailed as possible, as there are a few projects mixed on that. If you need any more info, just ask for it. h5. Velocity Tool https://github.com/Bernardo-MG/maven-site-fixer The configuration file for the Maven Site Fixer Velocity tool can be found inside of it, in the path "src/main/resources/tools.xml". https://github.com/Bernardo-MG/maven-site-fixer/blob/master/src/main/resources/tools.xml h5. Maven Skin https://github.com/Bernardo-MG/docs-maven-skin This Velocity tool is loaded into the skin. Inside the Docs Maven Skin POM the Velocity tool is declared as a dependency: {code} com.wandrell.velocity maven-site-fixer ${wandrell.siteFixer.version} org.apache.velocity velocity ${velocity.version} {code} h5. Test project https://github.com/bernardo-mg/maven-site-velocity-bug Finally, in the test project the Maven skin is set as a dependency of the Maven Site plugin, in the build section: {code} org.apache.maven.plugins maven-site-plugin com.wandrell.maven.skins docs-maven-skin ${site.skin.version} org.apache.velocity velocity ${plugin.site.velocity.version} {code} was (Author: bernardo-mg): I'll try to be as detailed as possible, as there are a few projects mixed on that. If you need any more info, just ask for it. h5. Velocity Tool First of all, the code for the Velocity tool being used can be found in this project: https://github.com/Bernardo-MG/maven-site-fixer The configuration file for the Maven Site Fixer Velocity tool can be found inside of it, in the path "src/main/resources/tools.xml". https://github.com/Bernardo-MG/maven-site-fixer/blob/master/src/main/resources/tools.xml h5. Maven Skin https://github.com/Bernardo-MG/docs-maven-skin This Velocity tool is loaded into the skin. The Maven skin code can be found here: Inside the Docs Maven Skin POM the Velocity tool is declared as a dependency: {code} com.wandrell.velocity maven-site-fixer ${wandrell.siteFixer.version} org.apache.velocity velocity ${velocity.version} {code} h5. Test project https://github.com/bernardo-mg/maven-site-velocity-bug Finally, in the test project the Maven skin is set as a dependency of the Maven Site plugin, in the build section: {code} org.apache.maven.plugins maven-site-plugin com.wandrell.maven.skins docs-maven-skin ${site.skin.version} org.apache.velocity velocity ${plugin.site.velocity.version} {code} > Support for custom Velocity tools has disappeared > - > > Key: MSITE-782 > URL: https://issues.apache.org/jira/browse/MSITE-782 > Project: Maven Site Plugin > Issue Type: Bug >Affects Versions: 3.5, 3.5.1 >Reporter: Bernardo > > Since the version 3.5 any skin using custom velocity tools is no longer > working. > This can be seen on the Reflow maven skin, and also on my own skin, which was > developed from the Reflow one. > The Reflow skin, along its Velocity tools, can be found here: > https://github.com/andriusvelykis/reflow-maven-skin > My Maven skin can be found here: > https://github.com/Bernardo-MG/docs-maven-skin > My custom velocity tools: > https://github.com/Bernardo-MG/maven-site-fixer > All these projects are available through Maven central, making them easy to > test. > To see this problem just use the Reflow skin, which won't print the content > of any page. In the case of my own skin, there will be several errors in the > HTML code, the most visible being the broken headers. > It may be actually a Doxia problem, related to this issue: > https://issues.apache.org/jira/browse/DOXIASITETOOLS-93 > Additionally, there is a related link commenting this problem: > http://maven.40175.n5.nabble.com/New-maven-site-and-doxia-with-custom-velocity-doxia-td5865376.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (MSITE-782) Support for custom Velocity tools has disappeared
[ https://issues.apache.org/jira/browse/MSITE-782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15514487#comment-15514487 ] Bernardo edited comment on MSITE-782 at 9/22/16 9:13 PM: - I'll try to be as detailed as possible, as there are a few projects mixed on that. If you need any more info, just ask for it. h5. Velocity Tool First of all, the code for the Velocity tool being used can be found in this project: https://github.com/Bernardo-MG/maven-site-fixer The configuration file for the Maven Site Fixer Velocity tool can be found inside of it, in the path "src/main/resources/tools.xml". https://github.com/Bernardo-MG/maven-site-fixer/blob/master/src/main/resources/tools.xml h5. Maven Skin https://github.com/Bernardo-MG/docs-maven-skin This Velocity tool is loaded into the skin. The Maven skin code can be found here: Inside the Docs Maven Skin POM the Velocity tool is declared as a dependency: {code} com.wandrell.velocity maven-site-fixer ${wandrell.siteFixer.version} org.apache.velocity velocity ${velocity.version} {code} h5. Test project https://github.com/bernardo-mg/maven-site-velocity-bug Finally, in the test project the Maven skin is set as a dependency of the Maven Site plugin, in the build section: {code} org.apache.maven.plugins maven-site-plugin com.wandrell.maven.skins docs-maven-skin ${site.skin.version} org.apache.velocity velocity ${plugin.site.velocity.version} {code} was (Author: bernardo-mg): I'll try to be as detailed as possible, as there are a few projects mixed on that. If you need any more info, just ask for it. h5. Velocity Tool First of all, the code for the Velocity tool being used can be found in this project: https://github.com/Bernardo-MG/maven-site-fixer The configuration file for the Maven Site Fixer Velocity tool can be found inside of it, in the path "src/main/resources/tools.xml". https://github.com/Bernardo-MG/maven-site-fixer/blob/master/src/main/resources/tools.xml h5. Maven Skin This Velocity tool is loaded into the skin. The Maven skin code can be found here: https://github.com/Bernardo-MG/docs-maven-skin Inside the Docs Maven Skin POM the Velocity tool is declared as a dependency: {code} com.wandrell.velocity maven-site-fixer ${wandrell.siteFixer.version} org.apache.velocity velocity ${velocity.version} {code} h5. Test project Finally, in the test project the Maven skin is set as a dependency of the Maven Site plugin, in the build section: {code} org.apache.maven.plugins maven-site-plugin com.wandrell.maven.skins docs-maven-skin ${site.skin.version} org.apache.velocity velocity ${plugin.site.velocity.version} {code} > Support for custom Velocity tools has disappeared > - > > Key: MSITE-782 > URL: https://issues.apache.org/jira/browse/MSITE-782 > Project: Maven Site Plugin > Issue Type: Bug >Affects Versions: 3.5, 3.5.1 >Reporter: Bernardo > > Since the version 3.5 any skin using custom velocity tools is no longer > working. > This can be seen on the Reflow maven skin, and also on my own skin, which was > developed from the Reflow one. > The Reflow skin, along its Velocity tools, can be found here: > https://github.com/andriusvelykis/reflow-maven-skin > My Maven skin can be found here: > https://github.com/Bernardo-MG/docs-maven-skin > My custom velocity tools: > https://github.com/Bernardo-MG/maven-site-fixer > All these projects are available through Maven central, making them easy to > test. > To see this problem just use the Reflow skin, which won't print the content > of any page. In the case of my own skin, there will be several errors in the > HTML code, the most visible being the broken headers. > It may be actually a Doxia problem, related to this issue: > https://issues.apache.org/jira/browse/DOXIASITETOOLS-93 > Additionally, there is a related link commenting this problem: > http://maven.40175.n5.nabble.com/New-maven-site-and-doxia-with-custom-velocity-doxia-td5865376.html -- This m