this is a problem in your application being tested, not with jmeter
regards
deepak

On Mon, Dec 14, 2009 at 8:00 PM, Anitha Raj Geetha Rajendran <
[email protected]> wrote:

> Hi,
>
> I am met with an issue while using JMeter. The test plan was made for the
> following requirement.
>
> Number of threads : 250
> Ramp-up : 750 sec
> Loop count :  forever
> Test duration : 45 mins
>
> I am getting -http server 500 error if I'm increasing the load. It is
> working fine for up to 50 users. But beyond that if im increasing the load
> im getting this error:
> Response code: 500
> Response message: Internal Server Error
>
> I have given constant timer between each request as 5 secs. Still this
> doesn't resolve the issue.
> Can somebody help me in fixing this issue??
>
> The sampler result is as follows :-
>
> Sample Start: 2009-12-14 19:31:25 IST
> Load time: 47
> Latency: 47
> Size in bytes: 7872
> Sample Count: 1
> Error Count: 1
> Response code: 500
> Response message: Internal Server Error
>
> Response headers:
> HTTP/1.1 500 Internal Server Error
> Server: Apache-Coyote/1.1
> Content-Type: text/html;charset=utf-8
> Content-Length: 7872
> Date: Mon, 14 Dec 2009 14:01:25 GMT
> Connection: close
>
> The page which I got is also pasted here :-
> HTTP Status 500 -
> ________________________________
>
> type Exception report
>
> message
>
> description The server encountered an internal error () that prevented it
> from fulfilling this request.
>
> exception
>
> javax.servlet.ServletException: Filter execution threw an exception
>
>
>  
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
>
> root cause
>
> com.tc.exception.TCNonPortableObjectError:
>
>
> *******************************************************************************
>
> Attempt to share an instance of a non-portable class referenced by a
> portable class. This
>
> unshareable class must be in the DSO boot jar. Please add this class to the
> boot jar
>
> configuration and re-create the DSO boot jar.
>
>
>
> For more information on this issue, please visit our Troubleshooting Guide
> at:
>
> http://terracotta.org/kit/troubleshooting
>
>
>
> Referring class         : java.util.ArrayList
>
> Thread                  : http-192.168.120.64-8080-31
>
> JVM ID                  : VM(1)
>
> Class to add to boot jar: java.util.Locale
>
>
>
> Under most circumstances, you should only be adding classes for your
>
> application. If you are adding classes for frameworks or code not written
> by
>
> you, then you should consider finding a Terracotta Integration Module (TIM)
>
> that matches the framework you are using.
>
>
>
> As an example, if the non-portable class listed below is
>
> net.sf.ehcache.CacheManager, you should consider using the ehcache TIM.
>
>
>
> It is possible that this class is truly non-portable, the solution is then
> to
>
> mark the referring field as transient.
>
> For more information on non-portable classes see the Troubleshooting Guide.
>
>
>
> Action to take:
>
>
>
> 1) Reconfigure and rebuild the boot jar
>
>   * edit your tc-config.xml file
>
>   * locate the <dso> element
>
>   * add this snippet inside the <dso> element
>
>
>
>       <additional-boot-jar-classes>
>
>        <include>java.util.Locale</include>
>
>       </additional-boot-jar-classes>
>
>
>
>   * if there is already an <additional-boot-jar-classes> element present,
> simply add
>
>     the new includes inside it
>
>   * Recreate the boot jar by running the 'make-boot-jar' tool in the bin/
> directory
>
>
>
>
>
>
> *******************************************************************************
>
>
>
>
>  
> com.tc.object.ClientObjectManagerImpl.throwNonPortableException(ClientObjectManagerImpl.java:786)
>
>
>  
> com.tc.object.ClientObjectManagerImpl.checkPortabilityOfTraversedReference(ClientObjectManagerImpl.java:676)
>
>
>  
> com.tc.object.ClientObjectManagerImpl.access$900(ClientObjectManagerImpl.java:77)
>
>
>  
> com.tc.object.ClientObjectManagerImpl$NewObjectTraverseTest.checkPortability(ClientObjectManagerImpl.java:1022)
>
>        com.tc.object.Traverser.addReferencedObjects(Traverser.java:48)
>
>        com.tc.object.Traverser.traverse(Traverser.java:89)
>
>
>  
> com.tc.object.ClientObjectManagerImpl.addToManagedFromRoot(ClientObjectManagerImpl.java:944)
>
>
>  
> com.tc.object.ClientObjectManagerImpl.create(ClientObjectManagerImpl.java:290)
>
>
>  
> com.tc.object.ClientObjectManagerImpl.lookupOrCreateIfNecesary(ClientObjectManagerImpl.java:350)
>
>
>  
> com.tc.object.ClientObjectManagerImpl.lookupOrCreate(ClientObjectManagerImpl.java:323)
>
>
>  
> com.tc.object.tx.ClientTransactionManagerImpl.logicalInvoke(ClientTransactionManagerImpl.java:813)
>
>        com.tc.object.TCObjectLogical.logicalInvoke(TCObjectLogical.java:17)
>
>
>  com.tc.object.bytecode.ManagerImpl.logicalInvoke(ManagerImpl.java:253)
>
>
>  com.tc.object.bytecode.ManagerUtil.logicalInvoke(ManagerUtil.java:294)
>
>        java.util.HashMap.put(Unknown Source)
>
>
>  com.terracotta.session.SessionData.bindAttribute(SessionData.java:359)
>
>
>  
> com.terracotta.session.SessionData.__tc_wrapped_setAttributeReturnOld(SessionData.java:255)
>
>
>  com.terracotta.session.SessionData.setAttributeReturnOld(SessionData.java)
>
>
>  com.terracotta.session.SessionData.setAttribute(SessionData.java:247)
>
>
>  
> org.springframework.security.ui.ExceptionTranslationFilter.sendStartAuthentication(ExceptionTranslationFilter.java:206)
>
>
>  
> org.springframework.security.ui.ExceptionTranslationFilter.handleException(ExceptionTranslationFilter.java:162)
>
>
>  
> org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:117)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:109)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:173)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
>
>
>  
> org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>
>
>  
> org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>
>
>  
> org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
>
>
>  
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
>
>
>  
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
>
>
>  
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
>
> note The full stack trace of the root cause is available in the JBossWeb/
> 2.0.1.GA logs.
>
> ________________________________
> JBossWeb/2.0.1.GA
>
>
> Thanks and regards,
> Anitha Raj.
>
>
> iGATE is Ranked No. 1 in DQ-IDC best IT employer survey and Ranked No.2
> by Business Today-Mercer Human Resource Consulting-TNS  in a cross industry
> survey of Best Companies to work for in India
>
> ----------------------------------------------------------------DISCLAIMER---------------------------------------------------------
> Information transmitted by this EMAIL is proprietary to iGATE Group of
> Companies and is intended for use only by the individual
> or entity to whom it is addressed and may contain information that is
> privileged, confidential, or exempt from disclosure under
> applicable law. If you are not the intended recipient of this EMAIL
> immediately notify the sender at iGATE or [email protected]
> and delete this EMAIL including any attachments
>

Reply via email to