[Persistence, JBoss/CMP, Hibernate, Database] - How to dynamically configure different databases and dialect
by kathrinRocketman
Hi,
I'm using JBoss 4.0.5 and hibernate 3.1 and integrate Hibernate with the Hibernate MBean and deployed it with a har file. So far everything works fine, but I have to support different timebases with different Dialects, all using the same database scheme. I've searched the forum but I haven't found an example how to configure the Hibernate MBean at runtime. Here is my code:
the hibernate-service.xml:
| <server>
| <mbean code="org.jboss.hibernate.jmx.Hibernate" name="jboss.har:service=Hibernate">
| <attribute name="DatasourceName">java:/db1</attribute>
| <attribute name="Dialect">org.hibernate.dialect.SQLServerDialect</attribute>
| <attribute name="SessionFactoryName">hibernate/SessionFactory</attribute>
| <attribute name="CacheProviderClass">org.hibernate.cache.HashtableCacheProvider</attribute>
| <attribute name="ShowSqlEnabled">true</attribute>
| </mbean>
| </server>
|
Getting the session factory:
| InitialContext context = new InitialContext();
| sessionFactory = (SessionFactory) context
| .lookup("hibernate/SessionFactory");
|
Can anyone provide an example how to configure the MBean before creating the session factory?
Thanks
Katrin
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179053#4179053
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179053
17 years, 7 months
[JBoss jBPM] - java.lang.ClassCastException: $Proxy60 cannot be cast to org
by magnumff
hi
My code is:
Properties props = new Properties();
| props.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
| props.put(Context.URL_PKG_PREFIXES,"org.jboss.naming:org.jnp.interfaces");
| props.put(Context.PROVIDER_URL, "jnp://localhost:1099");
|
| InitialContext ctx = new InitialContext();
| LocalCommandServiceHome commandServiceHome = LocalCommandServiceHome) ctx.lookup("ejb/CommandServiceBean");
|
|
I'have librey jbossall-client.jar
I' have this error :
java.lang.ClassCastException: $Proxy60 cannot be cast to org.jbpm.ejb.LocalCommandServiceHome
13:51:39,386 ERROR [STDERR] at com.linksmt.fpap.workflow.workflowUtils.test(workflowUtils.java:32)
13:51:39,386 ERROR [STDERR] at com.linksmt.fpap.controllers.findMeController.handle(findMeController.java:36)
13:51:39,386 ERROR [STDERR] at org.springframework.web.servlet.mvc.AbstractCommandController.handleRequestInternal(AbstractCommandController.java:84)
13:51:39,387 ERROR [STDERR] at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
13:51:39,387 ERROR [STDERR] at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
13:51:39,388 ERROR [STDERR] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:874)
13:51:39,388 ERROR [STDERR] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:808)
13:51:39,388 ERROR [STDERR] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:523)
13:51:39,389 ERROR [STDERR] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:453)
13:51:39,389 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
13:51:39,390 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
13:51:39,390 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
13:51:39,390 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
13:51:39,391 ERROR [STDERR] at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
13:51:39,391 ERROR [STDERR] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
13:51:39,391 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
13:51:39,392 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
13:51:39,392 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
13:51:39,392 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
13:51:39,393 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
13:51:39,393 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
13:51:39,393 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
13:51:39,394 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
13:51:39,394 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
13:51:39,395 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
13:51:39,395 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
13:51:39,395 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
13:51:39,396 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
13:51:39,396 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
13:51:39,396 ERROR [STDERR] at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
13:51:39,397 ERROR [STDERR] at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
13:51:39,397 ERROR [STDERR] at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
13:51:39,397 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)org.jbpm.ejb.LocalCommandServiceHome
thank you ...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179050#4179050
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179050
17 years, 7 months
[Beginners Corner] - obtaining MBeanServerConnection - classloading issues
by akostadinov
Not sure I'm writing to the right place but anyways,
I want to obtain a MBeanServerConnection in an ant task to a remote jboss server.
My code is like:
ctx=new InitialContext(properties);
| Object connection = ctx.lookup("jmx/rmi/RMIAdaptor");
|
When I run it putting jbossall-client.jar in classpath on jvm startup, then everything works fine. When I don't but instead tell apache-ant's "taskdef" task to include it in the new task's classpath (which IMO is the normal way to do it) then upon connection an exception is thrown:
anonymous wrote : javax.naming.NoInitialContextException: Cannot
| instantiate class: org.jboss.naming.NamingContextFactory [Root exception is jav
| a.lang.ClassNotFoundException: org.jboss.naming.NamingContextFactory]
Now can I do something to make it work? I'm not referencing org.jboss.naming.NamingContextFactory in my code so it is used under the hood for whatever reasons. It is not the only such class. Can the thing trying to load that class, be instructed to regard the classloader created by apache-ant?
No secret, ant tasks are server:start/stop/config and my code is in jboss-server-manager.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179035#4179035
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179035
17 years, 7 months
[JBoss Cache: Core Edition] - "Response timed out" exception in TreeCache
by guruk
Hi, folks.
On our environment occasionally were observed numerous org.jboss.cache.lock.TimeoutException's that cause transactions to fail. Moreover the problem seems to progress over time resulting in a system becoming non-operational with restart required.
It was suggested to try to increase SynReplTimeOut up to 100 sec and set loopback attribute to true (something that is recommended on windows machines). As issue reproduces occasionally it is hard to verify that these changes will help.
Any thoughts regarding this problem are appreciated.
We use:
JBossAS - 4.2.2.GA
The JBossCache - 1.4.1.SP5
JGroups - 2.4.1-SP4
The config
<mbean code="org.jboss.cache.TreeCache" name="jboss.cache:service=HibernateTreeCache">
| <depends>jboss:service=Naming</depends>
| <depends>jboss:service=TransactionManager</depends>
| <attribute name="TransactionManagerLookupClass">org.jboss.cache.JBossTransactionManagerLookup</attribute>
| <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
| <attribute name="CacheMode">REPL_SYNC</attribute>
| <attribute name="ClusterName">DEFAULT</attribute>
|
| <attribute name="ClusterConfig">
| <config>
| <UDP mcast_addr="231.12.21.132" mcast_port="45047"
| ip_ttl="64" ip_mcast="true"
| mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
| ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
| loopback="false"/>
| <PING timeout="2000" num_initial_members="3"
| up_thread="false" down_thread="false"/>
| <MERGE2 min_interval="10000" max_interval="20000"/>
| <FD shun="true" up_thread="true" down_thread="true"/>
| <VERIFY_SUSPECT timeout="1500"
| up_thread="false" down_thread="false"/>
| <pbcast.NAKACK gc_lag="50" retransmit_timeout="600,1200,2400,4800"
| up_thread="false" down_thread="false"/>
| <pbcast.STABLE desired_avg_gossip="20000"
| up_thread="false" down_thread="false"/>
| <UNICAST timeout="600,1200,2400" window_size="100" min_threshold="10"
| down_thread="false"/>
| <FRAG frag_size="8192"
| down_thread="false" up_thread="false"/>
| <pbcast.GMS join_timeout="5000" join_retry_timeout="2000"
| shun="true" print_local_addr="true"/>
| <pbcast.STATE_TRANSFER up_thread="false" down_thread="false"/>
| </config>
| </attribute>
| <attribute name="InitialStateRetrievalTimeout">20000</attribute>
| <attribute name="SyncReplTimeout">10000</attribute>
| <attribute name="LockAcquisitionTimeout">15000</attribute>
| <attribute name="EvictionPolicyClass"></attribute>
| </mbean>
the stack trace:
2008-09-15 04:44:32,548 WARN [http-0.0.0.0-80-2] [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator_2] TwoPhaseCoordinator.beforeCompletion - failed for com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple@f09a652
| java.lang.RuntimeException:
| at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.beforeCompletion(TxInterceptor.java:1182)
| at org.jboss.cache.interceptors.OrderedSynchronizationHandler.beforeCompletion(OrderedSynchronizationHandler.java:75)
| at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:114)
| at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:247)
| at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:86)
| at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
| at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1389)
| at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
| at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
| at org.jboss.tm.usertx.client.ServerVMClientUserTransaction.commit(ServerVMClientUserTransaction.java:140)
| at com.enkata.common.transaction.TransactionManager.commit(TransactionManager.java:75)
| at com.enkata.common.transaction.TransactionManagerHelper.commit(TransactionManagerHelper.java:43)
| at com.enkata.common.transaction.ATransaction.run(ATransaction.java:91)
| at com.enkata.common.transaction.NonCancellableTransaction.run(NonCancellableTransaction.java:33)
| at com.enkata.common.transaction.ReturnObjectTransaction.executeTransaction(ReturnObjectTransaction.java:43)
| at com.enkata.eac.to.analysis.AnalysisUIFacade.drill(AnalysisUIFacade.java:171)
| at com.enkata.eac.ui.analyst.drillpath.DrillPathNavigationCmd.doRun(DrillPathNavigationCmd.java:72)
| at com.enkata.eac.ui.util.ACmd.run(ACmd.java:70)
| at com.enkata.eac.ui.framework.Page.runACmd(Page.java:746)
| at com.enkata.eac.ui.framework.Page.runCmdAndAdjustScrollTop(Page.java:209)
| at com.enkata.eac.ui.framework.Page.validateAndUpdate(Page.java:192)
| at com.enkata.eac.ui.framework.Controller.validateAndUpdate(Controller.java:373)
| at com.enkata.eac.ui.framework.Controller.process2(Controller.java:270)
| at com.enkata.eac.ui.framework.Controller.process(Controller.java:250)
| at com.enkata.eac.ui.framework.UIMgr.processRequest(UIMgr.java:133)
| at com.enkata.eac.ui.servlet.EACServlet.processRequest(EACServlet.java:91)
| at com.enkata.eac.ui.servlet.EACServlet.doPost(EACServlet.java:67)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at com.enkata.eac.ui.servlet.DownloadExportFilter.doFilter(DownloadExportFilter.java:41)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:147)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:276)
| at org.ajax4jsf.Filter.doFilter(Filter.java:175)
| at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
| at java.lang.Thread.run(Unknown Source)
| Caused by: org.jboss.cache.ReplicationException: rsp=sender=172.16.100.17:3216, retval=null, received=false, suspected=false
| at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4436)
| at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4358)
| at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4469)
| at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
| at org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:88)
| at org.jboss.cache.interceptors.ReplicationInterceptor.runPreparePhase(ReplicationInterceptor.java:152)
| at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:69)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.TxInterceptor.runPreparePhase(TxInterceptor.java:873)
| at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.beforeCompletion(TxInterceptor.java:1156)
| ... 66 more
| Caused by: org.jboss.cache.lock.TimeoutException: Response timed out: sender=172.16.100.17:3216, retval=null, received=false, suspected=false
| at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4434)
| ... 75 more
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179030#4179030
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179030
17 years, 7 months
[JBoss Cache: Core Edition] - Re: Clean shutdown/redeploy in Tomcat
by lovelyliatroim
Moved just the log4j lib into the lib folder but still hangs
Stack trace is different
| 12:03:15,719 [Timer,10.251.153.36:1936] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| 12:03:17,109 [Timer,null] ERROR util.TimeScheduler - failed running task org.jgroups.protocols.pbcast.STABLE$StableTask@fd92e7
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.pbcast.STABLE$StableTask.run(STABLE.java:807)
| at org.jgroups.util.TimeScheduler$TaskWrapper.run(TimeScheduler.java:196)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
| at java.util.concurrent.FutureTask.run(FutureTask.java:138)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| 12:03:17,219 [Timer,10.251.153.36:1936] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| 12:03:32,843 [Timer,null] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| 12:03:34,343 [Timer,null] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| 12:03:42,562 [Timer,null] ERROR util.TimeScheduler - failed running task org.jgroups.protocols.pbcast.STABLE$StableTask@fd92e7
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.pbcast.STABLE$StableTask.run(STABLE.java:807)
| at org.jgroups.util.TimeScheduler$TaskWrapper.run(TimeScheduler.java:196)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
| at java.util.concurrent.FutureTask.run(FutureTask.java:138)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
|
|
Looks like you would have to move all cache related jars up to the lib level!! :(
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179025#4179025
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179025
17 years, 7 months
[JBoss Cache: Core Edition] - Re: Clean shutdown/redeploy in Tomcat
by lovelyliatroim
Same version 1.2.14.
anonymous wrote :
| Perhaps it will be fixed in the very last version 1.2.15 ?
|
Only one way to find out..........
Stack trace is different, still illegal state exception, interesting though is the
"Caused by: java.lang.ClassNotFoundException: org.apache.log4j.spi.NOPLoggerRepository". Exists in the JAR but obviously looking for it at the wrong classloader level.
| INFO: Illegal access: this web application instance has been stopped already. Could not load org.apache.log4j.spi.NOPLoggerRepository. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
| java.lang.IllegalStateException
| at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1244)
| at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:175)
| at org.apache.log4j.LogManager.getLogger(LogManager.java:199)
| at org.apache.log4j.Logger.getLogger(Logger.java:105)
| at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:283)
| at org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:171)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.initialize(BaseEvictionAlgorithm.java:81)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionAlgorithm.java:106)
| at org.jboss.cache.eviction.EvictionTimerTask.handleRegion(EvictionTimerTask.java:133)
| at org.jboss.cache.eviction.EvictionTimerTask.processRegions(EvictionTimerTask.java:118)
| at org.jboss.cache.eviction.EvictionTimerTask.access$000(EvictionTimerTask.java:28)
| at org.jboss.cache.eviction.EvictionTimerTask$1.run(EvictionTimerTask.java:106)
| at java.util.TimerThread.mainLoop(Timer.java:512)
| at java.util.TimerThread.run(Timer.java:462)
| Exception in thread "EvictionTimer-0" java.lang.NoClassDefFoundError: org/apache/log4j/spi/NOPLoggerRepository
| at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:175)
| at org.apache.log4j.LogManager.getLogger(LogManager.java:199)
| at org.apache.log4j.Logger.getLogger(Logger.java:105)
| at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:283)
| at org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:171)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.initialize(BaseEvictionAlgorithm.java:81)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionAlgorithm.java:106)
| at org.jboss.cache.eviction.EvictionTimerTask.handleRegion(EvictionTimerTask.java:133)
| at org.jboss.cache.eviction.EvictionTimerTask.processRegions(EvictionTimerTask.java:118)
| at org.jboss.cache.eviction.EvictionTimerTask.access$000(EvictionTimerTask.java:28)
| at org.jboss.cache.eviction.EvictionTimerTask$1.run(EvictionTimerTask.java:106)
| at java.util.TimerThread.mainLoop(Timer.java:512)
| at java.util.TimerThread.run(Timer.java:462)
| Caused by: java.lang.ClassNotFoundException: org.apache.log4j.spi.NOPLoggerRepository
| at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
| at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| ... 13 more
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.DailyRollingFileAppender.subAppend(DailyRollingFileAppender.java:359)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| 26.09.2008 11:52:52 org.apache.catalina.loader.WebappClassLoader loadClass
| INFO: Illegal access: this web application instance has been stopped already. Could not load java.io.LineNumberReader. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
| java.lang.IllegalStateException
| at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1244)
| at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at org.apache.log4j.spi.ThrowableInformation.getThrowableStrRep(ThrowableInformation.java:78)
| at org.apache.log4j.spi.LoggingEvent.getThrowableStrRep(LoggingEvent.java:407)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:305)
| at org.apache.log4j.DailyRollingFileAppender.subAppend(DailyRollingFileAppender.java:359)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| [Timer,10.251.153.36:1897] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.DailyRollingFileAppender.subAppend(DailyRollingFileAppender.java:359)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| [Timer,10.251.153.36:1899] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.DailyRollingFileAppender.subAppend(DailyRollingFileAppender.java:359)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| [Timer,10.251.153.36:1897] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
|
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.DailyRollingFileAppender.subAppend(DailyRollingFileAppender.java:359)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| log4j:ERROR Error occured while converting date.
| java.lang.NullPointerException
| at java.lang.System.arraycopy(Native Method)
| at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:328)
| at java.lang.StringBuffer.getChars(StringBuffer.java:201)
| at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDateFormat.java:119)
| at java.text.DateFormat.format(DateFormat.java:316)
| at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(PatternParser.java:444)
| at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.java:65)
| at org.apache.log4j.PatternLayout.format(PatternLayout.java:502)
| at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:302)
| at org.apache.log4j.WriterAppender.append(WriterAppender.java:160)
| at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
| at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
| at org.apache.log4j.Category.callAppenders(Category.java:206)
| at org.apache.log4j.Category.forcedLog(Category.java:391)
| at org.apache.log4j.Category.log(Category.java:856)
| at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:251)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:389)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
| [Timer,10.251.153.36:1899] ERROR protocols.PING - failed sending discovery request
| java.lang.NullPointerException
| at org.apache.log4j.Category.isEnabledFor(Category.java:749)
| at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
| at org.jgroups.protocols.TP.down(TP.java:1008)
| at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
| at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
| at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
| at java.lang.Thread.run(Thread.java:619)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179024#4179024
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179024
17 years, 7 months