[jboss-svn-commits] JBL Code SVN: r25340 - in labs/jbossrules/trunk/drools-process/drools-workitems/src: main/resources/META-INF and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 19 08:02:19 EST 2009


Author: salaboy21
Date: 2009-02-19 08:02:19 -0500 (Thu, 19 Feb 2009)
New Revision: 25340

Added:
   labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/myusers.properties
   labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPUploadWorkItemHandlerTest.java
Removed:
   labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/META-INF/myusers.properties
   labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPWorkItemHandlerTest.java
Log:
fix classpath issue in FTP test.. also renamed test

Deleted: labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/META-INF/myusers.properties
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/META-INF/myusers.properties	2009-02-19 12:18:35 UTC (rev 25339)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/META-INF/myusers.properties	2009-02-19 13:02:19 UTC (rev 25340)
@@ -1,9 +0,0 @@
- ftpserver.user.anon.homedirectory=/
- ftpserver.user.anon.userpassword=anon
- ftpserver.user.anon.enableflag=true
- ftpserver.user.anon.writepermission=true
- ftpserver.user.anon.idletime=0
- ftpserver.user.anon.maxloginnumber=0
- ftpserver.user.anon.maxloginperip=0
- ftpserver.user.anon.uploadrate=0
- ftpserver.user.anon.downloadrate=0

Copied: labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/myusers.properties (from rev 25339, labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/META-INF/myusers.properties)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/myusers.properties	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/src/main/resources/myusers.properties	2009-02-19 13:02:19 UTC (rev 25340)
@@ -0,0 +1,9 @@
+ ftpserver.user.anon.homedirectory=/
+ ftpserver.user.anon.userpassword=anon
+ ftpserver.user.anon.enableflag=true
+ ftpserver.user.anon.writepermission=true
+ ftpserver.user.anon.idletime=0
+ ftpserver.user.anon.maxloginnumber=0
+ ftpserver.user.anon.maxloginperip=0
+ ftpserver.user.anon.uploadrate=0
+ ftpserver.user.anon.downloadrate=0

Copied: labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPUploadWorkItemHandlerTest.java (from rev 25339, labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPWorkItemHandlerTest.java)
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPUploadWorkItemHandlerTest.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPUploadWorkItemHandlerTest.java	2009-02-19 13:02:19 UTC (rev 25340)
@@ -0,0 +1,77 @@
+package org.drools.process.workitem.ftp;
+
+
+
+import java.io.File;
+import junit.framework.TestCase;
+
+import org.apache.ftpserver.FtpServer;
+import org.apache.ftpserver.FtpServerFactory;
+import org.apache.ftpserver.ftplet.UserManager;
+import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory;
+import org.apache.ftpserver.usermanager.ClearTextPasswordEncryptor;
+import org.drools.process.instance.impl.DefaultWorkItemManager;
+import org.drools.process.instance.impl.WorkItemImpl;
+import org.drools.runtime.process.WorkItemManager;
+import org.drools.util.ChainedProperties;
+
+
+
+public class FTPUploadWorkItemHandlerTest extends TestCase {
+    FtpServerFactory serverFactory;
+    FtpServer server;
+    String ftpHost;
+    String ftpPort;
+    
+    @Override
+    protected void setUp() throws Exception {
+        ChainedProperties props = new ChainedProperties( "ftp.conf" );
+        ftpHost = props.getProperty( "host", "localhost" );
+        ftpPort = props.getProperty( "port", "21" );
+        serverFactory = new FtpServerFactory();
+        
+        //Set properties to the server factory
+        PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory();
+        //Users information
+        userManagerFactory.setFile(new File("META-INF/myusers.properties"));
+        //We are using clear text passwords
+        userManagerFactory.setPasswordEncryptor(new ClearTextPasswordEncryptor());
+        UserManager userManager = userManagerFactory.createUserManager();
+        serverFactory.setUserManager(userManager);
+
+        server = serverFactory.createServer();
+        // start the server
+        server.start();
+        
+        
+    }
+    
+    @Override
+    protected void tearDown() throws Exception {
+        server.stop();
+    }
+    
+    public void testEmpty() {
+    	
+    }
+    
+    public void testUploadFile() throws Exception {
+        FTPUploadWorkItemHandler handler = new FTPUploadWorkItemHandler();
+        handler.setConnection( ftpHost, ftpPort, null, null );
+        
+        WorkItemImpl workItem = new WorkItemImpl();
+        //File to upload
+        workItem.setParameter( "FilePath","drools.ftp.conf" );
+        //User and password. look in the myusers.properties to change this values
+        workItem.setParameter( "User", "anon" );
+        workItem.setParameter( "Password", "anon" );
+
+        WorkItemManager manager = new DefaultWorkItemManager(null);
+        handler.executeWorkItem( workItem, manager );
+        assertEquals( true, handler.isResult() );
+        
+       
+    }
+    
+    
+}


Property changes on: labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPUploadWorkItemHandlerTest.java
___________________________________________________________________
Name: svn:mergeinfo
   + 

Deleted: labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPWorkItemHandlerTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPWorkItemHandlerTest.java	2009-02-19 12:18:35 UTC (rev 25339)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/src/test/java/org/drools/process/workitem/ftp/FTPWorkItemHandlerTest.java	2009-02-19 13:02:19 UTC (rev 25340)
@@ -1,77 +0,0 @@
-package org.drools.process.workitem.ftp;
-
-
-
-import java.io.File;
-import junit.framework.TestCase;
-
-import org.apache.ftpserver.FtpServer;
-import org.apache.ftpserver.FtpServerFactory;
-import org.apache.ftpserver.ftplet.UserManager;
-import org.apache.ftpserver.usermanager.PropertiesUserManagerFactory;
-import org.apache.ftpserver.usermanager.ClearTextPasswordEncryptor;
-import org.drools.process.instance.impl.DefaultWorkItemManager;
-import org.drools.process.instance.impl.WorkItemImpl;
-import org.drools.runtime.process.WorkItemManager;
-import org.drools.util.ChainedProperties;
-
-
-
-public class FTPWorkItemHandlerTest extends TestCase {
-    FtpServerFactory serverFactory;
-    FtpServer server;
-    String ftpHost;
-    String ftpPort;
-    
-    @Override
-    protected void setUp() throws Exception {
-        ChainedProperties props = new ChainedProperties( "ftp.conf" );
-        ftpHost = props.getProperty( "host", "localhost" );
-        ftpPort = props.getProperty( "port", "21" );
-        serverFactory = new FtpServerFactory();
-        
-        //Set properties to the server factory
-        PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory();
-        //Users information
-        userManagerFactory.setFile(new File("myusers.properties"));
-        //We are using clear text passwords
-        userManagerFactory.setPasswordEncryptor(new ClearTextPasswordEncryptor());
-        UserManager userManager = userManagerFactory.createUserManager();
-        serverFactory.setUserManager(userManager);
-
-        server = serverFactory.createServer();
-        // start the server
-        server.start();
-        
-        
-    }
-    
-    @Override
-    protected void tearDown() throws Exception {
-        server.stop();
-    }
-    
-    public void testEmpty() {
-    	
-    }
-    
-    public void FIXMEtestUploadFile() throws Exception {
-        FTPUploadWorkItemHandler handler = new FTPUploadWorkItemHandler();
-        handler.setConnection( ftpHost, ftpPort, null, null );
-        
-        WorkItemImpl workItem = new WorkItemImpl();
-        //File to upload
-        workItem.setParameter( "FilePath","drools.ftp.conf" );
-        //User and password. look in the myusers.properties to change this values
-        workItem.setParameter( "User", "anon" );
-        workItem.setParameter( "Password", "anon" );
-
-        WorkItemManager manager = new DefaultWorkItemManager(null);
-        handler.executeWorkItem( workItem, manager );
-        assertEquals( true, handler.isResult() );
-        
-       
-    }
-    
-    
-}




More information about the jboss-svn-commits mailing list