On 05/11/2007, Ori Marco <[EMAIL PROTECTED]> wrote: > 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 >
Looks like the server port is already in use. > > 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> > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

