1 Reply Latest reply on Jan 28, 2008 4:02 PM by anthony.mcclay

    Error installing JPBM JPDL Designer  3.0.13

    anthony.mcclay

      I am unable to upgrade to 3.1 base code.

      I am using both MyEclipse 5.5.1 and als a newly downloaded version of Eclipse 3.2.2 and the jbpm-jpdl-designer-3.0.13.zip from the sourceforge download site.

      I receive the error when I open the JPL Designer Editor

      In both cases I get a null pointer Exception.

      Base configuration:

      Java Version
      C:\Documents and Settings\mcclayac>java -version
      java version "1.5.0_14"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
      Java HotSpot(TM) Client VM (build 1.5.0_14-b03, mixed mode, sharing)
      NOTE ( 1.5.0_13 no longer avilaable)

      JBPM Designer version:
      jbpm-jpdl-designer-3.0.13
      jbpm-jpdl-designer-nodeps-3.0.13

      FACTS:
      #1. I received the following error using both instalations (See Below)
      #2. Both versions seem to be dependent on version of Jface
      version 3.2.2.M20061214-1200


      Profile 1: MyEcplise 5.5.1

      Receieved error :

       org.eclipse.jface.util.Assert$AssertionFailedException: null argument;
       at org.eclipse.jface.util.Assert.isNotNull(Assert.java:150)
       at org.eclipse.jface.util.Assert.isNotNull(Assert.java:126)
       at org.eclipse.jface.viewers.StructuredViewer.assertElementsNotNull(StructuredViewer.java:575)
       at org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:928)
       at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1144)
       at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:768)
       at org.eclipse.jface.viewers.AbstractTreeViewer.getFilteredChildren(AbstractTreeViewer.java:574)
       at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:543)
       at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:728)
       at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
       at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:705)
       at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:892)
       at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1288)
       at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1323)
       at org.eclipse.jface.viewers.CheckboxTreeViewer.preservingSelection(CheckboxTreeViewer.java:371)
       at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1277)
       at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:250)
       at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1542)
       at org.jbpm.ui.editor.form.deployment.DeploymentForm.createIncludeClassesSection(Unknown Source)
       at org.jbpm.ui.editor.form.deployment.DeploymentForm.create(Unknown Source)
       at org.jbpm.ui.editor.DesignerDeploymentEditorPage.createForm(Unknown Source)
       at org.jbpm.ui.editor.DesignerDeploymentEditorPage.createPartControl(Unknown Source)
       at org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:183)
       at org.jbpm.ui.editor.DesignerEditor.addDeploymentPage(Unknown Source)
       at org.jbpm.ui.editor.DesignerEditor.createPages(Unknown Source)
      




      Profile 2: Ecplise 3.2.2 (Base)
       org.eclipse.jface.util.Assert$AssertionFailedException: null argument;
       at org.eclipse.jface.util.Assert.isNotNull(Assert.java:150)
       at org.eclipse.jface.util.Assert.isNotNull(Assert.java:126)
       at org.eclipse.jface.viewers.StructuredViewer.assertElementsNotNull(StructuredViewer.java:575)
       at org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:928)
       at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1144)
       at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:768)
       at org.eclipse.jface.viewers.AbstractTreeViewer.getFilteredChildren(AbstractTreeViewer.java:574)
       at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:543)
       at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:728)
       at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
       at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:705)
       at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:892)
       at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1288)
       at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1323)
       at org.eclipse.jface.viewers.CheckboxTreeViewer.preservingSelection(CheckboxTreeViewer.java:371)
       at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1277)
       at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:250)
       at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1542)
       at org.jbpm.ui.editor.form.deployment.DeploymentForm.createIncludeClassesSection(Unknown Source)
       at org.jbpm.ui.editor.form.deployment.DeploymentForm.create(Unknown Source)
       at org.jbpm.ui.editor.DesignerDeploymentEditorPage.createForm(Unknown Source)
       at org.jbpm.ui.editor.DesignerDeploymentEditorPage.createPartControl(Unknown Source)
       at org.eclipse.ui.part.MultiPageEditorPart.addPage(MultiPageEditorPart.java:183)
       at org.jbpm.ui.editor.DesignerEditor.addDeploymentPage(Unknown Source)
       at org.jbpm.ui.editor.DesignerEditor.createPages(Unknown Source)
      


        • 1. Re: Error installing JPBM JPDL Designer  3.0.13
          anthony.mcclay

          I have found and resolved this issue myself.

          The following eclipse .project and build spec was found to resolve this problem



          <?xml version="1.0" encoding="UTF-8"?>
          <projectDescription>
           <name>edsloadwf</name>
           <comment></comment>
           <projects>
           </projects>
           <buildSpec>
           <buildCommand>
           <name>org.eclipse.jdt.core.javabuilder</name>
           <arguments>
           </arguments>
           </buildCommand>
           </buildSpec>
           <natures>
           <nature>org.eclipse.jdt.core.javanature</nature>
           </natures>
          </projectDescription