mstover1    2002/08/26 08:49:37

  Modified:    src/core/org/apache/jmeter/gui/action ChangeLanguage.java
               src/core/org/apache/jmeter/resources messages_de.properties
               src/core/org/apache/jmeter/threads JMeterThread.java
                        TestCompiler.java
               src/protocol/http/org/apache/jmeter/protocol/http/gui
                        HTTPArgumentsPanel.java
  Log:
  ChangeLanguage action compatible with older JDK's
  Fixing HTTP arguments decoding/encoding unexpectedly
  
  Revision  Changes    Path
  1.2       +1 -1      
jakarta-jmeter/src/core/org/apache/jmeter/gui/action/ChangeLanguage.java
  
  Index: ChangeLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/gui/action/ChangeLanguage.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ChangeLanguage.java       25 Aug 2002 19:42:20 -0000      1.1
  +++ ChangeLanguage.java       26 Aug 2002 15:49:37 -0000      1.2
  @@ -30,7 +30,7 @@
         */
        public void doAction(ActionEvent e)
        {
  -             Locale loc = new Locale(((Component)e.getSource()).getName());
  +             Locale loc = new Locale(((Component)e.getSource()).getName(),"");
                log.debug("Changing language to "+loc.getLanguage());
                JMeterUtils.reinitializeLocale(loc);
        }
  
  
  
  1.10      +38 -33    
jakarta-jmeter/src/core/org/apache/jmeter/resources/messages_de.properties
  
  Index: messages_de.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/resources/messages_de.properties,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- messages_de.properties    25 Aug 2002 19:42:21 -0000      1.9
  +++ messages_de.properties    26 Aug 2002 15:49:37 -0000      1.10
  @@ -60,7 +60,7 @@
   username=Benutzername
   password=Passwort
   number_of_threads=Anzahl von Threads:
  -infinite=Endloswiederholen
  +infinite=endlos Wiederholen
   iterator_num=Wiederholanzahl:
   add_value=Wert addieren
   paramtable=Parameter die mit dem Request gesendet werden:
  @@ -87,7 +87,7 @@
   uniform_timer_range=Random Delay Maximum (in milliseconds):
   thread_delay_properties=Thread Delay Properties
   thread_group_title=Thread Gruppe
  -loop_controller_title=Wiederhollungs Kontroller
  +loop_controller_title=Wiederholungs Kontroller
   modification_manager_title=Modifikations Manager
   interleave_control_title=Aus Controller
   random_control_title=Zufalls Kontroller
  @@ -110,19 +110,24 @@
   spline_visualizer_maximum=Maximum
   spline_visualizer_minimum=Minimum
   spline_visualizer_average=Durchschnitt
  -spline_visualizer_incoming=hereinkommened
  -spline_visualizer_waitingmessage=Waiting for samples
  +spline_visualizer_incoming=hereinkommend
  +spline_visualizer_waitingmessage=Warte auf Proben
   ftp_testing_title=FTP Request
   server=Server Name oder IP:
   file_to_retrieve=Dateien die vom Server geholt werden sollen:
   ftp_sample_title=FTP Request Defaults
  +argument_must_not_be_negative=The Argument must not be negative!
  +duration_assertion_failure=The operation lasted to long: It took {0} milliseconds, 
