[jboss-user] [JBoss jBPM] - Re: GPD 3.0.9 Freezes Upon Opening Sample Process

alllle do-not-reply at jboss.com
Thu Mar 29 19:40:53 EDT 2007


I think the freeze problem is still there. I am using the GPD 3.0.13 and the eclipse IDE freezes (with 100% CPU usage) every time I save the process definition xml file.

I did a couple console thread dump after the saving and it seems that the problem is related to that the classes in the jbpm deployment package somehow get into infinite loops.

Here are a couple of execution points that are related to the jbpm classes from the dumps :

  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForChildren(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForChildren(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setCheckedElements(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.refreshIncludeClassesTreeViewer(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.access$12(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm$12.run(Unknown Source)
  | 
  | 



  |         at org.jbpm.ui.editor.form.deployment.IncludeClassesTreeContentProvider.getChildren(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeClassesTreeContentProvider.hasChildren(Unknown Source)
  | 



  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.refreshIncludeClassesTreeViewer(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.access$12(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm$12.run(Unknown Source)
  | 



  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForParents(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setChecked(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForParents(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setCheckedElements(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.refreshIncludeClassesTreeViewer(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.access$12(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm$12.run(Unknown Source)
  | 



  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForParents(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setChecked(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForParents(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setCheckedElements(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.refreshIncludeClassesTreeViewer(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.access$12(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm$12.run(Unknown Source)
  | 



  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForParents(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setChecked(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecksForParents(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.updateChecks(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.IncludeInDeploymentTreeViewer.setCheckedElements(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.refreshIncludeClassesTreeViewer(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm.access$12(Unknown Source)
  |         at org.jbpm.ui.editor.form.deployment.DeploymentForm$12.run(Unknown Source)
  | 


Note that I merely saved the changed process definition file. I didn't do any deployment.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4032970#4032970

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4032970



More information about the jboss-user mailing list