[EJB/JBoss] - Using Properties in Stateless bean causes NuzllpointerExcept
by sunstarnova
Hi, I use Properties and get an Error when calling setProperty(Sring, String) or put in the following stateless Bean method. The bean itself is deployed and up and running in JBoss 4.0.3 CR2 EJB3.0.
| private Session getSession(String smtpServer){
| if (session == null){
| //Properties props = new Properties();
| Properties props = System.getProperties();
| System.out.println(">>>>>> Properties = " + props);
| props.setProperty("mail.smtp.host", smtpServer);
|
When calling SetProperty I get the following exception. Anyway if I use new Properties() using System.out.println() I will get printed probs={} in the console or when using System.getProperties() probs={JBOS...Path:.....} so it seems the property Objects are fine. When I call the class as Pojo everything wors fine!
Exception:
| Exception in thread "main" javax.ejb.EJBException: java.lang.NullPointerException
| at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:69)
| at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:83)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:192)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:81)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContainer.java:308)
| at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:104)
| at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:828)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:358)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:412)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:239)
| at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:190)
| at org.jboss.remoting.Client.invoke(Client.java:525)
| at org.jboss.remoting.Client.invoke(Client.java:488)
| at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:55)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:55)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:65)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.stateful.StatefulRemoteProxy.invoke(StatefulRemoteProxy.java:133)
| at $Proxy1.sendTextMail(Unknown Source)
| at com.teec.ios.core.client.MailClient.sendTextMail(MailClient.java:44)
| at com.teec.ios.core.client.MailClient.main(MailClient.java:88)
| Caused by: java.lang.NullPointerException
| at java.util.Hashtable.put(Unknown Source)
| at org.jboss.util.property.PropertyMap.put(PropertyMap.java:182)
| at org.jboss.util.property.PropertyMap.setProperty(PropertyMap.java:615)
| at com.teec.ios.core.ejb.session.MailManagerBean.getSession(MailManagerBean.java:210)
| at com.teec.ios.core.ejb.session.MailManagerBean.sendTextMail(MailManagerBean.java:99)
| at com.teec.ios.core.ejb.session.MailManagerBean.sendTextMail(MailManagerBean.java:82)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
| at java.lang.reflect.Method.invoke(Unknown Source)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:109)
| at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
| at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:192)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:81)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
| at org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContainer.java:308)
| at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:104)
| at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:828)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:358)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:412)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:239)
|
Thanks for your help!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3987254#3987254
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3987254
19Â years, 7Â months
[Clustering/JBoss] - Buddy Replication Issues
by ï¼ jb0ss
Hi Friends,
I am using jboss 4.0.5GA
I have the following properties se for my node to enable buddy replication.
<attribute name="BuddyReplicationConfig">
| <config>
| <buddyReplicationEnabled>true</buddyReplicationEnabled>
| <buddyLocatorClass>org.jboss.cache.buddyreplication.NextMemberBuddyLocator</buddyLocatorClass>
| <buddyLocatorProperties>
| numBuddies = 1
| ignoreColocatedBuddies = true
| </buddyLocatorProperties>
|
| <buddyPoolName>default</buddyPoolName>
| <buddyCommunicationTimeout>2000</buddyCommunicationTimeout>
|
| <autoDataGravitation>false</autoDataGravitation>
| <dataGravitationRemoveOnFind>true</dataGravitationRemoveOnFind>
| <dataGravitationSearchBackupTrees>true</dataGravitationSearchBackupTrees>
| </config>
| </attribute>
But when I start two nodes and shutdown one node, the application crashes. Failover does not work.I am not able to understand why.
If I disable buddyclustering and let the session replicate across all nodes
then application clustering works fine for failover.
This is my jboss console log:-
-------------------------------------------------------
15:48:41,914 INFO [TreeCache] TreeCache local address is www:7811
15:48:41,914 INFO [BuddyManager] New buddy group: BuddyGroup: (dataOwner: www:7811, groupName: www_7811, buddies: [])
15:48:41,914 INFO [TreeCache] parseConfig(): PojoCacheConfig is empty
15:48:41,914 INFO [TreeCache] viewAccepted(): [www:7810|5] [www:7810, www:7811]
15:48:41,960 INFO [NextMemberBuddyLocator] Expected to look for 1 buddies but could only find 0 suitable candidates - trying wi
colocated buddies as well.
15:48:41,960 INFO [NextMemberBuddyLocator] Expected to look for 1 buddies but could only find 0 suitable candidates - trying ag
n, ignoring buddy pool hints.
15:48:41,960 INFO [NextMemberBuddyLocator] Expected to look for 1 buddies but could only find 0 suitable candidates - trying wi
colocated buddies as well.
15:48:41,960 INFO [BuddyManager] Assigning new buddies to buddy group [www_7811]. New buddies are [www:7810]
15:48:41,960 INFO [TreeCache] locking the subtree at / to transfer state
15:48:41,992 INFO [StateTransferGenerator_140] returning the state for tree rooted in /(1024 bytes)
15:48:42,164 INFO [BuddyManager] Assigning self to buddy group BuddyGroup: (dataOwner: www:7810, groupName: www_7810, buddies:
ww:7811])
15:48:42,164 INFO [TreeCache] received the state (size=4096 bytes)
15:48:42,179 INFO [BuddyManager] New buddy group: BuddyGroup: (dataOwner: www:7811, groupName: www_7811, buddies: [www:7810])
15:48:42,804 INFO [DefaultPartition] Initializing
15:48:42,882 INFO [STDOUT]
Need help
Thanks
Vishal
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3987251#3987251
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3987251
19Â years, 7Â months
[JBoss jBPM] - Re: deploy on an Sun-Application-Server + MSSql 2000
by JimKnopf
I did a Change in the Configuration of the App-Server for the Connection to the MSSQL-Database:
I allowed "non component callers" and "non trancactional connections"
now the Error changed to
anonymous wrote :
| 11:09:18,828 [httpWorkerThread-8080-0] DEBUG LifecycleImpl : entering restoreView in org.apache.myfaces.lifecycle.LifecycleImpl
| |#]
| ApplicationDispatcher[/jbpm] Servlet.service() for servlet FacesServlet threw exception
| java.lang.NullPointerException
| at com.sun.faces.lifecycle.ELResolverInitPhaseListener.populateFacesELResolverForJsp(ELResolverInitPhaseListener.java:135)
| at com.sun.faces.lifecycle.ELResolverInitPhaseListener.beforePhase(ELResolverInitPhaseListener.java:100)
| at org.apache.myfaces.lifecycle.LifecycleImpl.informPhaseListenersBefore(LifecycleImpl.java:442)
| at org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:104)
| at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:66)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
| at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
| at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:850)
| at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:697)
| at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:532)
| at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:465)
| at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:353)
| at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:775)
| at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:742)
| at org.apache.jsp.index_jsp._jspService(index_jsp.java:55)
| at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
| at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
| at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:412)
| at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:318)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
| at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.jbpm.webapp.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:55)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.jbpm.web.JbpmContextFilter.doFilter(JbpmContextFilter.java:83)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.jbpm.webapp.filter.LogFilter.doFilter(LogFilter.java:59)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
| at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
| at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
| at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
| at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
| at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
| at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
| at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
| at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
| at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
| |#]
| 11:09:18,828 [httpWorkerThread-8080-0] DEBUG JbpmContext : closing JbpmContext
| |#]
| 11:09:18,828 [httpWorkerThread-8080-0] DEBUG Services : closing service 'authentication': org.jbpm.security.authentication.DefaultAuthenticationService@2011e5
| |#]
| StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
| java.lang.NullPointerException
| at com.sun.faces.lifecycle.ELResolverInitPhaseListener.populateFacesELResolverForJsp(ELResolverInitPhaseListener.java:135)
| at com.sun.faces.lifecycle.ELResolverInitPhaseListener.beforePhase(ELResolverInitPhaseListener.java:100)
| at org.apache.myfaces.lifecycle.LifecycleImpl.informPhaseListenersBefore(LifecycleImpl.java:442)
| at org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:104)
| at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:66)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
| at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
| at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:850)
| at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:697)
| at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:532)
| at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:465)
| at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:353)
| at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:775)
| at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:742)
| at org.apache.jsp.index_jsp._jspService(index_jsp.java:55)
| at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
| at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:353)
| at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:412)
| at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:318)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
| at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.jbpm.webapp.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:55)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.jbpm.web.JbpmContextFilter.doFilter(JbpmContextFilter.java:83)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.jbpm.webapp.filter.LogFilter.doFilter(LogFilter.java:59)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:184)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:276)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
| at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
| at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
| at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
| at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
| at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
| at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
| at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
| at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
| at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
| at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
| at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
| at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
| |#]
| 11:09:18,984 [JbpmScheduler] DEBUG JbpmContextInfo : creating jbpm context with service factories '[message, scheduler, authentication, persistence, logging]'
| |#]
| 11:09:18,984 [JbpmScheduler] DEBUG JbpmContext : creating JbpmContext
| |#]
|
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3987248#3987248
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3987248
19Â years, 7Â months
[JBossCache] - Re: NPE when using optimistic locking with JbossCache 1.4.0.
by pkorros
I tested again using JBoss 1.4.1.BETA and I am getting numerous exceptions like this:
Caused by: org.jboss.cache.optimistic.DataVersioningException: Attempting to apply data version of type class org.hibernate.cache.OptimisticTreeCache$NonLockingDataVersion to a node that already contains version of type class org.jboss.cache.optimistic.DefaultDataVersion
at org.jboss.cache.interceptors.OptimisticValidatorInterceptor.simpleValidate(OptimisticValidatorInterceptor.java:144)
at org.jboss.cache.interceptors.OptimisticValidatorInterceptor.validateNodes(OptimisticValidatorInterceptor.java:110)
at org.jboss.cache.interceptors.OptimisticValidatorInterceptor.invoke(OptimisticValidatorInterceptor.java:75)
at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
at org.jboss.cache.interceptors.OptimisticLockingInterceptor.invoke(OptimisticLockingInterceptor.java:99)
at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
at org.jboss.cache.interceptors.OptimisticReplicationInterceptor.invoke(OptimisticReplicationInterceptor.java:85)
at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
at org.jboss.cache.interceptors.TxInterceptor.runPreparePhase(TxInterceptor.java:859)
at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.beforeCompletion(TxInterceptor.java:1124)
... 135 more
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3987246#3987246
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3987246
19Â years, 7Â months