Thanks Deepak for the quick reply.

This is what I put into my Beanshell Pre- Processor

import java.security.MessageDigest;
String text = vars.get("time")
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] md5hash = new byte[32];
md.update(text.getBytes("utf-8"), 0, text.length());
md5hash = md.digest(); 
vars.put("stimehash",md5hash);

Now, I have just a few questions. The paramater time is what I'm trying to
hash. I believe I have the correct. But in the beanshell on the top, theirs
a field:

Parameters to be passed to beanshell...

I assume I need to put in the parameter from my previous regex correct,
which is "time"

Secondly, after running, I got the followin in my jmeter.log

2010/11/20 07:38:25 ERROR - jmeter.util.BeanShellInterpreter: Error invoking
bsh method: eval        In file: inline evaluation of: ``import
java.security.MessageDigest; String text = vars.get("time") MessageDiges . .
. '' Encountered "MessageDigest" at line 3, column 1.

And lastly, the last line of the beanshell, I have the vars.put..., Which I
assume is the correct way to create a new paramater that I can reference,
since I need to keep the original value of the paramater time.

Again, thanks for all your help!
-- 
View this message in context: 
http://jmeter.512774.n5.nabble.com/Need-helping-creating-a-md5-hash-tp3273251p3273660.html
Sent from the JMeter - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to