DO NOT REPLY [Bug 48709] New: TCP Sampler Config setting

2010-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48709

   Summary: TCP Sampler Config setting
   Product: JMeter
   Version: 2.3.4
  Platform: PC
OS/Version: Windows XP
Status: NEW
  Severity: normal
  Priority: P2
 Component: Main
AssignedTo: jmeter-dev@jakarta.apache.org
ReportedBy: a...@fininfor.ru




-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



DO NOT REPLY [Bug 48709] TCP Sampler Config setting classname has no effect

2010-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48709

Andrey Pohilko a...@fininfor.ru changed:

   What|Removed |Added

Summary|TCP Sampler Config setting  |TCP Sampler Config setting
   ||classname has no effect

--- Comment #1 from Andrey Pohilko a...@fininfor.ru 2010-02-09 01:32:46 UTC 
---
Sorry, occasional Enter...

The issue is: when I define classname in Config, it does not applied in TCP
Samplers. All other options works fine. I have to define classname in each
sampler.

I expected that I define classname in Config and leave it empty in all TCP
Samplers and all samplers use Config setting as Host or Port fields do.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



DO NOT REPLY [Bug 48709] TCP Sampler Config setting classname has no effect

2010-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48709

--- Comment #2 from Andrey Pohilko a...@fininfor.ru 2010-02-09 01:33:56 UTC 
---
Created an attachment (id=24950)
 -- (https://issues.apache.org/bugzilla/attachment.cgi?id=24950)
Screenshot of TCP Config

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



RE: Custom Thread Group

2010-02-09 Thread Andrey Pohilko
Hello!

I mean that I can write custom Listener or Sampler, but can't write custom
Thread Group. Or I can but just don't know how?
 
С уважением,
Андрей Похилько
-Original Message-
From: sebb [mailto:seb...@gmail.com] 
Sent: Tuesday, February 09, 2010 3:14 AM
To: JMeter Developers List
Subject: Re: Custom Thread Group

On 03/02/2010, Andrey Pohilko a...@fininfor.ru wrote:
 Hello!



  I'm maintaner of jmeter-plugins project at Google Code and love writing
  JMeter plugins very much along with using this plugins at my work for
  complex load tests.

  I'd like to write my own Thread Group plugin with custom threads
  starting/stopping logic (step function like LoadRunner), but there's 2
  problems:

  1. Thread Groups does cannot be custom, there's fixed code for thread
  groups

  2. Start/end time logic placed in JMeterStandardEngine, not
ThreadGroup



  I can modify JMeterStandardEngine and ThreadGroup code to use new
  Alternative Scheduling option and send a patch to developers to include
in
  Jmeter source code, but this is not so elegant way as regular jmeter
  plugins. Actually, for now it's the only way for me and I almost
implemented
  it. But it's ugly way to have an improvement which I cannot share.



  I think the best way is make Thread Group regular plugin and delegate
thread
  scheduling calculation logic to it, then anyone will be able to make any
  thread scheduling logic without impact on jmeter source code.


Not sure I understand how you propose doing this.

Can you explain a bit more what you mean?

Note that any changes would need to be compatible with existing test plans.


  What would you say?



  Best wishes,


  Andrey Pohilko



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



[g...@vmgump]: Project jakarta-jmeter-svn (in module jakarta-jmeter) failed

2010-02-09 Thread Gump-build
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project jakarta-jmeter-svn has an issue affecting its community integration.
This issue affects 2 projects,
 and has been outstanding for 2 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- jakarta-jmeter-svn :  Pure Java load testing and performance measurement 
tool.
   ...
- jakarta-jmeter-test :  Pure Java load testing and performance measurement 
tool.
   ...


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-jmeter/jakarta-jmeter-svn/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Made directory [/srv/gump/public/workspace/jakarta-jmeter/build/core]
 -INFO- Made directory [/srv/gump/public/workspace/jakarta-jmeter/build/jorphan]
 -INFO- Made directory 
[/srv/gump/public/workspace/jakarta-jmeter/build/components]
 -INFO- Made directory 
[/srv/gump/public/workspace/jakarta-jmeter/build/protocol/http]
 -INFO- Made directory 
[/srv/gump/public/workspace/jakarta-jmeter/build/monitor/model]
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-jmeter/jakarta-jmeter-svn/gump_work/build_jakarta-jmeter_jakarta-jmeter-svn.html
Work Name: build_jakarta-jmeter_jakarta-jmeter-svn (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: /usr/lib/jvm/java-6-sun/bin/java -Djava.awt.headless=true 
-Xbootclasspath/p:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only '-Dversion.projectfile=$Revision: 888330 $' 
-Djmeter.version=09022010 -Dgump.run=true '-Ddate.projectfile=$Date: 2009-12-08 
03:17:10 -0800 (Tue, 08 Dec 2009) $' gump-build 
[Working Directory: /srv/gump/public/workspace/jakarta-jmeter]
CLASSPATH: 
/usr/lib/jvm/java-6-sun/lib/tools.jar:/srv/gump/public/workspace/jakarta-jmeter/build/core:/srv/gump/public/workspace/jakarta-jmeter/build/jorphan:/srv/gump/public/workspace/jakarta-jmeter/build/components:/srv/gump/public/workspace/jakarta-jmeter/build/protocol/http:/srv/gump/public/workspace/jakarta-jmeter/build/monitor/model:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/package
 
s/jsse1.0.3/lib/jcert.jar:/srv/gump/packages/jsse1.0.3/lib/jnet.jar:/srv/gump/packages/jsse1.0.3/lib/jsse.jar:/srv/gump/packages/jms1.1/lib/jms.jar:/srv/gump/public/workspace/rhino/build/rhino_09022010/js.jar:/srv/gump/public/workspace/jakarta-bsf/build/lib/bsf.jar:/srv/gump/public/workspace/apache-commons/codec/dist/commons-codec-09022010.jar:/srv/gump/public/workspace/apache-commons/io/target/commons-io-09022010.jar:/srv/gump/public/workspace/commons-lang-2.x/target/commons-lang-2.4.jar:/srv/gump/public/workspace/commons-jexl-1.x/target/commons-jexl-1.1.1-SNAPSHOT.jar:/srv/gump/public/workspace/httpcomponents/oac.hc3x/dist/commons-httpclient.jar:/srv/gump/public/workspace/apache-commons/net/dist/commons-net-09022010.jar:/srv/gump/public/workspace/commons-collections-3.x/target/commons-collections-3.3-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-09022010.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api
 

svn commit: r908128 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java

2010-02-09 Thread sebb
Author: sebb
Date: Tue Feb  9 17:50:00 2010
New Revision: 908128

URL: http://svn.apache.org/viewvc?rev=908128view=rev
Log:
Thread-safety fixes

Modified:

jakarta/jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java?rev=908128r1=908127r2=908128view=diff
==
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java 
(original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java 
Tue Feb  9 17:50:00 2010
@@ -122,7 +122,7 @@
 //@GuardedBy(LOCK)
 private static int instanceCount; // Keep track of how many instances are 
active
 
-// Instance variables
+// Instance variables (guarded by volatile)
 
 private transient volatile PrintWriter out;
 
@@ -131,7 +131,7 @@
 private volatile boolean isStats = false;
 
 /** the summarizer to which this result collector will forward the samples 
*/
-private Summariser summariser;
+private volatile Summariser summariser;
 
 /**
  * No-arg constructor.
@@ -170,11 +170,11 @@
 return getPropertyAsBoolean(ERROR_LOGGING);
 }
 
-public void setErrorLogging(boolean errorLogging) {
+public final void setErrorLogging(boolean errorLogging) {
 setProperty(new BooleanProperty(ERROR_LOGGING, errorLogging));
 }
 
-public void setSuccessOnlyLogging(boolean value) {
+public final void setSuccessOnlyLogging(boolean value) {
 if (value) {
 setProperty(new BooleanProperty(SUCCESS_ONLY_LOGGING, true));
 } else {
@@ -248,7 +248,7 @@
 }
 }
 
-public synchronized void testStarted(String host) {
+public void testStarted(String host) {
 synchronized(LOCK){
 instanceCount++;
 try {



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



svn commit: r908129 - in /jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads: JMeterContextService.java JMeterThread.java

2010-02-09 Thread sebb
Author: sebb
Date: Tue Feb  9 17:50:44 2010
New Revision: 908129

URL: http://svn.apache.org/viewvc?rev=908129view=rev
Log:
Clear JMeterContext ThreadLocal on thread end

Modified:

jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContextService.java
jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContextService.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContextService.java?rev=908129r1=908128r2=908129view=diff
==
--- 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContextService.java
 (original)
+++ 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContextService.java
 Tue Feb  9 17:50:44 2010
@@ -57,6 +57,15 @@
 }
 
 /**
+ * Allows the thread Context to be completely cleared.
+ * br/
+ * Invokes {...@link ThreadLocal#remove()}.
+ */
+static void removeContext(){ // Currently only used by JMeterThread
+threadContext.remove();
+}
+
+/**
  * Method is called by the JMeterEngine class when a test run is started.
  * Zeroes numberOfActiveThreads.
  * Saves current time in a field and in the JMeter property TESTSTART.MS

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java?rev=908129r1=908128r2=908129view=diff
==
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java 
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java 
Tue Feb  9 17:50:44 2010
@@ -268,6 +268,7 @@
 log.info(Thread finished:  + threadName);
 threadFinished();
 monitor.threadFinished(this); // Tell the engine we are done
+JMeterContextService.removeContext(); // Remove the ThreadLocal 
entry
 }
 }
 



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



svn commit: r908130 - /jakarta/jmeter/trunk/build.xml

2010-02-09 Thread sebb
Author: sebb
Date: Tue Feb  9 17:51:08 2010
New Revision: 908130

URL: http://svn.apache.org/viewvc?rev=908130view=rev
Log:
Oops - comparing the wrong files

Modified:
jakarta/jmeter/trunk/build.xml

Modified: jakarta/jmeter/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/build.xml?rev=908130r1=908129r2=908130view=diff
==
--- jakarta/jmeter/trunk/build.xml (original)
+++ jakarta/jmeter/trunk/build.xml Tue Feb  9 17:51:08 2010
@@ -1753,12 +1753,16 @@
 /condition
 fail unless=BatchTestLocal.csv.OK
 CSV Files are not identical.
+   ${batchtest.inp}/${batchtest.name}.csv
+   ${batchtest.out}/${batchtest.name}.csv
 /fail
 condition property=BatchTestLocal.xml.OK
-   filesmatch file1=${batchtest.inp}/${batchtest.name}.csv 
file2=${batchtest.out}/${batchtest.name}.csv/
+   filesmatch file1=${batchtest.inp}/${batchtest.name}.xml 
file2=${batchtest.out}/${batchtest.name}.xml/
 /condition
 fail unless=BatchTestLocal.xml.OK
 XML Files are not identical.
+   ${batchtest.inp}/${batchtest.name}.xml
+   ${batchtest.out}/${batchtest.name}.xml
 /fail
 
 echo level=info${batchtest.name} output files compared OK/echo



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



svn commit: r908165 - /jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/FileWrapper.java

2010-02-09 Thread sebb
Author: sebb
Date: Tue Feb  9 19:24:04 2010
New Revision: 908165

URL: http://svn.apache.org/viewvc?rev=908165view=rev
Log:
Better ordering of elements

Modified:

jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/FileWrapper.java

Modified: 
jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/FileWrapper.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/FileWrapper.java?rev=908165r1=908164r2=908165view=diff
==
--- 
jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/FileWrapper.java 
(original)
+++ 
jakarta/jmeter/trunk/src/functions/org/apache/jmeter/functions/FileWrapper.java 
Tue Feb  9 19:24:04 2010
@@ -39,10 +39,6 @@
 
 private static final Logger log = LoggingManager.getLoggerForClass();
 
-private FileRowColContainer container;
-
-private int currentRow;
-
 private static final int NO_LINE = -1;
 
 private static volatile String defaultFile = ; // for omitted file names 
//$NON-NLS-1$
@@ -55,15 +51,6 @@
 private static final MapString, FileRowColContainer fileContainers =
 new HashMapString, FileRowColContainer();
 
-/*
- * Only needed locally
- */
-private FileWrapper(FileRowColContainer fdc) {
-super();
-container = fdc;
-currentRow = -1;
-}
-
 /* The cache of file packs - used to improve thread access */
 private static final ThreadLocalMapString, FileWrapper filePacks = 
 new ThreadLocalMapString, FileWrapper() {
@@ -73,6 +60,19 @@
 }
 };
 
+private final FileRowColContainer container;
+
+private int currentRow;
+
+/*
+ * Only needed locally
+ */
+private FileWrapper(FileRowColContainer fdc) {
+super();
+container = fdc;
+currentRow = -1;
+}
+
 private static String checkDefault(String file) {
 if (file.length() == 0) {
 if (fileContainers.size() == 1  defaultFile.length()  0) {



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



svn commit: r908166 - /jakarta/jmeter/trunk/src/core/org/apache/jmeter/services/FileServer.java

2010-02-09 Thread sebb
Author: sebb
Date: Tue Feb  9 19:24:33 2010
New Revision: 908166

URL: http://svn.apache.org/viewvc?rev=908166view=rev
Log:
Thread-safety

Modified:
jakarta/jmeter/trunk/src/core/org/apache/jmeter/services/FileServer.java

Modified: 
jakarta/jmeter/trunk/src/core/org/apache/jmeter/services/FileServer.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/core/org/apache/jmeter/services/FileServer.java?rev=908166r1=908165r2=908166view=diff
==
--- jakarta/jmeter/trunk/src/core/org/apache/jmeter/services/FileServer.java 
(original)
+++ jakarta/jmeter/trunk/src/core/org/apache/jmeter/services/FileServer.java 
Tue Feb  9 19:24:33 2010
@@ -59,10 +59,10 @@
 
 private static final String DEFAULT_BASE = 
JMeterUtils.getProperty(user.dir);
 
+//@GuardedBy(this)
 private File base;
 
-//TODO - make files and random static as the class is a singleton?
-
+//@GuardedBy(this)
 private final MapString, FileEntry files = new HashMapString, 
FileEntry();
 
 private static final FileServer server = new FileServer();
@@ -254,7 +254,7 @@
 return new BufferedWriter(osw);
 }
 
-public void closeFiles() throws IOException {
+public synchronized void closeFiles() throws IOException {
 IteratorMap.EntryString, FileEntry  iter = 
files.entrySet().iterator();
 while (iter.hasNext()) {
 Map.EntryString, FileEntry me = iter.next();
@@ -286,7 +286,7 @@
 }
 }
 
-protected boolean filesOpen() {
+boolean filesOpen() { // package access for test code only
 IteratorFileEntry iter = files.values().iterator();
 while (iter.hasNext()) {
 FileEntry fileEntry = iter.next();



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



svn commit: r908191 - in /jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client: ClientPool.java InitialContextFactory.java

2010-02-09 Thread sebb
Author: sebb
Date: Tue Feb  9 20:07:58 2010
New Revision: 908191

URL: http://svn.apache.org/viewvc?rev=908191view=rev
Log:
Thread-safety

Modified:

jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java

jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java

Modified: 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java?rev=908191r1=908190r2=908191view=diff
==
--- 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
 Tue Feb  9 20:07:58 2010
@@ -33,6 +33,7 @@
  */
 public class ClientPool {
 
+//GuardedBy(this)
 private static final ArrayListObject clients = new ArrayListObject();
 
 private static final MapObject, Object client_map = new HashMapObject, 
Object();

Modified: 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java?rev=908191r1=908190r2=908191view=diff
==
--- 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/InitialContextFactory.java
 Tue Feb  9 20:07:58 2010
@@ -36,6 +36,7 @@
  */
 public class InitialContextFactory {
 
+//GuardedBy(this)
 private static final HashMapString, Context MAP = new HashMapString, 
Context();
 
 private static final Logger log = LoggingManager.getLoggerForClass();
@@ -91,7 +92,7 @@
 /**
  * clear all the InitialContext objects.
  */
-public static void close() {
+public synchronized static void close() { // TODO - why is this not used?
 Iterator? itr = MAP.keySet().iterator();
 while (itr.hasNext()) {
 Context ctx = MAP.get(itr.next());
@@ -101,6 +102,7 @@
 log.error(e.getMessage());
 }
 }
+MAP.clear();
 log.info(InitialContextFactory.close() called and Context instances 
cleaned up);
 }
 }



-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



DO NOT REPLY [Bug 48714] New: add new French messages

2010-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48714

   Summary: add new French messages
   Product: JMeter
   Version: Nightly (Please specify date)
  Platform: PC
OS/Version: All
Status: NEW
  Severity: normal
  Priority: P2
 Component: Main
AssignedTo: jmeter-dev@jakarta.apache.org
ReportedBy: milambersp...@gmail.com


New French translation (before next release)

* Add new JSR233 resources strings

* Add new BSF Timer resources strings

* New field JMeter Variable in assertion element

* change french sample_scope 
Portée de l'assertion vers Appliquer sur 

* change french sample_scope_x for better meaning in french

* change proxy_httpsspoofing_match=Only spoof URLs matching:
Filtre d'URL pour usurpation HTTPS (regexp) :

* switch_controller_title, change to better meaning in french
Before Contrôleur Régulateur
New Contrôleur Aller à 

* switch_controller_label, change to better meaning in french
New Aller vers le numéro d'élément (ou nom) subordonné :

* match_num_field, change to better meaning in french
Before Correspond au num. (0 pour Aléatoire) :
New Récupérer la Nième correspondance (0 pour Aléatoire) :

* Change bsf_script (new variables)

* Add mail_reader_port in french

* transaction_controller_include_timers=Include timer duration in runtime
summary
Better fr translation
New Inclure la durée des compteurs de temps dans le calcul du temps

* use_expires=Use Cache-Control/Expires header when processing GET requests
Add : Utiliser les entêtes Cache-Control/Expires lors du traitement des
requêtes GET

* save_idletime=Save Idle Time
Add : Temps d'inactivité

* xpath_extractor_fragment=Return entire XPath fragment instead of text
content?
Add : Retourner le fragment XPath entier au lieu du contenu

* string_from_file_encoding=File encoding if not the platform default (opt)
Add : Encodage du fichier (optionel)

* string_from_file_file_name=Enter path (absolute or relative) to file
Change : Entrer le chemin (absolu ou relatif) du fichier

* aggregate_graph_use_group_name, better length in french
Change : Ajouter le nom du groupe aux libellés

* xml_download_dtds=Fetch external DTDs
Add : Récuperer les DTD externes

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



DO NOT REPLY [Bug 48714] add new French messages

2010-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48714

--- Comment #1 from Milamber milambersp...@gmail.com 2010-02-09 12:30:11 UTC 
---
Created an attachment (id=24955)
 -- (https://issues.apache.org/bugzilla/attachment.cgi?id=24955)
Properties files changed

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



DO NOT REPLY [Bug 48714] add new French messages

2010-02-09 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48714

--- Comment #2 from Milamber milambersp...@gmail.com 2010-02-09 12:30:59 UTC 
---
Created an attachment (id=24956)
 -- (https://issues.apache.org/bugzilla/attachment.cgi?id=24956)
New files (JSR223 / BSF)

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.

-
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org



svn commit: r908219 [2/2] - in /jakarta/jmeter/trunk: src/components/org/apache/jmeter/assertions/ src/components/org/apache/jmeter/control/ src/components/org/apache/jmeter/control/gui/ src/component

2010-02-09 Thread sebb
Modified: 
jakarta/jmeter/trunk/src/examples/org/apache/jmeter/examples/sampler/gui/ExampleSamplerGui.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/examples/org/apache/jmeter/examples/sampler/gui/ExampleSamplerGui.java?rev=908219r1=908218r2=908219view=diff
==
--- 
jakarta/jmeter/trunk/src/examples/org/apache/jmeter/examples/sampler/gui/ExampleSamplerGui.java
 (original)
+++ 
jakarta/jmeter/trunk/src/examples/org/apache/jmeter/examples/sampler/gui/ExampleSamplerGui.java
 Tue Feb  9 21:09:23 2010
@@ -53,19 +53,15 @@
 init();
 }
 
-/*
- * (non-Javadoc)
- *
- * @see org.apache.jmeter.gui.JMeterGUIComponent#getStaticLabel()
+/**
+ * {...@inheritdoc}
  */
 public String getLabelResource() {
 return example_title; // $NON-NLS-1$
 }
 
-/*
- * (non-Javadoc) Copy the data from the test element to the GUI
- *
- * @see 
org.apache.jmeter.gui.JMeterGUIComponent#configure(org.apache.jmeter.testelement.TestElement)
+/**
+ * {...@inheritdoc}
  */
 @Override
 public void configure(TestElement element) {
@@ -73,10 +69,8 @@
 super.configure(element);
 }
 
-/*
- * (non-Javadoc) Create the corresponding Test Element and set up its data
- *
- * @see org.apache.jmeter.gui.JMeterGUIComponent#createTestElement()
+/**
+ * {...@inheritdoc}
  */
 public TestElement createTestElement() {
 ExampleSampler sampler = new ExampleSampler();
@@ -84,11 +78,8 @@
 return sampler;
 }
 
-/*
- * (non-Javadoc) Modifies a given TestElement to mirror the data in the gui
- * components.
- *
- * @see 
org.apache.jmeter.gui.JMeterGUIComponent#modifyTestElement(TestElement)
+/**
+ * {...@inheritdoc}
  */
 public void modifyTestElement(TestElement te) {
 te.clear();
@@ -128,6 +119,9 @@
 return dataPanel;
 }
 
+/**
+ * {...@inheritdoc}
+ */
 @Override
 public void clearGui() {
 super.clearGui();

Modified: 
jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/gui/AbstractTreeTableModel.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/gui/AbstractTreeTableModel.java?rev=908219r1=908218r2=908219view=diff
==
--- 
jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/gui/AbstractTreeTableModel.java
 (original)
+++ 
jakarta/jmeter/trunk/src/jorphan/org/apache/jorphan/gui/AbstractTreeTableModel.java
 Tue Feb  9 21:09:23 2010
@@ -75,28 +75,30 @@
 return this.rootNode;
 }
 
-/* (non-Javadoc)
- * @see org.apache.jorphan.gui.TreeTableModel#getValueAt(java.lang.Object, 
int)
+/**
+ * {...@inheritdoc}
  */
 public Object getValueAt(Object node, int col) {
 return null;
 }
 
-/* (non-Javadoc)
- * @see 
org.apache.jorphan.gui.TreeTableModel#isCellEditable(java.lang.Object, int)
+/**
+ * {...@inheritdoc}
  */
 public boolean isCellEditable(Object node, int col) {
 return false;
 }
 
-/* (non-Javadoc)
- * @see org.apache.jorphan.gui.TreeTableModel#setValueAt(java.lang.Object, 
java.lang.Object, int)
+/**
+ * {...@inheritdoc}
  */
 public void setValueAt(Object val, Object node, int column) {
 }
 
 /**
  * The implementation is exactly the same as 
ObjectTableModel.getColumnCount.
+ * p
+ * {...@inheritdoc}
  */
 @Override
 public int getColumnCount() {
@@ -105,6 +107,8 @@
 
 /**
  * The implementation is exactly the same as ObjectTableModel.getRowCount.
+ * p
+ * {...@inheritdoc}
  */
 @Override
 public int getRowCount() {
@@ -117,12 +121,17 @@
 /**
  * By default the abstract class returns true. It is up to subclasses
  * to override the implementation.
+ * p
+ * {...@inheritdoc}
  */
 @Override
 public boolean isCellEditable(int rowIndex, int columnIndex) {
 return true;
 }
 
+/**
+ * {...@inheritdoc}
+ */
 @Override
 public Class? getColumnClass(int arg0) {
 return classes.get(arg0);
@@ -131,6 +140,8 @@
 /**
  * Subclasses need to implement the logic for the method and
  * return the value at the specific cell.
+ * p
+ * {...@inheritdoc}
  */
 @Override
 public Object getValueAt(int rowIndex, int columnIndex) {
@@ -138,7 +149,7 @@
 }
 
 /**
- *
+ * {...@inheritdoc}
  */
 @Override
 public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
@@ -146,7 +157,7 @@
 }
 
 /**
- *
+ * {...@inheritdoc}
  */
 @Override
 public String getColumnName(int columnIndex) {
@@ -176,7 +187,7 @@
 }
 
 /**
- *
+ * {...@inheritdoc}
  */
 @Override
 public void