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 >