but should not have lasted longer than {1} milliseconds.
  +duration_assertion_title=Duration Assertion
  +duration_assertion_duration_test=Duration to Assert
  +duration_assertion_label=Duration in milliseconds:
   assertion_title=Assertion
   assertion_visualizer_title=Assertion Results
   assertion_resp_field=zu testendes Response Feld
   assertion_text_resp=Text Response
   assertion_url_samp=URL Sampled
   assertion_pattern_match_rules=Pattern Matching Rules
  -assertion_contains=Einh�lt
  +assertion_contains=Enth�lt
   assertion_matches=Matches/Muster
   assertion_not=Nicht
   assertion_patterns_to_test=zu testende Muster
  @@ -140,12 +145,12 @@
   database_sql_query_title=JDBC SQL Query Defaults
   database_sql_query_string=SQL Query String:
   file_visualizer_title=Datei Reporter
  -file_visualizer_output_file=Schreibe alle daten in eine Datei
  +file_visualizer_output_file=Schreibe alle Daten in eine Datei
   file_visualizer_browse=Datei laden...
   file_visualizer_append=Anh�ngen an eine existierende Daten Datei
   file_visualizer_verbose=wortreiche Ausgabe
  -file_visualizer_auto_flush=automatischer Fulsh nach jedem Daten Sample
  -file_visualizer_submit_data=Einschliesslich �bermittelten Daten
  +file_visualizer_auto_flush=automatischer Flush nach jedem Daten Sample
  +file_visualizer_submit_data=Einschliesslich �bermittelter Daten
   file_visualizer_open=�ffnen
   file_visualizer_flush=Flush
   file_visualizer_close=Schliessen
  @@ -156,10 +161,10 @@
   url_config_get=GET
   url_config_http=HTTP
   url_config_https=HTTPS
  -url_config_title=HTTP Request Standard Einstellungen
  +url_config_title=HTTP Request Default Einstellungen
   url_full_config_title=UrlFull Sample
   web_server=Web Server
  -web_server_domain=Server Name or IP:
  +web_server_domain=Server Name oder IP:
   web_server_port=Port Number:
   web_request=HTTP Request
   web_testing_title=HTTP Request
  @@ -219,7 +224,7 @@
   file_already_in_use=Die Datei ist bereits ge�ffnet
   busy_testing=Ich bin mit dem Testen besch�ftigt, bitte stoppen sie den Test bevor 
