[JBoss Messaging] - Jboss problem with messages over 2.5 M.B.
by paradisonoir
While I was working with my Jboss Application server (jboss-4.0.5.GA), I face this error when size of my demand exceeded 2.5 M.B.
Do you have any idea why I receive such an exception?
thanks,
18:17:09,500 WARN [JDBCPersistenceManager] Trying again after a pause
18:17:09,781 WARN [JDBCPersistenceManager] SQLException caught - assuming deadl
ock detected, try:17
java.sql.SQLException: Unique constraint violation: in statement [INSERT INTO J
MS_MESSAGE (MESSAGEID, RELIABLE, EXPIRATION, TIMESTAMP, PRIORITY, COREHEADERS, P
AYLOAD, CHANNELCOUNT, TYPE, JMSTYPE, CORRELATIONID, CORRELATIONID_BYTES, DESTINA
TION_ID, REPLYTO_ID, JMSPROPERTIES) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?, ?)]
at org.hsqldb.jdbc.Util.throwError(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.executeUpdate(Unknown Source)
at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdat
e(WrappedPreparedStatement.java:251)
at org.jboss.messaging.core.plugin.JDBCPersistenceManager.updateWithRetr
y(JDBCPersistenceManager.java:4384)
at org.jboss.messaging.core.plugin.JDBCPersistenceManager.updateWithRetr
y(JDBCPersistenceManager.java:4356)
at org.jboss.messaging.core.plugin.JDBCPersistenceManager.addReference(J
DBCPersistenceManager.java:1651)
at org.jboss.messaging.core.ChannelSupport.handleInternal(ChannelSupport
.java:833)
at org.jboss.messaging.core.ChannelSupport$HandleRunnable.run(ChannelSup
port.java:1732)
at EDU.oswego.cs.dl.util.concurrent.QueuedExecutor$RunLoop.run(QueuedExe
cutor.java:89)
at java.lang.Thread.run(Thread.java:595)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110254#4110254
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110254
18 years, 4 months
[JBoss Seam] - Critical bug with WebSphere
by dmitriy.lapko
Environment:
IMB WebSphere 6.1.0.11
D:\Program Files\IBM\WebSphere61\AppServer\java\jre\bin>java.exe -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pwi32devifx-20070608 (SR5+IY99712))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223-20070426 (JIT enabled)
J9VM - 20070420_12448_lHdSMR
JIT - 20070419_1806_r8
GC - 200704_19)
JCL - 20070608
Application has some JavaBeans in Session scope. After some crazy stress tests it hangs.
Reason - ReentranceLock in J9 can work in infinite loop. Description of similar bug in Sun JVM - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6241823
The worst thing - the whole web server hangs and 100% uses processor. Possible way to avoid it - don't set to true
private ReentrantLock lock = new ReentrantLock(true);
in SynchronizationInterceptor.
How to reproduce bug in WebSphere - run next code:
| Semaphore sem = new Semaphore(0,true);
| System.out.println(sem.tryAcquire(100,TimeUnit.MILLISECONDS));
| System.out.println(sem.tryAcquire(100,TimeUnit.MILLISECONDS));
| System.out.println("OK!");
In Sun JVM it works ok, in IBM J9 - hangs.
Should I post a JIRA issue?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110253#4110253
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110253
18 years, 4 months
[JBoss AOP] - Re: JBoss AOP ear and maven-jbossaop-plugin
by elysch
I guess I didn't provide enough information in my previous post.
Maybe this can help someone to help me find where my mistake is.
My Interface contains:
package org.andromda.samples.aop.sades.useCaseSlices.specific.solicitudProfesorGrupo;
|
| interface IAspectoUnoSolicitudProfesorGrupo { void metodoNuevoUno(java.lang.String parametro); }
|
My Mixing class contains:
package org.andromda.samples.aop.sades.useCaseSlices.specific.solicitudProfesorGrupo;
| /*
| * Ely
| */
| import org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl;
| /**
| *
| * @author Yo
| * @version 0.1
| */
| public class MixinAspectoUnoSolicitudProfesorGrupo implements IAspectoUnoSolicitudProfesorGrupo
| {
| SolicitudProfesorGrupoDaoImpl solicitud;
|
| public MixinAspectoUnoSolicitudProfesorGrupo(SolicitudProfesorGrupoDaoImpl solicitud)
| {
| super();
| this.solicitud = solicitud;
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| System.out.println("------ADENTRO----- CREATE ");
| }
|
| public void metodoNuevoUno(java.lang.String parametro)
| {
| String a = "metodoVacioUno con el param: " + parametro;
| System.out.println("------ADENTRO-----> " + a);
| solicitud.stuff = solicitud.stuff + " " + a;
| }
| }
My adviced class contains:
public class SolicitudProfesorGrupoDaoImpl
| extends org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoBase
| {
|
| public String stuff; // agregado para probar AOP
|
| public SolicitudProfesorGrupoDaoImpl()
| {
| super();
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| System.out.println("------ADENTRO----- CREATE ORIGINAL");
| }
| ...
The messages that I thought where relevant in the JBoss console on startup:
10:16:11,734 INFO [QuartzResourceAdapter] start quartz!!!
| 10:16:11,828 ERROR [STDERR] The member PoolingConnectionProvider in org.quartz.utils.PoolingConnectionProvider uses the type org.apache.commons.dbcp.BasicDataSource which cannot be found on the classpath. Weaving is therefore skipped for this particular member
| 10:16:11,843 ERROR [STDERR] The member PoolingConnectionProvider in org.quartz.utils.PoolingConnectionProvider uses the type org.apache.commons.dbcp.BasicDataSource which cannot be found on the classpath. Weaving is therefore skipped for this particular member
| 10:16:12,281 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
| ...
| 10:16:50,078 INFO [EARDeployer] Started J2EE application: file:/C:/jboss-4.2.1.GA/server/default/deploy/sades-1.0-SNAPSHOT.ear
| 10:16:50,265 INFO [Http11Protocol] Arrancando Coyote HTTP/1.1 en puerto http-127.0.0.1-8080
| 10:16:50,390 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 10:16:50,406 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: SVNTag=JBoss_4_2_1_GA date=200707131605)] Started in 1m:38s:453ms
And the errors that appear in the JBoss console when I try to access the page are:
10:22:08,734 INFO [TilesRequestProcessor] Tiles definition factory found for request processor ''.
| 10:22:12,015 INFO [CollectionFactory] Commons Collections 3.x available
| 10:22:12,625 INFO [XmlBeanDefinitionReader] Loading XML bean definitions from URL [jar:file:/C:/jboss-4.2.1.GA/server/default/tmp/deploy/tmp42974sades-1.0-SNAPSHOT.ear-contents/sades-core-1.0-SNAPSHOT.jar!/beanRefFactory.xml]
| 10:22:13,078 INFO [ClassPathXmlApplicationContext] Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=7749777]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [beanRefFactory,beanRefFactoryEjb]; root of BeanFactory hierarchy
| 10:22:13,203 INFO [ClassPathXmlApplicationContext] 2 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=7749777]
| 10:22:13,281 INFO [ClassPathXmlApplicationContext] Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@19ed60e]
| 10:22:13,296 INFO [ClassPathXmlApplicationContext] Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1637251]
| 10:22:13,296 INFO [DefaultListableBeanFactory] Pre-instantiating singletons in
| factory [org.springframework.beans.factory.support.DefaultListableBeanFactory de
| fining beans [beanRefFactory,beanRefFactoryEjb]; root of BeanFactory hierarchy]
| 10:22:13,953 INFO [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [applicationContext.xml]
| 10:22:16,218 INFO [DefaultListableBeanFactory] Destroying singletons in factory
| {org.springframework.beans.factory.support.DefaultListableBeanFactory definingbeans [beanRefFactory,beanRefFactoryEjb]; root of BeanFactory hierarchy}
| 10:22:16,218 ERROR [STDERR] org.springframework.beans.factory.access.BootstrapException: Unable to initialize group definition. Group resource name [classpath*:beanRefFactory.xml], factory key [beanRefFactoryEjb]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'beanRefFactory' defined in URL [jar:file:/C:/jboss-4.2.1.GA/server/default/tmp/deploy/tmp42974sades-1.0-SNAPSHOT.ear-contents/sades-core-1.0-SNAPSHOT.jar!/beanRefFactory.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.FatalBeanException: Could not instantiate class [org.springframework.context.support.ClassPathXmlApplicationContext]; constructor threw exception; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'solicitudProfesorGrupoDao' defined in class path resource [applicationContext.xml]: Could not parse inner bean definition; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name '' defined in class path resource [applicationContext.xml]: Bean class [org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl] not found; nested exception is java.lang.ClassNotFoundException: org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl
| 10:22:16,234 ERROR [STDERR] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'beanRefFactory' defined in URL [jar:file:/C:/jboss-4.2.1.GA/server/default/tmp/deploy/tmp42974sades-1.0-SNAPSHOT.ear-contents/sades-core-1.0-SNAPSHOT.jar!/beanRefFactory.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.FatalBeanException: Could not in stantiate class [org.springframework.context.support.ClassPathXmlApplicationContext]; constructor threw exception; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'solicitudProfesorGrupoDao' defined in class path resource [applicationContext.xml]: Could not parse inner bean definition; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name '' defined in class path resource [applicationContext.xml]: Bean class [org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl] not found; nested exception is java.lang.ClassNotFoundException: org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl
| 10:22:16,234 ERROR [STDERR] org.springframework.beans.FatalBeanException: Could not instantiate class [org.springframework.context.support.ClassPathXmlApplicati onContext]; constructor threw exception; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 's olicitudProfesorGrupoDao' defined in class path resource [applicationContext.xml]: Could not parse inner bean definition; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name '' defined in class path resource [applicationContext.xml]: Bean class [org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl] not found; nested exception is java.lang.ClassNotFoundException: org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl
| 10:22:16,250 ERROR [STDERR] org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'solicitudProfesorGrupoDao' defined in class path resource [applicationContext.xml]: Could not parse inner bean definition; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name '' defined in class path resource [applicationContext.xml]: Bean class [org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl] not found; nested exception is java.lang.ClassNotFoundException: org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl
| 10:22:16,250 ERROR [STDERR] org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name '' defined in class path resource [applicationContext.xml]: Bean class [org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl] not found; nested exception is java.lang.ClassNotFoundException: org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl
| 10:22:16,250 ERROR [STDERR] java.lang.ClassNotFoundException: org.andromda.samples.aop.sades.domain.SolicitudProfesorGrupoDaoImpl
| 10:22:16,250 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
| 10:22:16,250 ERROR [STDERR] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
| 10:22:16,250 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| 10:22:16,265 ERROR [STDERR] at java.lang.Class.forName0(Native Method)
| 10:22:16,265 ERROR [STDERR] at java.lang.Class.forName(Class.java:247)
| 10:22:16,265 ERROR [STDERR] at org.springframework.util.ClassUtils.forName(ClassUtils.java:109)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:466)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:432)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertySubElement(DefaultXmlBeanDefinitionParser.java:795)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertyValue(DefaultXmlBeanDefinitionParser.java:784)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertyElement(DefaultXmlBeanDefinitionParser.java:722)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parsePropertyElements(DefaultXmlBeanDefinitionParser.java:621)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:464)
| 10:22:16,265 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:432)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:347)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:197)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:295)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:223)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java128)
| 10:22:16,281 ERROR [STDERR] at org.springframework.beans.factory.support.Abs
| tractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:144)
| 10:22:16,281 ERROR [STDERR] at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
|
| 10:22:16,281 ERROR [STDERR] at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:81)
| 10:22:16,281 ERROR [STDERR] at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
| 10:22:16,281 ERROR [STDERR] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:262)
| 10:22:16,296 ERROR [STDERR] at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:87)
| 10:22:16,296 ERROR [STDERR] at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:72)
| 10:22:16,296 ERROR [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
| 10:22:16,296 ERROR [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
| 10:22:16,296 ERROR [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
| 10:22:16,296 ERROR [STDERR] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:172)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:78)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:703)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.factory.support.Abs
| tractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:358)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:233)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:145)
| 10:22:16,296 ERROR [STDERR] at org.springframework.beans.factory.support.Def
| aultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:283)
| 10:22:16,312 ERROR [STDERR] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:313)
| 10:22:16,312 ERROR [STDERR] at org.springframework.context.access.ContextSin
| gletonBeanFactoryLocator.initializeDefinition(ContextSingletonBeanFactoryLocator.java:136)
| 10:22:16,312 ERROR [STDERR] at org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:386)
| 10:22:16,312 ERROR [STDERR] at org.andromda.samples.aop.sades.ServiceLocator.getContext(ServiceLocator.java:106)
| 10:22:16,312 ERROR [STDERR] at org.andromda.samples.aop.sades.ServiceLocator.getServicioPeriodo(ServiceLocator.java:164)
| 10:22:16,312 ERROR [STDERR] at org.andromda.samples.aop.sades.web.buscarSolicitudProfesorGrupo.ControladorBuscarSolicitudesProfesorGrupoImpl.poblarPantallaBuscarSolicitudesProfesorGrupo(ControladorBuscarSolicitudesProfesorGrupoImpl.java:48)
| 10:22:16,312 ERROR [STDERR] at org.andromda.samples.aop.sades.web.buscarSolicitudProfesorGrupo.BuscarSolicitudProfesorGrupo._poblarPantallaBuscarSolicitudesProfesorGrupo(BuscarSolicitudProfesorGrupo.java:75)
| 10:22:16,312 ERROR [STDERR] at org.andromda.samples.aop.sades.web.buscarSolicitudProfesorGrupo.BuscarSolicitudProfesorGrupo.execute(BuscarSolicitudProfesorGrupo.java:22)
| 10:22:16,312 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
| 10:22:16,312 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
| 10:22:16,312 ERROR [STDERR] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
| 10:22:16,312 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
| 10:22:16,312 ERROR [STDERR] at org.andromda.presentation.bpm4struts.ActionServlet.doGet(ActionServlet.java:39)
| 10:22:16,328 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
| 10:22:16,328 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| 10:22:16,328 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| 10:22:16,328 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 10:22:16,328 ERROR [STDERR] at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
| 10:22:16,328 ERROR [STDERR] at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
| 10:22:16,328 ERROR [STDERR] at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
| 10:22:16,328 ERROR [STDERR] at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
| 10:22:16,328 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
| 10:22:16,328 ERROR [STDERR] at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
| 10:22:16,328 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
| 10:22:16,328 ERROR [STDERR] at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
| 10:22:16,328 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
| 10:22:16,343 ERROR [STDERR] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
| 10:22:16,343 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
| 10:22:16,343 ERROR [STDERR] at org.andromda.presentation.bpm4struts.ActionServlet.doGet(ActionServlet.java:39)
| 10:22:16,343 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
| 10:22:16,343 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 10:22:16,343 ERROR [STDERR] at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 10:22:16,343 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| 10:22:16,343 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| 10:22:16,343 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| 10:22:16,359 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| 10:22:16,359 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| 10:22:16,359 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| 10:22:16,359 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| 10:22:16,359 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| 10:22:16,359 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| 10:22:16,359 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| 10:22:16,359 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| 10:22:16,359 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| 10:22:16,359 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110251#4110251
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110251
18 years, 4 months
[JBossCache] - JbossCache 2.0 with JGroups 2.6.1 problem
by dighede
Hi,
I've an application that needs to use JGroups and JBossCache
I use JGroups 2.6.1 and JBossCache 2.0.0
I configured JGroup's protocol stack to use a single channel and I configured two multiplexed channels, one for JBossCache, and the other for JGroups
Regarding the multiplexed channel used by JGroups, I try to use a NotificationBus (as MembershipListener implementation) in order to detect new members when they joins the group, detect members when they leaves the groups and so on.
I've configured an object of my app to be the Consumer of this NotificationBus.
I'm unable to detect membership events (join, left and so on) with this NotificationBus, but when a member join or left the group I can see the execution of the viewAccepted method of the JBossCache implementation.
Is it possible that the JBossCache implementation consumes the membership events on the channel and so, I'm unable to intercept that kind of events with my NotificationBus?
Many thanks.
Massimo
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110247#4110247
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110247
18 years, 4 months
[JBoss Messaging] - Failover failed
by chrismeadows
JBoss 4.2.2 GA with JBM 1.4.0.SP1 configured as per documentation, deployed identically over a two node cluster (ServerPeers 0 and 1 respectively).
I send 1000 messages to a queue. An MDB is listening to the queue, and it redispatches each message to one of 50 topics (randomly).
Each topic has a durable subscription client that is already listening before the message sending begins.
At some point after messages have started being sent, redispatched and received, I kill the receiving node in the cluster with a kill -9. Sometimes failover works, but in my experience this is not the norm. More often I get a 'Failover failed'. See stacktrace below. It's complaining about duplicate clientIDs, but it isn't my code that is setting them, so I don't see what I can do. Any ideas?
| 638453 [Thread-259] ERROR org.jboss.jms.client.FailoverCommandCenter - Failover failed
| javax.jms.IllegalStateException: Cannot set clientID, already set as DurableSubscriberExample31
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.setClientID(ServerConnectionEndpoint.java:309)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$setClientID$aop(ConnectionAdvised.java:85)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$setClientID_N1479100880614063379.invokeNext(ConnectionAdvised$setClientID_N1479100880614063379.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$setClientID_N1479100880614063379.invokeNext(ConnectionAdvised$setClientID_N1479100880614063379.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.setClientID(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSetClientIDRequest.serverInvoke(ConnectionSetClientIDRequest.java:73)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:387)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
| at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:163)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$setClientID$aop(ClientConnectionDelegate.java:228)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$setClientID_N1479100880614063379.invokeNext(ClientConnectionDelegate$setClientID_N1479100880614063379.java)
| at org.jboss.jms.client.container.ConnectionAspect.handleSetClientID(ConnectionAspect.java:105)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:121)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$setClientID_N1479100880614063379.invokeNext(ClientConnectionDelegate$setClientID_N1479100880614063379.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:114)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:105)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$setClientID_N1479100880614063379.invokeNext(ClientConnectionDelegate$setClientID_N1479100880614063379.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:105)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$setClientID_N1479100880614063379.invokeNext(ClientConnectionDelegate$setClientID_N1479100880614063379.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.setClientID(ClientConnectionDelegate.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.synchronizeWith(ClientConnectionDelegate.java:120)
| at org.jboss.jms.client.FailoverCommandCenter.failureDetected(FailoverCommandCenter.java:145)
| at org.jboss.jms.client.container.ConnectionFailureListener.handleConnectionException(ConnectionFailureListener.java:62)
| at org.jboss.jms.client.remoting.ConsolidatedRemotingConnectionListener.handleConnectionException(ConsolidatedRemotingConnectionListener.java:81)
| at org.jboss.remoting.ConnectionValidator$1.run(ConnectionValidator.java:452)
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110242#4110242
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110242
18 years, 4 months
[Installation, Configuration & DEPLOYMENT] - help setting up virtual host
by terryb
JBoss AS 4.2.2GA. Deploying in EAR.
I am having problem getting virtual host to work. I would like web application to work as 'http://admin.tisc.edu.au:8090'. DNS entry for admin.tisc.edu.au is already set up for IP 192.168.164.20
However I get a blank page in browser for http://admin.tisc.edu.au:8090
| META-INF\application.xml
| ...
| <module>
| <web>
| <web-uri>tisconline-admin.war</web-uri>
| <context-root>/</context-root>
| </web>
| </module>
| ...
|
| tisconline-admin.war\WEB-INF\jboss-web.xml
| ...
| <?xml version="1.0"?>
| <!DOCTYPE jboss-web>
|
| <jboss-web>
| <context-root>/</context-root>
| <virtual-host>admin.tisc.edu.au</virtual-host>
| </jboss-web>
| ...
|
| server\default\deploy\jboss-web.deployer\server.xml
| ...
|
| <Engine name="jboss.web" defaultHost="localhost">
| ...
| <Host name="admin.tisc.edu.au"
| autoDeploy="false" deployOnStartup="false" deployXML="false"
| configClass="org.jboss.web.tomcat.security.config.JBossContextConfig">
|
| <Valve className="org.apache.catalina.valves.AccessLogValve"
| fileDateFormat="yyyy-MM-dd"
| prefix="admin.tisc_access."
| suffix=".log"
| pattern="%h %l %u %t "%r" %s %b"
| directory="${jboss.server.home.dir}/log"
| resolveHosts="false"/>
|
| <Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
| cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
| transactionManagerObjectName="jboss:service=TransactionManager" />
| </Host>
|
| </Engine>
| ...
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110241#4110241
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110241
18 years, 4 months