-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: Erro Hibernate Search 3.4 Unable to purge all from Lucene
PostPosted: Tue Oct 25, 2011 10:17 am 
Newbie

Joined: Tue Oct 25, 2011 9:29 am
Posts: 8
Location: Brazil
someone could help me, I am new to using hibernate search, stacktrace

Code:
javax.ejb.EJBException: org.hibernate.search.SearchException: Unable to purge all from Lucene index: class br.com.persistencia.jc3oo.items.ObjectItem
   org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:77)
   org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:83)
   org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
   org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
   org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
   org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
   $Proxy550.searchFor(Unknown Source)
   br.com.services.common.SearchServiceImpl.searchFor(SearchServiceImpl.java:14)
   br.com.action.BuscaAction.search(BuscaAction.java:57)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441)
   com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243)
   com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.validation.JSONValidationInterceptor.doIntercept(JSONValidationInterceptor.java:119)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252)
   org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   br.com.interceptor.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:94)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
   org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)
   org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
   org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

org.hibernate.search.SearchException: Unable to purge all from Lucene index: class br.com.persistencia.jc3oo.items.ObjectItem
   org.hibernate.search.backend.impl.lucene.works.PurgeAllWorkDelegate.performWork(PurgeAllWorkDelegate.java:60)
   org.hibernate.search.backend.impl.batchlucene.DirectoryProviderWorkspace.doWorkInSync(DirectoryProviderWorkspace.java:96)
   org.hibernate.search.backend.impl.batchlucene.LuceneBatchBackend$SyncBatchPerDirectoryWorkProcessor.addWorkToDpProcessor(LuceneBatchBackend.java:139)
   org.hibernate.search.backend.impl.lucene.DpSelectionVisitor$PurgeAllSelectionDelegate.addAsPayLoadsToQueue(DpSelectionVisitor.java:119)
   org.hibernate.search.backend.impl.batchlucene.LuceneBatchBackend.sendWorkToShards(LuceneBatchBackend.java:119)
   org.hibernate.search.backend.impl.batchlucene.LuceneBatchBackend.doWorkInSync(LuceneBatchBackend.java:80)
   org.hibernate.search.batchindexing.BatchCoordinator.beforeBatch(BatchCoordinator.java:153)
   org.hibernate.search.batchindexing.BatchCoordinator.run(BatchCoordinator.java:96)
   org.hibernate.search.impl.MassIndexerImpl.startAndWait(MassIndexerImpl.java:203)
   br.com.persistencia.eao.common.GenericEAOImpl.createIndex(GenericEAOImpl.java:60)
   br.com.persistencia.eao.items.ObjectItemEAOImpl.searchFor(ObjectItemEAOImpl.java:1179)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
   org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
   org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
   org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
   org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_27663966.invoke(InvocationContextInterceptor_z_fillMethod_27663966.java)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
   org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_27663966.invoke(InvocationContextInterceptor_z_setup_27663966.java)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:74)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:81)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
   org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
   org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
   org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
   org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
   $Proxy550.searchFor(Unknown Source)
   br.com.services.common.SearchServiceImpl.searchFor(SearchServiceImpl.java:14)
   br.com.action.BuscaAction.search(BuscaAction.java:57)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441)
   com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243)
   com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.validation.JSONValidationInterceptor.doIntercept(JSONValidationInterceptor.java:119)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252)
   org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   br.com.interceptor.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:94)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
   org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)
   org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
   org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

