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]>