From: <fg...@us...> - 2009-01-31 22:56:20
|
Revision: 977 http://openutils.svn.sourceforge.net/openutils/?rev=977&view=rev Author: fgiust Date: 2009-01-31 22:56:12 +0000 (Sat, 31 Jan 2009) Log Message: ----------- basic docs Modified Paths: -------------- trunk/openutils-mgnlgroovy/pom.xml trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/lifecycle/GroovyShellModule.java trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/pages/GroovyShellPage.java Added Paths: ----------- trunk/openutils-mgnlgroovy/src/site/ trunk/openutils-mgnlgroovy/src/site/apt/ trunk/openutils-mgnlgroovy/src/site/apt/index.apt trunk/openutils-mgnlgroovy/src/site/changes/ trunk/openutils-mgnlgroovy/src/site/changes/changes.xml trunk/openutils-mgnlgroovy/src/site/site.xml Modified: trunk/openutils-mgnlgroovy/pom.xml =================================================================== --- trunk/openutils-mgnlgroovy/pom.xml 2009-01-31 21:49:52 UTC (rev 976) +++ trunk/openutils-mgnlgroovy/pom.xml 2009-01-31 22:56:12 UTC (rev 977) @@ -8,7 +8,7 @@ <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <artifactId>openutils-mgnlgroovy</artifactId> - <name>openutils-mgnlmgnlgroovy</name> + <name>openutils-mgnlgroovy</name> <version>1.1-SNAPSHOT</version> <licenses> <license> @@ -66,7 +66,7 @@ <repository> <id>repository.magnolia.info</id> <name>magnolia repository</name> - <url>http://svn.magnolia.info/maven/m2</url> + <url>http://repository.magnolia.info/m2</url> <releases> <enabled>true</enabled> </releases> Modified: trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/lifecycle/GroovyShellModule.java =================================================================== --- trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/lifecycle/GroovyShellModule.java 2009-01-31 21:49:52 UTC (rev 976) +++ trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/lifecycle/GroovyShellModule.java 2009-01-31 22:56:12 UTC (rev 977) @@ -7,22 +7,22 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; + /** * @author fgrilli * @version $Id: GroovyShellModule.java 5020 2008-10-17 10:22:55Z federico.grilli $ */ public class GroovyShellModule implements ModuleLifecycle { - private static final Logger log = LoggerFactory.getLogger(GroovyShellModule.class); - @Override + private static Logger log = LoggerFactory.getLogger(GroovyShellModule.class); + public void start(ModuleLifecycleContext moduleLifecycleContext) { log.info("starting GroovyShellModule. Groovy version is " + InvokerHelper.getVersion()); - + } - @Override public void stop(ModuleLifecycleContext moduleLifecycleContext) { log.info("stopping GroovyShellModule..."); Modified: trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/pages/GroovyShellPage.java =================================================================== --- trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/pages/GroovyShellPage.java 2009-01-31 21:49:52 UTC (rev 976) +++ trunk/openutils-mgnlgroovy/src/main/java/net/sourceforge/openutils/mgnlgroovy/pages/GroovyShellPage.java 2009-01-31 22:56:12 UTC (rev 977) @@ -21,21 +21,22 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; + /** * A basic Groovy shell to be embedded in Magnolia. - * * @author fgrilli * @version $Id: GroovyShellPage.java 5074 2008-10-21 13:16:36Z federico.grilli $ */ public class GroovyShellPage extends TemplatedMVCHandler { + private static final String LINE_SEP = System.getProperty("line.separator"); - private static final String groovyVersion = InvokerHelper.getVersion(); + private static final String GROOVY_VERSION = InvokerHelper.getVersion(); private static final long serialVersionUID = 222L; - private static final Logger log = LoggerFactory.getLogger(GroovyShellPage.class); + private static Logger log = LoggerFactory.getLogger(GroovyShellPage.class); private String groovyScript; @@ -72,14 +73,14 @@ } catch (CompilationFailedException e) { - log.error("An error occurred while parsing the script. Error message is {}", new Object[] - { e.getMessage() }); + log.error("An error occurred while parsing the script. Error message is {}", new Object[]{e.getMessage() }); AlertUtil.setMessage("An error occurred while parsing the script. Error message is " + e.getMessage()); } catch (Exception e) { - log.error("An error occurred while executing the script. Error message is {}", new Object[] - { e.getMessage() }); + log.error( + "An error occurred while executing the script. Error message is {}", + new Object[]{e.getMessage() }); AlertUtil.setMessage("An error occurred while executing the script. Error message is " + e.getMessage()); } @@ -93,7 +94,7 @@ public String getGroovyVersion() { - return groovyVersion; + return GROOVY_VERSION; } public Document getMgnlFileImport() @@ -139,11 +140,9 @@ { String line = null; // not declared within while loop /* - * readLine is a bit quirky : - * it returns the content of a line MINUS the newline. - * it returns null only for the END of the stream. - * it returns an empty String if two newlines appear in a row. - */ + * readLine is a bit quirky : it returns the content of a line MINUS the newline. it returns null only + * for the END of the stream. it returns an empty String if two newlines appear in a row. + */ while ((line = input.readLine()) != null) { contents.append(line); Added: trunk/openutils-mgnlgroovy/src/site/apt/index.apt =================================================================== --- trunk/openutils-mgnlgroovy/src/site/apt/index.apt (rev 0) +++ trunk/openutils-mgnlgroovy/src/site/apt/index.apt 2009-01-31 22:56:12 UTC (rev 977) @@ -0,0 +1,22 @@ + -------------------------- + openutils-mgnlgroovy + -------------------------- + Fabrizio Giustina + -------------------------- + +About openutils-mgnlgroovy + + openutils-mgnlgroovy is a custom {{{http://www.magnolia.info}magnolia}} module which adds a console for running groovy + scripts inside the magnolia admin interface + + <<This module requires magnolia 3.6.x>> + + The module needs to be installed as usual, by declaring an additional dependency into your pom or by manually dropping the jar + into magnolia. If you are installing it manually, please note that you will also need to install other dependencies, see + the {{{dependencies.html}dependencies}} report for details + + + +Released versions + + {{{http://www.mvnrepository.com/artifact/net.sourceforge.openutils/openutils-mgnlgroovy}http://www.mvnrepository.com/artifact/net.sourceforge.openutils/openutils-mgnlgroovy}} Property changes on: trunk/openutils-mgnlgroovy/src/site/apt/index.apt ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/openutils-mgnlgroovy/src/site/changes/changes.xml =================================================================== --- trunk/openutils-mgnlgroovy/src/site/changes/changes.xml (rev 0) +++ trunk/openutils-mgnlgroovy/src/site/changes/changes.xml 2009-01-31 22:56:12 UTC (rev 977) @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<!-- + "type" attribute can be: add, remove, update or fix. +--> +<document> + <properties> + <title>Changes</title> + <author email="fgiust(at)users.sourceforge.net">Fabrizio Giustina</author> + </properties> + <body> + <release version="1.0" date="2008-12-03" description="first release"> + <action type="new" dev="fgiust">Initial public release.</action> + </release> + </body> +</document> \ No newline at end of file Property changes on: trunk/openutils-mgnlgroovy/src/site/changes/changes.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/openutils-mgnlgroovy/src/site/site.xml =================================================================== --- trunk/openutils-mgnlgroovy/src/site/site.xml (rev 0) +++ trunk/openutils-mgnlgroovy/src/site/site.xml 2009-01-31 22:56:12 UTC (rev 977) @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="Openutils mgnlgroovy"> + <publishDate position="navigation-bottom" format="yyyy-MM-dd" /> + <version position="navigation-bottom" /> + <bannerRight> + <name>Openutils</name> + <src>http://openutils.sourceforge.net/images/openutils-logo.png + </src> + <href>http://openutils.sourceforge.net</href> + </bannerRight> + <bannerLeft> + <name>Sourceforge</name> + <src>http://sourceforge.net/sflogo.php?group_id=150467&amp;type=2</src> + <href>http://www.sourceforge.net/projects/openutils</href> + </bannerLeft> + <body> + <head> + <link rel="icon" href="images/favicon.ico" /> + </head> + <breadcrumbs> + <item name="openutils" href="http://openutils.sourceforge.net/" /> + <item name="openutils-mgnlgroovy" href="http://openutils.sourceforge.net/openutils-mgnlgroovy" /> + </breadcrumbs> + <menu name="openutils mgnlgroovy"> + <item name="Intro" href="index.html"></item> + </menu> + <menu ref="modules" inherit="bottom" /> + <menu ref="reports" inherit="bottom" /> + </body> + <skin> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-maven-skin</artifactId> + <version>1.1</version> + </skin> +</project> Property changes on: trunk/openutils-mgnlgroovy/src/site/site.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |