From 62bd02edbff24b487e49bbb47e93fe06a7ffb160 Mon Sep 17 00:00:00 2001
From: Christophe Sovant <christophe.sovant@forgerock.com>
Date: Tue, 20 May 2008 18:23:45 +0000
Subject: [PATCH] Fix SNMP tests execution issue on Windows

---
 opends/tests/shared/functions/snmp.xml |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/opends/tests/shared/functions/snmp.xml b/opends/tests/shared/functions/snmp.xml
index c36aa6d..39f75f5 100755
--- a/opends/tests/shared/functions/snmp.xml
+++ b/opends/tests/shared/functions/snmp.xml
@@ -151,11 +151,11 @@
         
         STAFCmd='SNMPGet'
         
-        snmpPath = '%s/%s/snmp' % (DIRECTORY_INSTANCE_DIR, relativeJavaDir)
-        cp = 'CLASSPATH=%s/%s:%s/jdmkrt.jar:.' % (DIRECTORY_INSTANCE_DIR,SNMP_OPENDS_JARFILE, snmpPath)
-        
-        if is_windows_platform(location):
-          cp = cp.replace(':', ';')
+        opends_jarfile='%s/%s' % (DIRECTORY_INSTANCE_DIR,SNMP_OPENDS_JARFILE)
+        snmpPath='%s/%s/snmp' % (DIRECTORY_INSTANCE_DIR, relativeJavaDir)
+        jdmk_jarfile='%s/jdmkrt.jar' % snmpPath
+        cp = 'CLASSPATH=%s%s%s%s.' \
+        % (opends_jarfile,pathSeparator,jdmk_jarfile,pathSeparator)
         
         env = ['JAVA_HOME=%s' % JAVA_HOME, '%s' % cp] 
       </script>
@@ -308,11 +308,11 @@
         
         STAFCmd='SNMPSet'
         
-        snmpPath = '%s/%s/snmp' % (DIRECTORY_INSTANCE_DIR, relativeJavaDir)
-        cp = 'CLASSPATH=%s/%s:%s/jdmkrt.jar:.' % (DIRECTORY_INSTANCE_DIR,SNMP_OPENDS_JARFILE, snmpPath)
-        
-        if is_windows_platform(location):
-          cp = cp.replace(':', ';')
+        opends_jarfile='%s/%s' % (DIRECTORY_INSTANCE_DIR,SNMP_OPENDS_JARFILE)
+        snmpPath='%s/%s/snmp' % (DIRECTORY_INSTANCE_DIR, relativeJavaDir)
+        jdmk_jarfile='%s/jdmkrt.jar' % snmpPath
+        cp = 'CLASSPATH=%s%s%s%s.' \
+        % (opends_jarfile,pathSeparator,jdmk_jarfile,pathSeparator)
         
         env = ['JAVA_HOME=%s' % JAVA_HOME, '%s' % cp] 
       </script>
@@ -417,13 +417,12 @@
         STAFCmdParams=' '.join(STAFCmdParamsList)
         
         STAFCmd='SNMPTrapListener'
-        
-        snmpPath = '%s/%s/snmp' % (DIRECTORY_INSTANCE_DIR, relativeJavaDir)
-        cp = 'CLASSPATH=%s/%s:%s/jdmkrt.jar:%s:.' \
-        % (DIRECTORY_INSTANCE_DIR,SNMP_OPENDS_JARFILE, snmpPath, jstaf_jarfile)
-        
-        if is_windows_platform(location):
-          cp = cp.replace(':', ';')
+
+        opends_jarfile='%s/%s' % (DIRECTORY_INSTANCE_DIR,SNMP_OPENDS_JARFILE)
+        snmpPath='%s/%s/snmp' % (DIRECTORY_INSTANCE_DIR, relativeJavaDir)
+        jdmk_jarfile='%s/jdmkrt.jar' % snmpPath
+        cp = 'CLASSPATH=%s%s%s%s%s%s.' \
+        % (opends_jarfile,pathSeparator,jdmk_jarfile,pathSeparator,jstaf_jarfile,pathSeparator)
         
         env = ['JAVA_HOME=%s' % JAVA_HOME, '%s' % cp] 
       </script>

--
Gitblit v1.10.0