[JBoss jBPM] - Unable to deserialize variables
by jamesrender
Hi there, having a problem with jBPM in our UAT environment.
A small number of workflow invocations (<1%) have failed due to the exception below.
Sybase 15, jBPM 3.3.1.
| [main] action threw exception: failed to read object - GraphElement.java : 295
| <<
| org.jbpm.JbpmException: failed to read object
| at org.jbpm.context.exe.converter.SerializableToByteArrayConverter.revert(SerializableToByteArrayConverter.java:88)
| at org.jbpm.context.exe.VariableInstance.getValue(VariableInstance.java:157)
| at org.jbpm.context.exe.VariableContainer.getVariableLocally(VariableContainer.java:146)
| at org.jbpm.context.exe.VariableContainer.getVariable(VariableContainer.java:30)
| at org.jbpm.context.exe.ContextInstance.getVariable(ContextInstance.java:178)
| at org.jbpm.context.exe.ContextInstance.getVariable(ContextInstance.java:165)
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4242651#4242651
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4242651
16 years, 9 months
[JBoss jBPM] - Integration with compass / lucene... impossible?
by chst_77
Hi,
i'm trying to integrate a search engine (compass gps / lucene) into my process engine, which is based on jBPM 3.3.1 / JBoss 4.2.3.
My idea is to search for process instances. There is a class named ProcessInstance in jbpm I'd like to search. The proper way to publish it to compass is point my hibernate configuration to the compass framework by setting these properties in hibernate.cfg.xml:
| <property name="compass.engine.connection">temp/lucene</property>
| <property name="compass.hibernate.config">/compass.cfg.xml</property>
|
That works fine, compass.cfg.xml is recognized and parsed. It goes like this:
| <!DOCTYPE compass-core-configuration PUBLIC
| "-//Compass/Compass Core Configuration DTD 2.2//EN"
| "http://www.compass-project.org/dtd/compass-core-configuration-2.2.dtd">
| <compass-core-configuration>
| <compass>
| <setting name="compass.engine.connection">lucene</setting>
| <meta-data resource="/compass.mapping.xml" />
| </compass>
| </compass-core-configuration>
|
The Compass framework never finds anything like compass.mapping.xml, regardless of meta-data is resource, jar or file. Even absolute paths don't meet the file. Here some of the stack traces I see the last couple of days.
| 16:00:48,734 INFO CompassConfiguration Configuring from resource [/compass.cfg.xml]
| 16:00:48,843 ERROR [[/jbpm-console]] Exception sending context initialized event to listener instance of class org.jbpm.web.BootstrapListener
| org.compass.core.config.ConfigurationException: No mapping match resource [/compass.mapping.xml]
| at org.compass.core.config.CompassConfiguration.addResource(CompassConfiguration.java:468)
| at org.compass.core.config.builder.DTDConfigurationBuilder.processCompass(DTDConfigurationBuilder.java:71)
| at org.compass.core.config.builder.DTDConfigurationBuilder.doProcess(DTDConfigurationBuilder.java:46)
| at org.compass.core.config.builder.AbstractXmlConfigurationBuilder.doConfigure(AbstractXmlConfigurationBuilder.java:73)
| at org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder.configure(AbstractInputStreamConfigurationBuilder.java:89)
| at org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder.configure(AbstractInputStreamConfigurationBuilder.java:67)
| at org.compass.core.config.builder.SmartConfigurationBuilder.configure(SmartConfigurationBuilder.java:51)
| at org.compass.core.config.CompassConfiguration.configure(CompassConfiguration.java:316)
| at org.compass.gps.device.hibernate.embedded.CompassEventListener.initCompassHolder(CompassEventListener.java:396)
| at org.compass.gps.device.hibernate.embedded.CompassEventListener.getCompassHolder(CompassEventListener.java:351)
| at org.compass.gps.device.hibernate.embedded.CompassEventListener.initialize(CompassEventListener.java:151)
| at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:417)
| at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:1310)
| at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1300)
| at org.jbpm.persistence.db.DbPersistenceServiceFactory.getSessionFactory(DbPersistenceServiceFactory.java:105)
| at org.jbpm.persistence.db.DbPersistenceService.getSessionFactory(DbPersistenceService.java:95)
| at org.jbpm.persistence.jta.JtaDbPersistenceService.isJtaTransactionInProgress(JtaDbPersistenceService.java:67)
| at org.jbpm.persistence.jta.JtaDbPersistenceService.<init>(JtaDbPersistenceService.java:45)
| at org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory.openService(JtaDbPersistenceServiceFactory.java:66)
| at org.jbpm.svc.Services.getService(Services.java:177)
| at org.jbpm.svc.Services.getPersistenceService(Services.java:231)
| at org.jbpm.JbpmContext.getPersistenceService(JbpmContext.java:705)
| at org.jbpm.JbpmContext.getGraphSession(JbpmContext.java:638)
| at org.jbpm.web.BootstrapListener.contextInitialized(BootstrapListener.java:54)
| at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361)
| at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
| at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
| at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:417)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
|
Any ideas? Any different approach? Is there another search engine someone managed to integrate?
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4242645#4242645
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4242645
16 years, 9 months
[JBoss jBPM] - Re: Some Questions about Spring JBPM4 Integration
by jbarrez
anonymous wrote : I'm curious as to what else can be passed to the java object. Like I'd like to get a copy of the actual Execution.
Afaik, there is no easy way to just inject the actual executions, since
* There are potentially many many executions active
* Spring injects dependencies when the appCtx is built, so injecting a new object would mean that every dependant must be re-initialized, which is not happening in Spring
anonymous wrote : Also will it be possible to declare nodes that pull from the Spring context?
Yes, this will be in the 4.0 release and is already documented in the devguide of that release. You can use decisions, custom, etc nodes which are completely defined in Spring.
anonymous wrote : I'm super excited about the combination of Spring/jBPM4.
I'm very happy to hear that! (we are too very excited ;-)
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4242641#4242641
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4242641
16 years, 9 months
[JBoss jBPM] - [jBPM4] Error while creating processinstance having timers
by rams.rapo
Hi,
I'm able to deploy below process definition but fails why creating process instance out of it. Transaction seems to be null.
|
| <?xml version="1.0" encoding="UTF-8"?>
|
| <process name="JobExecutor" xmlns="http://jbpm.org/4.0/jpdl">
|
| <start g="19,50,48,48">
| <transition to="guardedWait1"/>
| </start>
|
| <task name="guardedWait1" g="98,46,127,52">
| <transition name="go on" to="next step" g="-16,-17"/>
| <transition name="timeout" to="guardedWait2" g="-43,-16">
| <timer duedate="3 minutes"/>
| </transition>
| </task>
|
| <task name="guardedWait2" g="98,46,127,52">
| <on event="timeout">
| <timer duedate="5 minutes"/>
| <event-listener class="test.TaskEscalateHandler"/>
| </on>
| <transition name="go on" to="next step" g="-16,-17"/>
| </task>
|
| <end name="next step" g="283,46,83,53"/>
|
| </process>
|
|
Error
| java.lang.NullPointerException
| at org.jbpm.pvm.internal.jobexecutor.JobExecutorTimerSession.schedule(JobExecutorTimerSession.java:58)
| at org.jbpm.pvm.internal.job.TimerImpl.schedule(TimerImpl.java:68)
| at org.jbpm.pvm.internal.model.ScopeInstanceImpl.initializeTimers(ScopeInstanceImpl.java:311)
| at org.jbpm.pvm.internal.model.ExecutionImpl.createScope(ExecutionImpl.java:245)
| at org.jbpm.pvm.internal.model.op.TransitionStartActivity.perform(TransitionStartActivity.java:82)
| at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:625)
| at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:585)
| at org.jbpm.pvm.internal.model.ExecutionImpl.start(ExecutionImpl.java:198)
| at org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd.execute(StartProcessInstanceInLatestCmd.java:64)
| at org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd.execute(StartProcessInstanceInLatestCmd.java:37)
| at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
| at org.jbpm.pvm.internal.spring.CommandTransactionCallback.doInTransaction(CommandTransactionCallback.java:50)
| at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
| at org.jbpm.pvm.internal.tx.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:76)
| at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:54)
| at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55)
| at org.jbpm.pvm.internal.svc.ExecutionServiceImpl.startProcessInstanceByKey(ExecutionServiceImpl.java:69)
|
|
I do have jboexecutor defined in my jbpm.cfg.xml
<import resource="jbpm.jobexecutor.cfg.xml"/>
I may be missing something really simple here...any pointers?
Thanks
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4242621#4242621
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4242621
16 years, 9 months
[JBoss jBPM] - Re: Hibernate error while deploying process in a web applica
by vignesh57
yeah it did showed up 8000 lines !
I don't know whether it is right or wrong but i added this property to my hibernate.cfg.xml file & got rid of the above error.
anonymous wrote : org.hibernate.context.ThreadLocalSessionContext
But again, i faced another problem. Removed few repeated log statements add embedded it below.
16:21:45,481 INFO [STDOUT] ->public String redeployProcess(String processName)
| 16:21:45,481 INFO [STDOUT] ----->Creating jBPM Configuration....
| 16:21:45,544 INFO [STDOUT] ----->Parsing process definition....
| 16:21:46,122 INFO [STDOUT] ----->Deploying Process definition....
| 16:21:46,200 INFO [Environment] Hibernate 3.2.6
| 16:21:46,200 INFO [Environment] hibernate.properties not found
| 16:21:46,216 INFO [Environment] Bytecode provider name : cglib
| 16:21:46,216 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling
| 16:21:46,325 INFO [Configuration] configuring from resource: hibernate.cfg.xml
| 16:21:46,325 INFO [Configuration] Configuration resource: hibernate.cfg.xml
| 16:21:46,341 INFO [Configuration] Reading mappings from resource : hibernate.extra.hbm.xml
| 16:21:46,419 INFO [Configuration] Reading mappings from resource : hibernate.identity.hbm.xml
| 16:21:46,434 INFO [HbmBinder] Mapping class: org.jbpm.identity.User -> JBPM_ID_USER
| .
| .
| .
| 16:21:47,216 INFO [Configuration] Reading mappings from resource : org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml
| 16:21:47,216 INFO [HbmBinder] Mapping subclass: org.jbpm.taskmgmt.log.SwimlaneAssignLog -> JBPM_LOG
| 16:21:47,216 INFO [Configuration] Configured SessionFactory: null
| 16:21:47,216 INFO [HbmBinder] Mapping subclass: org.jbpm.graph.action.MailAction -> JBPM_ACTION
| 16:21:47,216 INFO [HbmBinder] Mapping subclass: org.jbpm.context.def.ContextDefinition -> JBPM_MODULEDEFINITION
| 16:21:47,216 INFO [HbmBinder] Mapping collection: org.jbpm.identity.User.memberships -> JBPM_ID_MEMBERSHIP
| 16:21:47,216 INFO [HbmBinder] Mapping collection: org.jbpm.identity.Group.children -> JBPM_ID_GROUP
| .
| .
| .
| 16:21:47,231 INFO [HbmBinder] Mapping collection: org.jbpm.taskmgmt.exe.TaskInstance.variableInstances -> JBPM_VARIABLEINSTANCE
| 16:21:47,231 INFO [HbmBinder] Mapping collection: org.jbpm.taskmgmt.exe.TaskInstance.comments -> JBPM_COMMENT
| 16:21:47,231 INFO [HbmBinder] Mapping collection: org.jbpm.taskmgmt.exe.SwimlaneInstance.pooledActors -> JBPM_POOLEDACTOR
| 16:21:47,231 INFO [HbmBinder] Mapping collection: org.jbpm.logging.log.CompositeLog.children -> JBPM_LOG
| 16:21:47,309 INFO [NamingHelper] JNDI InitialContext properties:{}
| 16:21:47,309 INFO [DatasourceConnectionProvider] Using datasource: java:JbpmDS
| 16:21:47,325 INFO [SettingsFactory] RDBMS: MySQL, version: 5.1.30-community
| 16:21:47,325 INFO [SettingsFactory] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.4 ( $Date: 2006-10-19 17:47:48 +0200 (Thu, 19 Oct 2006) $, $Revision: 5908 $ )
| 16:21:47,341 INFO [Dialect] Using dialect: org.hibernate.dialect.MySQLDialect
| 16:21:47,341 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
| 16:21:47,356 INFO [NamingHelper] JNDI InitialContext properties:{}
| 16:21:47,356 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
| 16:21:47,356 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
| 16:21:47,356 INFO [SettingsFactory] Automatic flush during beforeCompletion(): disabled
| 16:21:47,356 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
| 16:21:47,356 INFO [SettingsFactory] JDBC batch size: 15
| 16:21:47,356 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
| 16:21:47,356 INFO [SettingsFactory] Scrollable result sets: enabled
| 16:21:47,356 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): enabled
| 16:21:47,356 INFO [SettingsFactory] Connection release mode: auto
| 16:21:47,356 INFO [SettingsFactory] Maximum outer join fetch depth: 2
| 16:21:47,356 INFO [SettingsFactory] Default batch fetch size: 1
| 16:21:47,356 INFO [SettingsFactory] Generate SQL with comments: enabled
| 16:21:47,356 INFO [SettingsFactory] Order SQL updates by primary key: disabled
| 16:21:47,356 INFO [SettingsFactory] Order SQL inserts for batching: disabled
| 16:21:47,356 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
| 16:21:47,372 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
| 16:21:47,372 INFO [SettingsFactory] Query language substitutions: {}
| 16:21:47,372 INFO [SettingsFactory] JPA-QL strict compliance: disabled
| 16:21:47,372 INFO [SettingsFactory] Second-level cache: enabled
| 16:21:47,372 INFO [SettingsFactory] Query cache: disabled
| 16:21:47,372 INFO [SettingsFactory] Cache provider: org.hibernate.cache.HashtableCacheProvider
| 16:21:47,372 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
| 16:21:47,372 INFO [SettingsFactory] Structured second-level cache entries: disabled
| 16:21:47,372 INFO [SettingsFactory] Statistics: disabled
| 16:21:47,372 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
| 16:21:47,372 INFO [SettingsFactory] Default entity-mode: pojo
| 16:21:47,372 INFO [SettingsFactory] Named query checking : enabled
| 16:21:47,434 INFO [SessionFactoryImpl] building session factory
| 16:21:48,325 INFO [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured
| 16:21:48,341 INFO [NamingHelper] JNDI InitialContext properties:{}
| 16:21:49,388 ERROR [GraphSession] org.hibernate.HibernateException: getNamedQuery is not valid without active transaction
| 16:21:49,388 INFO [STDOUT] ----->Exception is
| 16:21:49,388 INFO [STDOUT] ----->Deploy Failed....
| 16:21:49,388 ERROR [STDERR] org.jbpm.JbpmException: could not find process definition 'simple'
| 16:21:49,388 ERROR [STDERR] at org.jbpm.db.GraphSession.findLatestProcessDefinition(GraphSession.java:163)
| 16:21:49,388 ERROR [STDERR] at org.jbpm.db.GraphSession.deployProcessDefinition(GraphSession.java:69)
| 16:21:49,388 ERROR [STDERR] at org.jbpm.JbpmContext.deployProcessDefinition(JbpmContext.java:170)
| 16:21:49,388 ERROR [STDERR] at com.sample.dao.JBPMDao.redeployProcess(JBPMDao.java:23)
| 16:21:49,388 ERROR [STDERR] at com.sample.JBPMServlet.doGet(JBPMServlet.java:34)
| 16:21:49,388 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
| 16:21:49,388 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| 16:21:49,388 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
|
| 16:21:49,388 ERROR [STDERR] Caused by: org.hibernate.HibernateException: getNamedQuery is not valid without active transaction
| 16:21:49,388 ERROR [STDERR] at org.hibernate.context.ThreadLocalSessionContext$TransactionProtectionWrapper.invoke(ThreadLocalSessionContext.java:297)
| 16:21:49,388 ERROR [STDERR] at $Proxy50.getNamedQuery(Unknown Source)
| 16:21:49,388 ERROR [STDERR] at org.jbpm.db.GraphSession.findLatestProcessDefinition(GraphSession.java:156)
| 16:21:49,388 ERROR [STDERR] ... 24 more
| 16:21:49,388 INFO [STDOUT] ----->Exception ends
| 16:21:49,388 INFO [STDOUT] ----->Closing jBPM Context....
|
And this is my Hibernate Config file. I removed the mappings & collection-cache.
anonymous wrote : <?xml version='1.0' encoding='utf-8'?>
|
| <!DOCTYPE hibernate-configuration PUBLIC
| "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
| "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
|
| <hibernate-configuration>
| <session-factory>
|
| <!-- hibernate dialect -->
| org.hibernate.dialect.MySQLDialect
|
| <!-- DataSource properties (begin) -->
| java:JbpmDS
|
| org.hibernate.context.ThreadLocalSessionContext
|
| <!-- JTA transaction properties (begin) === -->
| org.hibernate.transaction.JTATransactionFactory
| org.hibernate.transaction.JBossTransactionManagerLookup
| UserTransaction
| <!--==== JTA transaction properties (end) -->
|
| <!-- Simple memory-only cache -->
| org.hibernate.cache.HashtableCacheProvider
|
| <!-- logging properties -->
| true
| true
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4242591#4242591
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4242591
16 years, 9 months