[JBoss jBPM] - java.lang.ClassCastException: $Proxy67 cannot be cast to or
by AJanz
i am trying to execute a command.
source code is
| Object returnValue;
| try {
| GetProcessDefinitionsCommand cmd = new GetProcessDefinitionsCommand();
| InitialContext initialContext = new InitialContext();
| Object obj = initialContext
| .lookup("ejb/CommandServiceBean");
| System.out.println("Class:" + obj.getClass().getName());
| LocalCommandServiceHome localCommandServiceHome = (LocalCommandServiceHome) initialContext
| .lookup("ejb/CommandServiceBean");
| LocalCommandService localCommandService = localCommandServiceHome.create();
| returnValue = localCommandService.execute(cmd);
| localCommandService.remove();
| } catch (Exception e) {
| e.printStackTrace();
| throw new RuntimeException("couldn't execute command", e);
| }
|
but i got an
java.lang.ClassCastException: $Proxy67 cannot be cast to org.jbpm.ejb.LocalCommandServiceHome
error when executing.
i searched everywhere for a duplciate commandservicebean class but can't find it.
jbpm and my application runs under the same jvm.
please help
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167578#4167578
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167578
16 years, 4 months
[JBoss jBPM] - Unable to assign more than one group to a task???
by sumit.jbpm
Hi there,
I am trying to assign 2 groups to a task, but I was not able to do that.
I referred to the jbpm-userguide document available at the following link http://docs.jboss.org/jbpm/v3/userguide/taskmanagement.html#theidentityco...
Here is the processDefinition.xml that I used:
<?xml version="1.0" encoding="UTF-8"?>
|
| <process-definition
| xmlns="urn:jbpm.org:jpdl-3.2" name="MultipleAssignmentProcess">
| <swimlane name="CD">
| <assignment expression="group(CD)"></assignment>
| </swimlane>
| <start-state name="start">
| <transition name="" to="simpletask1"></transition>
| </start-state>
| <task-node name="simpletask1">
| <task name="simpletask1">
| <assignment expression="group(Sales) --> group(CM)"/>
| </task>
| <transition name="" to="simpletask2"></transition>
| </task-node>
| <task-node name="simpletask2">
| <task name="simpletask2" swimlane="CD">
| </task>
| <transition name="" to="end"></transition>
| </task-node>
| <end-state name="end"></end-state>
| </process-definition>
This processDefinition.xml got deployed successfully but when I am trying to execute it by creating a processInstance, it is throwing the folowing error throwing java.lang.ClassCastException: org.jbpm.identity.Group:
14:06:04,521 INFO [STDOUT] ACTION :CreateProcess
| 14:06:04,521 INFO [STDOUT] PDNAME :MultipleAssignmentProcess
| 14:06:04,521 INFO [STDOUT] PROCESSINSTANCE ID :null
| 14:06:04,521 INFO [STDOUT] TASK ID :null
| 14:06:04,536 INFO [STDOUT] wfService : com.framework.workflow.WorkflowServiceImpl@1188793
| 14:06:04,536 INFO [STDOUT] Inside WorkflowAdapter:createProcessInstance
| 14:06:04,536 INFO [STDOUT] Inside JBPMClient:createProcessInstance
| 14:06:04,536 INFO [STDOUT] JSPMContext: org.jbpm.JbpmContext@16ce64e
| 14:06:04,693 WARN [ProxyWarnLog] Narrowing proxy to class org.jbpm.graph.node.TaskNode - this operation breaks ==
| 14:06:04,771 INFO [STDOUT] org.jbpm.graph.def.DelegationException: couldn't resolve assignment expression 'group(Sales) --> group(CM)'
| 14:06:04,833 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
| java.lang.ClassCastException: org.jbpm.identity.Group
| at org.jbpm.identity.assignment.ExpressionAssignmentHandler.resolveNextTerm(ExpressionAssignmentHandler.java:168)
| at org.jbpm.identity.assignment.ExpressionAssignmentHandler.assign(ExpressionAssignmentHandler.java:78)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.performAssignmentDelegation(TaskMgmtInstance.java:271)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.performAssignment(TaskMgmtInstance.java:244)
| at org.jbpm.taskmgmt.exe.TaskInstance.assign(TaskInstance.java:198)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.createTaskInstance(TaskMgmtInstance.java:197)
| at org.jbpm.graph.node.TaskNode.execute(TaskNode.java:168)
| at org.jbpm.graph.def.Node.enter(Node.java:318)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
| at org.jbpm.graph.def.Node_$$_javassist_135.enter(Node_$$_javassist_135.java)
| at org.jbpm.graph.def.Transition.take(Transition.java:151)
| at org.jbpm.graph.def.Node.leave(Node.java:393)
| at org.jbpm.graph.node.StartState.leave(StartState.java:70)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
| at org.jbpm.graph.def.Node_$$_javassist_135.leave(Node_$$_javassist_135.java)
| at org.jbpm.graph.exe.Token.signal(Token.java:192)
| at org.jbpm.graph.exe.Token.signal(Token.java:140)
| at com.framework.workflow.jbpm.JBPMClient.createProcessInstance(JBPMClient.java:49)
| at com.framework.workflow.adapter.WorkflowAdapter.createProcessInstance(WorkflowAdapter.java:13)
| at com.framework.workflow.WorkflowServiceImpl.createProcessInstance(WorkflowServiceImpl.java:12)
| at org.apache.jsp.jsp.TestWorkflow_jsp._jspService(TestWorkflow_jsp.java:82)
| at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
| at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
| at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
| 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 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(Thread.java:595)
And, when I define the swimlane tag like in the following processDefinition.xml:
| <?xml version="1.0" encoding="UTF-8"?>
|
| <process-definition
| xmlns="urn:jbpm.org:jpdl-3.2" name="MultipleAssignmentProcess">
| <swimlane name="Sales_CM">
| <assignment expression="group(Sales, CM)"></assignment>
| </swimlane>
| <swimlane name="CD_AD">
| <assignment expression="group(CD, AD)"></assignment>
| </swimlane>
| <start-state name="start">
| <transition name="" to="simpletask1"></transition>
| </start-state>
| <task-node name="simpletask1">
| <task name="simpletask1" swimlane="Sales_CM"></task>
| <transition name="" to="simpletask2"></transition>
| </task-node>
| <task-node name="simpletask2">
| <task name="simpletask2" swimlane="CD_AD">
| </task>
| <transition name="" to="end"></transition>
| </task-node>
| <end-state name="end"></end-state>
| </process-definition>
then I am getting the following error throwing org.jbpm.identity.assignment.ExpressionAssignmentException: group 'Sales, CM' couldn't be fetched from the user db:
| 15:09:50,490 INFO [STDOUT] ACTION :CreateProcess
| 15:09:50,490 INFO [STDOUT] PDNAME :MultipleAssignmentProcess
| 15:09:50,490 INFO [STDOUT] PROCESSINSTANCE ID :null
| 15:09:50,490 INFO [STDOUT] TASK ID :null
| 15:09:50,490 INFO [STDOUT] wfService : com.framework.workflow.WorkflowServiceImpl@1c7a9de
| 15:09:50,490 INFO [STDOUT] Inside WorkflowAdapter:createProcessInstance
| 15:09:50,490 INFO [STDOUT] Inside JBPMClient:createProcessInstance
| 15:09:50,490 INFO [STDOUT] JSPMContext: org.jbpm.JbpmContext@1615ef2
| 15:09:50,599 WARN [ProxyWarnLog] Narrowing proxy to class org.jbpm.graph.node.TaskNode - this operation breaks ==
| 15:09:50,677 INFO [STDOUT] org.jbpm.graph.def.DelegationException: couldn't resolve assignment expression 'group(Sales, CM)'
| 15:09:50,771 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
| org.jbpm.identity.assignment.ExpressionAssignmentException: group 'Sales, CM' couldn't be fetched from the user db
| at org.jbpm.identity.assignment.ExpressionAssignmentHandler.getGroupByName(ExpressionAssignmentHandler.java:200)
| at org.jbpm.identity.assignment.ExpressionAssignmentHandler.resolveFirstTerm(ExpressionAssignmentHandler.java:152)
| at org.jbpm.identity.assignment.ExpressionAssignmentHandler.assign(ExpressionAssignmentHandler.java:75)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.performAssignmentDelegation(TaskMgmtInstance.java:271)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.performAssignment(TaskMgmtInstance.java:244)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.getInitializedSwimlaneInstance(TaskMgmtInstance.java:227)
| at org.jbpm.taskmgmt.exe.TaskInstance.assign(TaskInstance.java:191)
| at org.jbpm.taskmgmt.exe.TaskMgmtInstance.createTaskInstance(TaskMgmtInstance.java:197)
| at org.jbpm.graph.node.TaskNode.execute(TaskNode.java:168)
| at org.jbpm.graph.def.Node.enter(Node.java:318)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
| at org.jbpm.graph.def.Node_$$_javassist_307.enter(Node_$$_javassist_307.java)
| at org.jbpm.graph.def.Transition.take(Transition.java:151)
| at org.jbpm.graph.def.Node.leave(Node.java:393)
| at org.jbpm.graph.node.StartState.leave(StartState.java:70)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
| at org.jbpm.graph.def.Node_$$_javassist_307.leave(Node_$$_javassist_307.java)
| at org.jbpm.graph.exe.Token.signal(Token.java:192)
| at org.jbpm.graph.exe.Token.signal(Token.java:140)
| at com.framework.workflow.jbpm.JBPMClient.createProcessInstance(JBPMClient.java:49)
| at com.framework.workflow.adapter.WorkflowAdapter.createProcessInstance(WorkflowAdapter.java:13)
| at com.framework.workflow.WorkflowServiceImpl.createProcessInstance(WorkflowServiceImpl.java:12)
| at org.apache.jsp.jsp.TestWorkflow_jsp._jspService(TestWorkflow_jsp.java:82)
| at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
| at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
| at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
| 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 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(Thread.java:595)
Did any one have any idea that why during the creation of processInstance I am getting the above errors??
If yes please reply to my questions.
When I remove the following tags from the above xmls:
<assignment expression="group(Sales) --> group(CM)"/> and
| <assignment expression="group(Sales, CM)"></assignment>
|
and do the assignment using swimlanes with each swimlane having ONLY one group contained in it like:
| <swimlane name="CD">
| <assignment expression="group(CD)"></assignment>
| </swimlane>
Then I am able to execute the process successfully. No issues in this case.
NOTE: In my jbpm database I have proper entries in the jbpm_id_group table, for all the groups which I am assigning within the expression tags.
I know my question got long, but I tried to provide as much clarity as I can, inorder to get an accurate and early reply.
Please let me know if you need any other information.
Thanks in advance!!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167564#4167564
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167564
16 years, 4 months
[JBoss jBPM] - Re: Personal/Group Tasks in JBPM console and swimlanes
by osksp
anonymous wrote : If you have a pooled actors assignment, it only shows up in the group list for that user if the user is in one of the groups
Ok, so as I understand it, if the user I log in with is one of members of the group at wich the task has been assigned, the task should appear when you press "Personal/Group tasks" in JBPM console, shouldn't it?
I mean, as the button is "Personal/Group Tasks", should appear the tasks assigned to the user's group.
The problem is that this doesn't occur, I just have the tasks the user has started.
As I have understood from your reply, kukeltje, there should also appear the groups tasks, but they don't, and I don't know why.
If you need my code I can paste it but I think it is ok, the process works perfectly, just this little bad assignment.
Sorry for being so repetitive, but I need to understand ok this tag for a demonstration I have to do.
Thanks for your reply!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167534#4167534
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167534
16 years, 4 months
[JBoss jBPM] - Not able to connect to Database
by Music123
Hi,
I want to develop a struts application using JBPM workflow engine.I tried to implement login functionality from struts Action class.
I want to check the existence of username and password given by user in database. I passed jbpm.cfg.xml as string. Its giving message as "hibernate.properties" not found.
I gave the datasource name in hibernate.cfg.xml. but its not detecting and connection to database.
Please correct me if i am wrong somewhere and direct me on the correct path.
Thanks in Advance.
Here is my code:
static JbpmConfiguration jbpmConfiguration = null;
static {
jbpmConfiguration = JbpmConfiguration.parseXmlString(
"<jbpm-configuration>" +
// A jbpm-context mechanism separates the jbpm core
// engine from the services that jbpm uses from
// the environment.
" <jbpm-context>" +
" <service name='persistence' " +
" factory='org.jbpm.persistence.db.DbPersistenceServiceFactory' />" +
" </jbpm-context>" +
// Also all the resource files that are used by jbpm are
// referenced from the jbpm.cfg.xml
" <string name='resource.hibernate.cfg.xml' " +
" value='hibernate.cfg.xml' />" +
" <string name='resource.business.calendar' " +
" value='org/jbpm/calendar/jbpm.business.calendar.properties' />" +
" <string name='resource.default.modules' " +
" value='org/jbpm/graph/def/jbpm.default.modules.properties' />" +
" <string name='resource.converter' " +
" value='org/jbpm/db/hibernate/jbpm.converter.properties' />" +
" <string name='resource.action.types' " +
" value='org/jbpm/graph/action/action.types.xml' />" +
" <string name='resource.node.types' " +
" value='org/jbpm/graph/node/node.types.xml' />" +
" <string name='resource.varmapping' " +
" value='org/jbpm/context/exe/jbpm.varmapping.xml' />" +
"</jbpm-configuration>"
);
}
JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
IdentitySession iSession = new IdentitySession(jbpmContext.getSession());
final Object id = iSession.verify(username, password);
if (id == null) {
System.out.println(".............Invalid user name or password...............");
return mapping.findForward("invalidUser");
}
else if(id != null) {
System.out.println(".............User is valid...............");
return mapping.findForward("validUser");
}
Stacktrace:
INFO [STDOUT] 14:08:02,890 INFO [Environment] Hibernate 3.2.3
14:08:02,890 INFO [STDOUT] 14:08:02,890 INFO [Environment] hibernate.propertie
s not found
14:08:02,906 INFO [STDOUT] 14:08:02,906 INFO [Environment] Bytecode provider n
ame : javassist
14:08:02,921 INFO [STDOUT] 14:08:02,921 INFO [Environment] using JDK 1.4 java.
sql.Timestamp handling
14:08:03,281 INFO [STDOUT] 14:08:03,281 INFO [Configuration] configuring from
resource: hibernate.cfg.xml
14:08:03,281 INFO [STDOUT] 14:08:03,281 INFO [Configuration] Configuration res
ource: hibernate.cfg.xml
hibernate.cfg.xml:
<?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.MySQLInnoDBDialect
<!-- JDBC connection properties (begin)
org.hsqldb.jdbcDriver
org.hibernate.cache.HashtableCacheProvider
<!-- DataSource properties (begin) ===-->
java:/jpdlDS
<!--==== DataSource properties (end) -->
<!-- JTA transaction properties (begin) ===
org.hibernate.transaction.JTATransactionFactory
org.hibernate.transaction.JBossTransactionManagerLookup
==== JTA transaction properties (end) -->
<!-- CMT transaction properties (begin) ===
org.hibernate.transaction.CMTTransactionFactory
org.hibernate.transaction.JBossTransactionManagerLookup
==== CMT transaction properties (end) -->
<!-- logging properties (begin) === -->
true
true
<!--true
==== logging properties (end) -->
<!-- ############################################ -->
<!-- # mapping files with external dependencies # -->
<!-- ############################################ -->
<!-- following mapping file has a dependendy on -->
<!-- 'bsh-{version}.jar'. -->
<!-- uncomment this if you don't have bsh on your -->
<!-- classpath. you won't be able to use the -->
<!-- script element in process definition files -->
<!-- following mapping files have a dependendy on -->
<!-- 'jbpm-identity.jar', mapping files -->
<!-- of the pluggable jbpm identity component. -->
<!-- Uncomment the following 3 lines if you -->
<!-- want to use the jBPM identity mgmgt -->
<!-- component. -->
<!-- identity mappings (begin) -->
<!-- identity mappings (end) -->
<!-- following mapping files have a dependendy on -->
<!-- the JCR API -->
<!-- jcr mappings (begin) ===
==== jcr mappings (end) -->
<!-- ###################### -->
<!-- # jbpm mapping files # -->
<!-- ###################### -->
<!-- hql queries and type defs -->
<!-- graph.action mapping files -->
<!-- graph.def mapping files -->
<!-- graph.node mapping files -->
<!-- context.def mapping files -->
<!-- taskmgmt.def mapping files -->
<!-- module.def mapping files -->
<!-- bytes mapping files -->
<!-- file.def mapping files -->
<!-- scheduler.def mapping files -->
<!-- graph.exe mapping files -->
<!-- module.exe mapping files -->
<!-- context.exe mapping files -->
<!-- job mapping files -->
<!-- taskmgmt.exe mapping files -->
<!-- logging mapping files -->
</session-factory>
</hibernate-configuration>
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4167497#4167497
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4167497
16 years, 4 months