Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://issues.apache.org/jira/secure/ViewIssue.jspa?key=GUMP-38 Here is an overview of the issue: --------------------------------------------------------------------- Key: GUMP-38 Summary: Does cope with circular dependencies Type: Bug Status: Unassigned Priority: Major Project: Gump Components: Python Assignee: Reporter: Adam Jack Created: Tue, 23 Mar 2004 6:33 AM Updated: Tue, 23 Mar 2004 6:33 AM Description: 1) Circular includes in metadata(href links that circle) are not detected. Logic will spin until it crashes. 2) Circular dependencies (perhaps within project property based dependencies) are not detected. Logic will spin until it crashes. (most recent call last): File "gump/integrate.py", line 85, in ? irun() File "gump/integrate.py", line 56, in irun workspace=WorkspaceLoader().load(ws, 0) File "/data3/gump/gump-install/python/gump/model/loader.py", line 96, in load XMLServer.map, XMLTracker.map) File "/data3/gump/gump-install/python/gump/model/workspace.py", line 384, in complete project.complete(self) File "/data3/gump/gump-install/python/gump/model/project.py", line 468, in complete dependency.getProject().complete(workspace) File "/data3/gump/gump-install/python/gump/model/project.py", line 468, in complete dependency.getProject().complete(workspace) File "/data3/gump/gump-install/python/gump/model/project.py", line << really big snip of identical errors >> 468, in complete dependency.getProject().complete(workspace) File "/data3/gump/gump-install/python/gump/model/project.py", line 461, in complete if self.ant: self.ant.expand(self,workspace) File "/data3/gump/gump-install/python/gump/model/ant.py", line 52, in expand self.expandProperties(project,workspace) File "/data3/gump/gump-install/python/gump/model/ant.py", line 61, in expandProperties self.importProperty(property) File "/data3/gump/gump-install/python/gump/model/property.py", line 164, in importProperty self.addProperty(Property(xmlproperty,self)) File "/data3/gump/gump-install/python/gump/model/property.py", line 27, in __init__ NamedModelObject.__init__(self,xml.getName(),xml,parent) File "/data3/gump/gump-install/python/gump/model/object.py", line 138, in __init__ ModelObject.__init__(self,xml,owner) File "/data3/gump/gump-install/python/gump/model/object.py", line 40, in __init__ FileHolder.__init__(self) File "/data3/gump/gump-install/python/gump/utils/file.py", line 154, in __init__ self.filelist=FileList(self) File "/data3/gump/gump-install/python/gump/utils/file.py", line 118, in __init__ Ownable.__init__(self,owner) File "/data3/gump/gump-install/python/gump/utils/owner.py", line 27, in __init__ self.setOwner(owner) File "/data3/gump/gump-install/python/gump/utils/owner.py", line 33, in setOwner if self == owner: RuntimeError: maximum recursion depth exceeded Integration completed with exit code : 1 Failed to integrate, exited with [1], exiting... --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
