[kepler-users] provenance recorder throws exception

Aaron Schultz aschultz at nceas.ucsb.edu
Fri Jun 19 14:46:45 PDT 2009


Ah, you don't see any actors?  Make sure to clean-all, "ant change-to 
-Dsuite=wrp", "ant update", remove configuration directory, and restart  :)

The latest head revision is good to go now.

Aaron


Daniel Crawl wrote:
>
> Hi Aaron,
>
> Using the head, I removed configuration/ and .kepler/, then
> the provenance folder appears in the library, but still no
> actors or provenance recorder.
>
> With r19343 (also removing configuration/ and .kepler/),
> there's no provenance folder, but the provenance recorder
> appears in the actor tree and I can successfully drag-n-drop
> it onto the canvas.
>
>  --dan
>
>
> Aaron Schultz wrote:
>>
>> Sorry, I meant to say "is there a provenance folder in the sources 
>> dialog"
>>
>> Aaron Schultz wrote:
>>>
>>> Dan, is there a folder in the sources dialog for the component 
>>> library?  You may need to reset to default directories or blow away 
>>> your "configuration" directory in the project root.  Currently the 
>>> clean-all task is not removing the configuration directory.
>>>
>>> Daniel Crawl wrote:
>>>>
>>>> Hi Chris,
>>>>
>>>> There are problems with the actor tree in Kepler. I updated
>>>> to the svn head and do not see any actors, or the
>>>> provenance recorder. I then updated to revision 19343, as
>>>> suggested by Derik in a recent email, and the actors are
>>>> there, but no provenance recorder... What revision are you
>>>> using?
>>>>
>>>> Do you see a green button with a "P" in the toolbar? If so,
>>>> provenance is enabled and will write to an HSQL database in
>>>> .kepler/provenance/.
>>>>
>>>>  --dan
>>>>
>>>>
>>>> Chris Weed wrote:
>>>>> I am trying to run the provenance recorder as described here:
>>>>> https://kepler-project.org/developers/interest-groups/provenance-interest-group/provenance-recorder-instructions 
>>>>>
>>>>>
>>>>> When I drop the provenance recorder into the workflow desktop I get
>>>>> the following:
>>>>>
>>>>> com.microstar.xml.XmlException: Cannot create entity without a class
>>>>> name. in [external stream] at line 2 and column 29
>>>>>     at ptolemy.moml.MoMLParser._checkForNull(MoMLParser.java:3784)
>>>>>     at ptolemy.moml.MoMLParser._createEntity(MoMLParser.java:3965)
>>>>>     at ptolemy.moml.MoMLParser.startElement(MoMLParser.java:2486)
>>>>>     at com.microstar.xml.XmlParser.parseElement(XmlParser.java:921)
>>>>>     at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1104)
>>>>>     at com.microstar.xml.XmlParser.parseElement(XmlParser.java:924)
>>>>>     at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1104)
>>>>>     at com.microstar.xml.XmlParser.parseElement(XmlParser.java:924)
>>>>>     at com.microstar.xml.XmlParser.parseDocument(XmlParser.java:481)
>>>>>     at com.microstar.xml.XmlParser.doParse(XmlParser.java:159)
>>>>>     at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
>>>>>     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1395)
>>>>>     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1368)
>>>>>     at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1523)
>>>>>     at 
>>>>> ptolemy.moml.MoMLChangeRequest._execute(MoMLChangeRequest.java:270)
>>>>>     at 
>>>>> ptolemy.kernel.util.ChangeRequest.execute(ChangeRequest.java:170)
>>>>>     at 
>>>>> ptolemy.kernel.util.NamedObj.executeChangeRequests(NamedObj.java:699)
>>>>>     at ptolemy.kernel.util.NamedObj.requestChange(NamedObj.java:1686)
>>>>>     at 
>>>>> ptolemy.actor.CompositeActor.requestChange(CompositeActor.java:1351)
>>>>>     at 
>>>>> ptolemy.vergil.basic.EditorDropTarget$DTListener.drop(EditorDropTarget.java:448) 
>>>>>
>>>>>     at java.awt.dnd.DropTarget.drop(DropTarget.java:430)
>>>>>     at 
>>>>> sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500) 
>>>>>
>>>>>     at 
>>>>> sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53) 
>>>>>
>>>>>     at 
>>>>> sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812) 
>>>>>
>>>>>     at 
>>>>> sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736) 
>>>>>
>>>>>     at 
>>>>> sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
>>>>>     at java.awt.Component.dispatchEventImpl(Component.java:3926)
>>>>>     at java.awt.Container.dispatchEventImpl(Container.java:2068)
>>>>>     at java.awt.Component.dispatchEvent(Component.java:3903)
>>>>>     at 
>>>>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256) 
>>>>>
>>>>>     at 
>>>>> java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:4007) 
>>>>>
>>>>>     at 
>>>>> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3861)
>>>>>     at java.awt.Container.dispatchEventImpl(Container.java:2054)
>>>>>     at java.awt.Window.dispatchEventImpl(Window.java:1801)
>>>>>     at java.awt.Component.dispatchEvent(Component.java:3903)
>>>>>     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
>>>>>     at 
>>>>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) 
>>>>>
>>>>>     at 
>>>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) 
>>>>>
>>>>>     at 
>>>>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
>>>>>     at 
>>>>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
>>>>>     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>>>>>
>>>>> Chris
>>>>> _______________________________________________
>>>>> Kepler-users mailing list
>>>>> Kepler-users at kepler-project.org
>>>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>>>>>   
>>>>
>>>> _______________________________________________
>>>> Kepler-users mailing list
>>>> Kepler-users at kepler-project.org
>>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>>>
>>> _______________________________________________
>>> Kepler-users mailing list
>>> Kepler-users at kepler-project.org
>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>
>




More information about the Kepler-users mailing list