• Index
  •  » Talend Enterprise Data Integration » General questions
  •  » Issue creating Project References in TIS 5.0.2

#1 2012-05-02 16:34:26

kendeb
New member
Registered: 2011-07-11
Posts: 2

Issue creating Project References in TIS 5.0.2

We are upgrading to TIS 5.0.2 and below is the tree structure of our project references

Proj-a
  --Proj-b
Proj1
  -- Proj-a
     --Proj-b
Proj2
  -- Proj-a
     --Proj-b
Proj3
  -- Proj-a
     --Proj-b
Proj-c
--Proj1
--Proj2
--Proj3
--up to Proj15

TAC becomes very slow when I start creating these references and then stops responding when I start creating references in Proj-c.

We are also facing issues logging in studio and suspect these references - see below error.

java.lang.StackOverflowError
    at org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList.resolve(EObjectWithInverseResolvingEList.java:99)
    at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:354)
    at org.eclipse.emf.common.util.AbstractEList$EIterator.doNext(AbstractEList.java:709)
    at org.eclipse.emf.common.util.AbstractEList$EIterator.next(AbstractEList.java:696)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:97)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)
    at org.talend.repository.ProjectManager.resolveRefProject(ProjectManager.java:99)

1. Any suggestion to make project references faster?
2. How to fix the login issue?

Last edited by kendeb (2012-05-02 16:35:37)

Offline

#2 2012-05-02 20:40:29

kendeb
New member
Registered: 2011-07-11
Posts: 2

Re: Issue creating Project References in TIS 5.0.2

How does TAC respond to a circular reference (self reference) of reference project?

I suspect I might have created a self-reference there.
To create reference I dragged a reference project from the list and dropped it on to the name of the project on the panel at right hand. After refresh, I realized that it was referencing to a different project than where I dropped it. I don’t know if it was because of issue in TAC page refresh on my computer or some bug in 5.0.2.

Now how do we confirm if it’s circular reference that's causing this issue?

Offline

  • Index
  •  » Talend Enterprise Data Integration » General questions
  •  » Issue creating Project References in TIS 5.0.2

Board footer

Powered by FluxBB