java.lang.NullPointerException
   org.hibernate.search.backend.impl.lucene.works.PurgeAllWorkDelegate.performWork(PurgeAllWorkDelegate.java:57)
   org.hibernate.search.backend.impl.batchlucene.DirectoryProviderWorkspace.doWorkInSync(DirectoryProviderWorkspace.java:96)
   org.hibernate.search.backend.impl.batchlucene.LuceneBatchBackend$SyncBatchPerDirectoryWorkProcessor.addWorkToDpProcessor(LuceneBatchBackend.java:139)
   org.hibernate.search.backend.impl.lucene.DpSelectionVisitor$PurgeAllSelectionDelegate.addAsPayLoadsToQueue(DpSelectionVisitor.java:119)
   org.hibernate.search.backend.impl.batchlucene.LuceneBatchBackend.sendWorkToShards(LuceneBatchBackend.java:119)
   org.hibernate.search.backend.impl.batchlucene.LuceneBatchBackend.doWorkInSync(LuceneBatchBackend.java:80)
   org.hibernate.search.batchindexing.BatchCoordinator.beforeBatch(BatchCoordinator.java:153)
   org.hibernate.search.batchindexing.BatchCoordinator.run(BatchCoordinator.java:96)
   org.hibernate.search.impl.MassIndexerImpl.startAndWait(MassIndexerImpl.java:203)
   br.com.persistencia.eao.common.GenericEAOImpl.createIndex(GenericEAOImpl.java:60)
   br.com..persistencia.eao.items.ObjectItemEAOImpl.searchFor(ObjectItemEAOImpl.java:1179)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
   org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
   org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
   org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
   org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_27663966.invoke(InvocationContextInterceptor_z_fillMethod_27663966.java)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
   org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_27663966.invoke(InvocationContextInterceptor_z_setup_27663966.java)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:74)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:81)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
   org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
   org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
   org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:176)
   org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:216)
   org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:207)
   org.jboss.ejb3.proxy.impl.handler.session.SessionProxyInvocationHandlerBase.invoke(SessionProxyInvocationHandlerBase.java:164)
   $Proxy550.searchFor(Unknown Source)
   br.com.services.common.SearchServiceImpl.searchFor(SearchServiceImpl.java:14)
   br.com.action.BuscaAction.search(BuscaAction.java:57)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:441)
   com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:280)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:243)
   com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:165)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.validation.JSONValidationInterceptor.doIntercept(JSONValidationInterceptor.java:119)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:252)
   org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
   com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   br.com.interceptor.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:94)
   com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:237)
   org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
   org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:488)
   org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
   org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)



my entity

Code:
@Entity
@Inheritance(strategy = InheritanceType.JOINED)
@Table(name = "obj_item", schema = "schema")
@Indexed
public class ObjectItem implements Serializable {

   private static final long serialVersionUID = 1L;
   private Long objItemId;
   private String itemCatCode;
   private String nameTxt;

   public ObjectItem() {
   }

   @Id
   @SequenceGenerator(name = "SEQ_OBJ_ITEM", sequenceName = "jc3.sq01_obj_item", allocationSize = 1)
   @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_OBJ_ITEM")
   @Column(name = "obj_item_id")
   public Long getObjItemId() {
      return objItemId;
   }

   @Column(name = "cat_code")
   @Field(index=Index.TOKENIZED, store=Store.NO)
   public String getItemCatCode() {
      return itemCatCode;
   }

   @Column(name = "name_txt")
   @Field(index=Index.TOKENIZED, store=Store.NO)
   public String getNameTxt() {
      return nameTxt;
   }


creator of the index method

Code:
   public FullTextEntityManager createIndex() {
      try {

         this.fullTextEntityManager = Search.getFullTextEntityManager(em);
         this.fullTextEntityManager.createIndexer().startAndWait();

      } catch (InterruptedException e) {
         e.printStackTrace();
         System.out
               .println("ERROR HIBERNATE SEARCH INDEXER");
      }
      
      return this.fullTextEntityManager;
   }


Top
 Profile  
 
 Post subject: Re: Erro Hibernate Search 3.4 Unable to purge all from Lucene
PostPosted: Thu Oct 27, 2011 6:10 am 
Hibernate Team
Hibernate Team

Joined: Thu Apr 05, 2007 5:52 am
Posts: 1689
Location: Sweden
Hi,

can you explain more your configuration and how your code is called?
I can see in your stack trace:

Quote:
br.com.services.common.SearchServiceImpl.searchFor(SearchServiceImpl.java:14)


but it seems to be an indexing problem. What are you executing?

--Hardy


Top
 Profile  
 
