Author: sebawagner
Date: Sun Jan 22 15:46:08 2012
New Revision: 1234528
URL: http://svn.apache.org/viewvc?rev=1234528&view=rev
Log:
OPENMEETINGS-32 some stubs to invoke the command line interface of OpenOffice
later
Added:
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/ooconverter/
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/ooconverter/OOConverterMain.java
Modified:
incubator/openmeetings/trunk/singlewebapp/.classpath
incubator/openmeetings/trunk/singlewebapp/.settings/org.eclipse.wst.common.component
Modified: incubator/openmeetings/trunk/singlewebapp/.classpath
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/.classpath?rev=1234528&r1=1234527&r2=1234528&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/.classpath (original)
+++ incubator/openmeetings/trunk/singlewebapp/.classpath Sun Jan 22 15:46:08
2012
@@ -14,6 +14,7 @@
<classpathentry kind="src" path="src/dtdgenerator"/>
<classpathentry kind="src" path="src/docgenerator"/>
<classpathentry kind="src" path="src/calendarservice"/>
+ <classpathentry kind="src" path="src/ooconverter"/>
<classpathentry exported="true" kind="con"
path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry exported="true" kind="con"
path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry exported="true" kind="lib"
path="lib/velocity/velocity-1.6.2.jar">
Modified:
incubator/openmeetings/trunk/singlewebapp/.settings/org.eclipse.wst.common.component
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/.settings/org.eclipse.wst.common.component?rev=1234528&r1=1234527&r2=1234528&view=diff
==============================================================================
---
incubator/openmeetings/trunk/singlewebapp/.settings/org.eclipse.wst.common.component
(original)
+++
incubator/openmeetings/trunk/singlewebapp/.settings/org.eclipse.wst.common.component
Sun Jan 22 15:46:08 2012
@@ -17,6 +17,7 @@
<wb-resource deploy-path="/WEB-INF/classes"
source-path="/src/dtdgenerator"/>
<wb-resource deploy-path="/WEB-INF/classes"
source-path="/src/docgenerator"/>
<wb-resource deploy-path="/WEB-INF/classes"
source-path="/src/calendarservice"/>
+ <wb-resource deploy-path="/WEB-INF/classes"
source-path="/src/ooconverter"/>
<property name="java-output-path"/>
<property name="context-root" value="/"/>
</wb-module>
Added:
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/ooconverter/OOConverterMain.java
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/ooconverter/OOConverterMain.java?rev=1234528&view=auto
==============================================================================
---
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/ooconverter/OOConverterMain.java
(added)
+++
incubator/openmeetings/trunk/singlewebapp/src/ooconverter/org/openmeetings/ooconverter/OOConverterMain.java
Sun Jan 22 15:46:08 2012
@@ -0,0 +1,29 @@
+package org.openmeetings.ooconverter;
+
+public class OOConverterMain {
+
+ /**
+ *
+ * The OpenOffice conversion should always happen in a separated Java
Task
+ * from the Application server
+ *
+ * @param args
+ */
+ public static void main(String... args) {
+
+ if (args.length != 2) {
+ new Exception("Wrong number of arguments, requires
input and output path");
+ }
+
+ String inputPath = args[0];
+ String outputPath = args[1];
+
+ String[] commandArgs = {
+ // command line arguments
+ };
+
+ ProcessBuilder processBuilder = new ProcessBuilder(commandArgs);
+
+ }
+
+}