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);
+
+       }
+
+}


Reply via email to