 Post subject: Re: Erro Hibernate Search 3.4 Unable to purge all from Lucene
PostPosted: Thu Oct 27, 2011 8:06 am 
Newbie

Joined: Tue Oct 25, 2011 9:29 am
Posts: 8
Location: Brazil
sorry for the opening of another topic

searchFor method

Code:
public List<ObjectItem> searchFor(String text)  {
   createIndex();
   QueryBuilder qb = super.fullTextEntityManager.getSearchFactory().buildQueryBuilder().forEntity( ObjectItem.class).get();
   org.apache.lucene.search.Query query = qb.keyword().onField("nameTxt").matching(text).createQuery();
   // wrap Lucene query in a javax.persistence.Query
   Query persistenceQuery = super.fullTextEntityManager.createFullTextQuery(query, ObjectItem.class);
      
   return persistenceQuery.getResultList();
}


When debugging the method, the error happens on the line, the method createIndex ()
Code:
this.fullTextEntityManager.createIndexer (). StartAndWait ();


createIndex()

Code:
public FullTextEntityManager createIndex() {
      this.fullTextEntityManager = Search.getFullTextEntityManager(em);
      
      try {
         this.fullTextEntityManager.createIndexer().startAndWait();
      } catch (InterruptedException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }
      
      
      return this.fullTextEntityManager;
   }


Top
 Profile  
 
 Post subject: Re: Erro Hibernate Search 3.4 Unable to purge all from Lucene
PostPosted: Fri Oct 28, 2011 4:08 am 
Hibernate Team
Hibernate Team

Joined: Thu Apr 05, 2007 5:52 am
Posts: 1689
Location: Sweden
It is odd to see that you index the data for each search. I assume that is just for testing. Do you call the searchFor method in parallel when this happens? Maybe you could try to extract a test case. I also recommend to separate the indexing from the search functionality.
Do you have unit tests in your application? Does your setup work there?


Top
 Profile  
 
 Post subject: Re: Erro Hibernate Search 3.4 Unable to purge all from Lucene
PostPosted: Mon Oct 31, 2011 8:06 am 
Newbie

Joined: Tue Oct 25, 2011 9:29 am
Posts: 8
Location: Brazil
Thanks for responding, I call the method searchFor through the Struts2 action, and you said that I am creating the indexes within the search feature, which is the best practice for this.


Top
 Profile  
 
 Post subject: Re: Erro Hibernate Search 3.4 Unable to purge all from Lucene
PostPosted: Mon Oct 31, 2011 9:13 am 
Newbie

Joined: Tue Oct 25, 2011 9:29 am
Posts: 8
Location: Brazil
Now the error changed after I've changed my method CreateIndex () to

Code:
   public FullTextEntityManager createIndex() {
      this.fullTextEntityManager = Search.getFullTextEntityManager(em);
      
      try {
         fullTextEntityManager.createIndexer()
            .purgeAllOnStart(false)
            .optimizeAfterPurge(true)
            .optimizeOnFinish(true)
            .batchSizeToLoadObjects(30)
            .threadsForSubsequentFetching(8)
            .threadsToLoadObjects(4)
            .threadsForIndexWriter(3)
            .cacheMode(CacheMode.NORMAL)
            .startAndWait();
      } catch (InterruptedException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }
      
      
      return this.fullTextEntityManager;
   }


stacktrace

Quote:
10:49:56,421 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,436 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,436 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.IdentifierConsumerEntityProducer.run(IdentifierConsumerEntityProducer.java:83)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,436 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,436 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,436 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,436 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.IdentifierConsumerEntityProducer.run(IdentifierConsumerEntityProducer.java:83)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,452 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,452 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,452 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.IdentifierConsumerEntityProducer.run(IdentifierConsumerEntityProducer.java:83)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,452 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.IdentifierConsumerEntityProducer.run(IdentifierConsumerEntityProducer.java:83)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
10:49:56,452 ERROR [OptionallyWrapInJTATransaction] Error while executing runnable wrapped in a JTA transaction
java.lang.NoSuchMethodError: org.hibernate.Session.setDefaultReadOnly(Z)V
at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:95)
at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(OptionallyWrapInJTATransaction.java:78)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.