sie die Einstellungen �ndern.
   http_user_parameter_modifier=HTTP User Parameter Modifier
  -user_param_mod_help_note=(�nder Sie dies nicht. Stattdessen, bitte die Datei mit 
dem Namen in JMeter's /bin Ordner �ndern.)
  +user_param_mod_help_note=(�ndern Sie dies nicht. Stattdessen, bitte die Datei mit 
dem Namen in JMeter's /bin Ordner �ndern.)
   filename=Dateiname
   cancel_exit_to_save=Es gibt Test die noch nicht gespeichert wurden.  Wollen Sie 
diese vor dem Beenden speichern?
   cancel_new_to_save=Es gibt Test die noch nicht gespeichert wurden.  Wollen Sie 
diese vor dem Bereinigen speichern?
  @@ -251,40 +256,40 @@
   soap_sampler_title=Soap/XML-RPC Sampler (Alpha code)
   soap_data_title=Soap/XML-RPC Data
   user_defined_variables=Benutzer definierte Variablen
  -regexfunc_param_1=Regul�re Ausdr�cke zum suchen in den Resultsder vorherigen 
Requests
  +regexfunc_param_1=Regul�re Ausdr�cke zum Suchen in den Results der vorherigen 
Requests
   regexfunc_param_2=Beispiel f�r Ersetzungs Strings, benuzte Gruppen von den 
regul�ren Ausdr�cken
  -regexfunc_param_3=Which match to use.  Einen Integer 1 oder gr�sser, RAND damit 
JMeter eine zuf�llige auswahl trifft, eine Fliesskommazahl, oder ALL wenn alle matches 
benutzt werden
  -regexfunc_param_4=Zwischen Text.  Wenn ALL ausge�hlt ist, wird der zwischen Test 
benutzt um das Ergebnis zu generieren
  -regexfunc_param_5=Standard text.  Wird benutzt anstatt der Vorlage, falls der 
Regul�re Ausdruck keine Treffer findet
  +regexfunc_param_3=Which match to use.  Einen Integer 1 oder gr�sser, RAND damit 
JMeter eine zuf�llige Auswahl trifft, eine Fliesskommazahl, oder ALL wenn alle Treffer 
benutzt werden
  +regexfunc_param_4=Zwischen Text.  Wenn ALL ausgew�hlt ist, wird der zwischen Test 
benutzt um das Ergebnis zu generieren
  +regexfunc_param_5=Standard Text.  Wird benutzt anstatt der Vorlage, falls der 
Regul�re Ausdruck keine Treffer findet
   function_dialog_menu_item=Funktions Helfer Dialog
   function_params=Funktions Parameter
   cut_paste_function=Kopieren und Einf�gen des Funktions Strings
   choose_function=W�hlen Sie eine Funktion
   function_helper_title=Funktions Helfer
   generate=Generiere
  -iteration_counter_arg_1=TRUE, damit jeder Benutzer einen eingenem Z�hler hat, FALSE 
f�r eine gesamten Z�hler
  +iteration_counter_arg_1=TRUE, damit jeder Benutzer einen eingenen Z�hler hat, FALSE 
f�r eine gesamten Z�hler
   request_data=Request Daten
   restart=Restart
   encoded_value=URL Encoded Value
  -encode?=Encode?
  -mailer_error=Couldn't send mail. Please correct any misentries.
  -invalid_mail_server=The mail-server is unknown.
  +encode?=Encodieren?
  +mailer_error=Konnte die Mail nicht senden. Bitte korrigieren Sie jede fehl Eingabe.
  +invalid_mail_server=Der Mail-Server ist unbekannt.
   mailer_visualizer_title=Mailer Visualizer
  -mailer_attributes_panel=Mailing attributes
  -duration_assertion_input_error=Please enter a valid positive integer.
  -function_name_param=Name of function.  Used to store values for use elsewhere in 
the testplan.
  -user_parameters_title=User Parameters
  +mailer_attributes_panel=Mailing Eigenschaften
  +duration_assertion_input_error=Bitte einen g�ltigen positive Integer eingeben.
  +function_name_param=Name der Funktion.  Wird zum speichern von Werten irgendwo im 
Testplan benutzt.
  +user_parameters_title=User Parameter
   user=User
  -user_parameters_table=Parameters
  -add_parameter=Add Variable
  -add_user=Add User
  -delete_parameter=Delete Variable
  -delete_user=Delete User
  -column_delete_disallowed=Deleting this column is not permitted
  -enable=Activate
  -disable=Disable
  -ignore_subcontrollers=Ignore sub-controller blocks
  -choose_language=Choose Language
  +user_parameters_table=Parameter
  +add_parameter=Variable hinzuf�gen
  +add_user=User hinzuf�gen
  +delete_parameter=L�sche Variable
  +delete_user=L�sche User
  +column_delete_disallowed=Das l�schen dieser Spalte ist nicht erlaubt
  +enable=Activieren
  +disable=Deactivieren
  +ignore_subcontrollers=Ignoriere Sub-Controller Bl�cke
  +choose_language=Sprache w�hlen
   english=English
   japanese=Japanese
   german=Deutsch
  
  
  
  1.6       +3 -2      
jakarta-jmeter/src/core/org/apache/jmeter/threads/JMeterThread.java
  
  Index: JMeterThread.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/threads/JMeterThread.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- JMeterThread.java 25 Aug 2002 20:10:04 -0000      1.5
  +++ JMeterThread.java 26 Aug 2002 15:49:37 -0000      1.6
  @@ -212,6 +212,7 @@
        private void notifyListeners(List listeners, SampleResult result) {
                SampleEvent event =
                        new SampleEvent(result, (String) 
controller.getProperty(TestElement.NAME));
  +             compiler.sampleOccurred(event);
                notifier.addLast(event,listeners);
        }
        public void setInitialDelay(int delay) {
  
  
  
  1.7       +5 -6      
jakarta-jmeter/src/core/org/apache/jmeter/threads/TestCompiler.java
  
  Index: TestCompiler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/threads/TestCompiler.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- TestCompiler.java 24 Aug 2002 02:44:25 -0000      1.6
  +++ TestCompiler.java 26 Aug 2002 15:49:37 -0000      1.7
  @@ -124,7 +124,6 @@
                        replaceValues(clonedSampler);
                }
                ret.setSampler(clonedSampler);
  -             ret.addSampleListener(this);
                configureWithConfigElements(clonedSampler,configs.getConfigs());
                
configureWithResponseModifiers(clonedSampler,configs.getResponseModifiers());
                configureWithModifiers(clonedSampler,configs.getModifiers());
  
  
  
  1.4       +3 -2      
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPArgumentsPanel.java
  
  Index: HTTPArgumentsPanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/gui/HTTPArgumentsPanel.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- HTTPArgumentsPanel.java   16 Aug 2002 12:58:52 -0000      1.3
  +++ HTTPArgumentsPanel.java   26 Aug 2002 15:49:37 -0000      1.4
  @@ -58,9 +58,10 @@
                        }
                        else
                        {
  -                             HTTPArgument arg = new 
HTTPArgument((String)model.getColumnValue(Arguments.COLUMN_NAMES[0]),
  -                                             
model.getColumnValue(Arguments.COLUMN_NAMES[1]),true);
  +                             HTTPArgument arg = new HTTPArgument();
                                arg.setAlwaysEncode(false);
  +                             
arg.setName((String)model.getColumnValue(Arguments.COLUMN_NAMES[0]));
  +                             
arg.setValue(model.getColumnValue(Arguments.COLUMN_NAMES[1]));
                                args.addArgument(arg);
                        }
                }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to