Hi

 

I have a problem when moving JMX from 2.2 to 2.3 , probably config
file...

I get a Problem starting BeanShell server  and SocketException  and
can't connect with https samplers (JDBC working fine)

Beanshell exception:

2007/11/05 15:38:53 DEBUG - jmeter.testbeans.gui.TestBeanGUI: testing
class: org.apache.jmeter.modifiers.BeanShellPreProcessor 

2007/11/05 15:38:53 DEBUG - jmeter.testbeans.BeanInfoSupport: Getting
property for: script 

2007/11/05 15:38:53 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Cannot find .className
property for htmlParser, using default 

2007/11/05 15:38:53 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is  

2007/11/05 15:38:53 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
application/xhtml+xml is  

2007/11/05 15:38:53 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml
is  

2007/11/05 15:38:53 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is  

2007/11/05 15:38:53 INFO  -
jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for
text/vnd.wap.wml is
org.apache.jmeter.protocol.http.parser.RegexpHTMLParser 

2007/11/05 15:38:53 ERROR - jmeter.util.BeanShellServer: Problem
starting BeanShell server  java.lang.reflect.InvocationTargetException

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)

                at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

                at java.lang.reflect.Method.invoke(Unknown Source)

                at
org.apache.jmeter.util.BeanShellServer.run(BeanShellServer.java:97)

                at
org.apache.jmeter.JMeter.startOptionalServers(JMeter.java:385)

                at org.apache.jmeter.JMeter.start(JMeter.java:326)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)

                at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

                at java.lang.reflect.Method.invoke(Unknown Source)

                at org.apache.jmeter.NewDriver.main(NewDriver.java:183)

Caused by: Sourced file: inline evaluation of: ``server(portnum);'' :
Object constructor : at Line: 11 : in file: /bsh/commands/server.bsh :
new Httpd ( port ) 

 

Called from method: server : at Line: 1 : in file: inline evaluation of:
``server(portnum);'' : server ( portnum ) 

Target exception: java.net.BindException: Address already in use:
JVM_Bind

 

                at bsh.BSHAllocationExpression.constructObject(Unknown
Source)

                at bsh.BSHAllocationExpression.objectAllocation(Unknown
Source)

                at bsh.BSHAllocationExpression.eval(Unknown Source)

                at bsh.BSHPrimaryExpression.eval(Unknown Source)

                at bsh.BSHPrimaryExpression.eval(Unknown Source)

                at bsh.BSHArguments.getArguments(Unknown Source)

                at bsh.BSHAllocationExpression.objectAllocation(Unknown
Source)

                at bsh.BSHAllocationExpression.eval(Unknown Source)

                at bsh.BSHPrimarySuffix.doSuffix(Unknown Source)

                at bsh.BSHPrimaryExpression.eval(Unknown Source)

                at bsh.BSHPrimaryExpression.eval(Unknown Source)

                at bsh.BSHBlock.evalBlock(Unknown Source)

                at bsh.BSHBlock.eval(Unknown Source)

                at bsh.BshMethod.invokeImpl(Unknown Source)

                at bsh.BshMethod.invoke(Unknown Source)

                at bsh.BshMethod.invoke(Unknown Source)

                at bsh.Name.invokeLocalMethod(Unknown Source)

                at bsh.Name.invokeMethod(Unknown Source)

                at bsh.BSHMethodInvocation.eval(Unknown Source)

                at bsh.BSHPrimaryExpression.eval(Unknown Source)

                at bsh.BSHPrimaryExpression.eval(Unknown Source)

                at bsh.Interpreter.eval(Unknown Source)

                at bsh.Interpreter.eval(Unknown Source)

                at bsh.Interpreter.eval(Unknown Source)

                ... 12 more

Log:

2007/11/05 15:33:45 ERROR - jmeter.protocol.http.sampler.HTTPSampler:
readResponse: java.net.SocketException: Software caused connection
abort: socket write error 

2007/11/05 15:33:45 ERROR - jmeter.protocol.http.sampler.HTTPSampler:
Cause: java.net.SocketException: Software caused connection abort:
socket write error 

Response in GUI:

java.net.SocketException: Software caused connection abort: socket write
error

                at
sun.reflect.GeneratedConstructorAccessor44.newInstance(Unknown Source)

                at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)

                at java.lang.reflect.Constructor.newInstance(Unknown
Source)

                at
sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)

                at java.security.AccessController.doPrivileged(Native
Method)

                at
sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown
Source)

                at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source)

                at java.net.HttpURLConnection.getResponseCode(Unknown
Source)

                at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknow
n Source)

                at
org.apache.jmeter.protocol.http.sampler.HTTPSampler.readResponse(HTTPSam
pler.java:251)

                at
org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.j
ava:485)

                at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSampl
erBase.java:889)

                at
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSampl
erBase.java:875)

                at
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:298)

                at java.lang.Thread.run(Unknown Source)

Caused by: java.net.SocketException: Software caused connection abort:
socket write error

                at java.net.SocketOutputStream.socketWrite0(Native
Method)

                at java.net.SocketOutputStream.socketWrite(Unknown
Source)

                at java.net.SocketOutputStream.write(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(Unknown
Source)

                at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.Handshaker.sendChangeCipherSpec(Unknown
Source)

                at
com.sun.net.ssl.internal.ssl.ClientHandshaker.sendChangeCipherAndFinish(
Unknown Source)

                at
com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(Unknown
Source)

                at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown
Source)

                at
com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)

                at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown
Source)

                at
com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)

                at java.io.BufferedInputStream.fill(Unknown Source)

                at java.io.BufferedInputStream.read1(Unknown Source)

                at java.io.BufferedInputStream.read(Unknown Source)

                at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown
Source)

                at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)

                at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)

                at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source)

                at
sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown
Source)

                at java.net.URLConnection.getHeaderFieldInt(Unknown
Source)

                at java.net.URLConnection.getContentLength(Unknown
Source)

                at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unkno
wn Source)

                at
org.apache.jmeter.protocol.http.sampler.HTTPSampler.readResponse(HTTPSam
pler.java:224)

                ... 5 more

 

Thanks

 

Ori Marko 
Quality Assurance Engineer 
Praxell Inc.
http://www.praxell.com <http://www.praxell.com> 

Reply via email to