# Error project loading

**URL:** <https://forum.inductiveautomation.com/t/error-project-loading/76506>\
**Category:** Ignition\
**Tags:** perspective, designer\
**Created:** [July 18, 2023, 7:15am UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506 "2023-07-18T07:15:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bugra\_Kurugollu](https://avatars.discourse-cdn.com/v4/letter/b/d9b06d/32.png) [@Bugra\_Kurugollu](https://forum.inductiveautomation.com/u/Bugra_Kurugollu)\
**Post date:** [July 18, 2023, 7:15am UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506/1 "2023-07-18T07:15:35Z")

</div>

Hello,

I'm getting this error message while trying to open my project. I was able to open last night but now getting this message. How can I reopen my project?

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/1/81faede0a1d2a993a9d14843cffeaa18072a94d2.png)

Error message;  
java.lang.IllegalArgumentException: com.inductiveautomation.ignition.common.project.resource.ResourceNamingException: Cannot add child 'com.inductiveautomation.perspective/views/framework/header' to parent 'com.inductiveautomation.perspective/views/Framework'  
at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChild(ResourceTreeNode.java:252)  
at java.base/java.util.ArrayList.forEach(Unknown Source)  
at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.(ResourceTreeNode.java:61)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createNode(DesignerProjectTreeImpl.java:144)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$createNode$7(DesignerProjectTreeImpl.java:141)  
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)  
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)  
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)  
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)  
at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createNode(DesignerProjectTreeImpl.java:142)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$createNode$7(DesignerProjectTreeImpl.java:141)  
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)  
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)  
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)  
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)  
at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createNode(DesignerProjectTreeImpl.java:142)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$new$0(DesignerProjectTreeImpl.java:74)  
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)  
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)  
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)  
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)  
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)  
at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)  
at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.(DesignerProjectTreeImpl.java:75)  
at com.inductiveautomation.ignition.designer.IgnitionDesigner$StartupProjectDialogHandler.lambda$new$2(IgnitionDesigner.java:2049)  
at java.base/java.lang.Thread.run(Unknown Source)  
Caused by: com.inductiveautomation.ignition.common.project.resource.ResourceNamingException: Cannot add child 'com.inductiveautomation.perspective/views/framework/header' to parent 'com.inductiveautomation.perspective/views/Framework'  
at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChildInternal(ResourceTreeNode.java:266)  
at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChild(ResourceTreeNode.java:250)  
... 35 more

Ignition v8.1.25 (b2023021409)  
Java: Azul Systems, Inc. 11.0.17

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [July 18, 2023, 7:24am UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506/2 "2023-07-18T07:24:16Z")

</div>

The "caused by" section three lines from the bottom is the reason but I don't know enough to help further.

```auto
Caused by: com.inductiveautomation.ignition.common.project.resource.ResourceNamingException: 
Cannot add child 'com.inductiveautomation.perspective/views/framework/header' 
to parent 'com.inductiveautomation.perspective/views/Framework'

```

As a workaround until someone else can help, you could try creating a new project and importing parts of that project one-by-one. I suspect that it might choke in the same way though.

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [July 18, 2023, 9:20am UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506/3 "2023-07-18T09:20:47Z")

</div>

framework and Framework? did you do some renaming?

---

<div class="post-metadata">

**Author:** ![Bugra\_Kurugollu](https://avatars.discourse-cdn.com/v4/letter/b/d9b06d/32.png) [@Bugra\_Kurugollu](https://forum.inductiveautomation.com/u/Bugra_Kurugollu)\
**Post date:** [July 18, 2023, 1:52pm UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506/4 "2023-07-18T13:52:26Z")

</div>

- Transistor new project and importing method is worked! thanks a lot! 🙏
- victordcq I was changed same names and saved without problem yesterday but got this error message. Thanks to advice, problem solved 🙂

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [July 18, 2023, 2:20pm UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506/5 "2023-07-18T14:20:01Z")

</div>

ive never had a problem in ignition with names, but i know some other platforms that couldnt recognize just a capital change. maybe its something that happenes everywhere idk

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [July 18, 2023, 4:10pm UTC](https://forum.inductiveautomation.com/t/error-project-loading/76506/6 "2023-07-18T16:10:27Z")

</div>

> [@Bugra\_Kurugollu](#):
>
> Transistor new project and importing method is worked! thanks a lot! 🙏

Please mark that answer as the solution then!
