Author: rmannibucau
Date: Mon Jul 11 21:00:53 2011
New Revision: 1145348
URL: http://svn.apache.org/viewvc?rev=1145348&view=rev
Log:
adding link for resources which are not java
Modified:
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
openejb/trunk/sandbox/tools/src/main/resources/generate-index/velocity/example.vm
Modified:
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java?rev=1145348&r1=1145347&r2=1145348&view=diff
==============================================================================
---
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
(original)
+++
openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
Mon Jul 11 21:00:53 2011
@@ -18,6 +18,7 @@ package org.apache.openejb.tools.example
import com.petebevin.markdown.MarkdownProcessor;
import org.apache.commons.io.FileUtils;
+import org.apache.commons.lang.StringEscapeUtils;
import org.apache.log4j.Logger;
import java.io.File;
@@ -153,7 +154,7 @@ public class GenerateIndex {
for (File file : files) {
String code;
try {
- code = FileUtils.readFileToString(file);
+ code = escape(FileUtils.readFileToString(file));
} catch (IOException e) {
LOGGER.error("can't read source " + file.getPath(), e);
continue;
@@ -229,6 +230,10 @@ public class GenerateIndex {
new File(generatedDir, properties.getProperty("index")).getPath());
}
+ private static String escape(String s) {
+ return StringEscapeUtils.escapeXml(s);
+ }
+
// just a shortcut
private static void tpl(String template, Map<String, Object> mapContext,
String path) {
OpenEJBTemplate.get().apply(template,
Modified:
openejb/trunk/sandbox/tools/src/main/resources/generate-index/velocity/example.vm
URL:
http://svn.apache.org/viewvc/openejb/trunk/sandbox/tools/src/main/resources/generate-index/velocity/example.vm?rev=1145348&r1=1145347&r2=1145348&view=diff
==============================================================================
---
openejb/trunk/sandbox/tools/src/main/resources/generate-index/velocity/example.vm
(original)
+++
openejb/trunk/sandbox/tools/src/main/resources/generate-index/velocity/example.vm
Mon Jul 11 21:00:53 2011
@@ -25,7 +25,7 @@
<ul>
Resources:
#foreach( $resource in $resources )
- <li>$resource</li>
+ <li><a href="${resource}.html">$resource</a></li>
#end
</ul>
</div>