Can’t open my project – Project Libre AI https://projectlibre.com/topic/cant-open-my-project/feed/ Thu, 14 May 2026 17:19:32 +0000 https://bbpress.org/?v=2.6.14 en-US https://projectlibre.com/topic/cant-open-my-project/#post-2930 <![CDATA[Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2930 Mon, 05 May 2025 12:39:03 +0000 Juan Diaz Did you import the file or change the file extension?  We have not heard this but it could be an issue….This can happen if you:

  • Changed the file extension manually.

  • Imported/exported the file through a different system or plugin.

  • Opened the file using the wrong method or from an import wizard screen expecting MS Project format.


💡 Fix Steps

1. Double-check the file extension

Make sure you’re opening it as a .pod (native ProjectLibre file), not .xml. If the file was renamed, change it back to .pod.

2. Try this workaround

If you can’t open it directly:

  • Launch ProjectLibre 1.9.8

  • Click File > Open instead of double-clicking the file

  • Manually browse and select the file

  • Ensure the file type is set to ProjectLibre files (.pod) in the dialog box

3. Reinstall or downgrade

ProjectLibre 1.9.8 might have a bug with certain XML parsing:

  • Try reinstalling 1.9.8 cleanly

  • Or test the same file with an older version (like 1.9.3) — available on SourceForge

4. Check with another file

Try opening another .pod file. If it opens fine, your file may be corrupted.

5. Open as text (advanced)

If you open the file in a text editor (like VSCode or Sublime Text) and see something like <project> with no namespace (i.e., not Microsoft XML), then ProjectLibre shouldn’t try to open it as XML. This confirms it’s native and the loader is confused.

Created a project file using 1.9.8 a few days ago.
ProjectLibre worked like a charm.
Now I can no longer open my project file, it fails with:

java.lang.NullPointerException: Cannot invoke “com.projectlibre1.pm.task.Project.setFileName(String)” because “<local1>” is null
at com.projectlibre1.session.LocalSession$5.run(Unknown Source)
at com.projectlibre1.job.Job$InternalRunnable.run(Unknown Source)
at com.projectlibre1.job.Job.runSwing(Unknown Source)
at com.projectlibre1.job.Job.runThread(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)

INFO: BEGIN: MicrosoftImporter.PrepareResources
net.sf.mpxj.MPXJException: Failed to parse file
at net.sf.mpxj.mspdi.MSPDIReader.read(Unknown Source)
at com.projectlibre.core.pm.exchange.MspImporter.parseProject(Unknown Source)
at com.projectlibre.core.pm.exchange.MspImporter.importProject(Unknown Source)
at com.projectlibre1.exchange.MicrosoftImporter.parse(Unknown Source)
at com.projectlibre1.exchange.MicrosoftImporter$4.run(Unknown Source)
at com.projectlibre1.job.Job$InternalRunnable.run(Unknown Source)
at com.projectlibre1.job.Job.runSwing(Unknown Source)
at com.projectlibre1.job.Job.runThread(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)
Caused by: javax.xml.bind.UnmarshalException: unexpected element (uri:””, local:”project”). Expected elements are <{http://schemas.microsoft.com/project}Project>
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.java:714)
at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:232)
at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:227)
at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportUnexpectedChildElement(Loader.java:94)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext$DefaultRootLoader.childElement(UnmarshallingContext.java:1119)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:544)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:526)
at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:138)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:153)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
… 10 more

Any ideas?

Thanks.

]]>
https://projectlibre.com/topic/cant-open-my-project/#post-2931 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2931 Mon, 05 May 2025 12:40:49 +0000 Juan Diaz My original messages is not showing up?

]]>
https://projectlibre.com/topic/cant-open-my-project/#post-2932 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2932 Mon, 05 May 2025 12:41:35 +0000 Juan Diaz Here it goes again:

I worked on a project using 1.9.8 and now I can no longer open my file.

]]>
https://projectlibre.com/topic/cant-open-my-project/#post-2933 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2933 Mon, 05 May 2025 12:42:01 +0000 Juan Diaz java.lang.NullPointerException: Cannot invoke “com.projectlibre1.pm.task.Project.setFileName(String)” because “<local1>” is null
at com.projectlibre1.session.LocalSession$5.run(Unknown Source)
at com.projectlibre1.job.Job$InternalRunnable.run(Unknown Source)
at com.projectlibre1.job.Job.runSwing(Unknown Source)
at com.projectlibre1.job.Job.runThread(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)

]]>
https://projectlibre.com/topic/cant-open-my-project/#post-2934 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2934 Mon, 05 May 2025 12:42:33 +0000 Juan Diaz INFO: BEGIN: MicrosoftImporter.PrepareResources
net.sf.mpxj.MPXJException: Failed to parse file
at net.sf.mpxj.mspdi.MSPDIReader.read(Unknown Source)
at com.projectlibre.core.pm.exchange.MspImporter.parseProject(Unknown Source)
at com.projectlibre.core.pm.exchange.MspImporter.importProject(Unknown Source)
at com.projectlibre1.exchange.MicrosoftImporter.parse(Unknown Source)
at com.projectlibre1.exchange.MicrosoftImporter$4.run(Unknown Source)
at com.projectlibre1.job.Job$InternalRunnable.run(Unknown Source)
at com.projectlibre1.job.Job.runSwing(Unknown Source)
at com.projectlibre1.job.Job.runThread(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)
at com.projectlibre1.job.Job.run(Unknown Source)
Caused by: javax.xml.bind.UnmarshalException: unexpected element (uri:””, local:”project”). Expected elements are <{http://schemas.microsoft.com/project}Project>
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.java:714)
at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:232)
at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:227)
at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportUnexpectedChildElement(Loader.java:94)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext$DefaultRootLoader.childElement(UnmarshallingContext.java:1119)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:544)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:526)
at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:138)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:228)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:199)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:153)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
… 10 more

]]>
https://projectlibre.com/topic/cant-open-my-project/#post-2935 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2935 Mon, 05 May 2025 12:42:47 +0000 Juan Diaz Any ideas?

]]>
https://projectlibre.com/topic/cant-open-my-project/#post-2964 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-2964 Mon, 05 May 2025 19:58:16 +0000 Project_Libre You’re probably trying to open:

A native ProjectLibre .pod file that ProjectLibre is mistakenly trying to read as a Microsoft Project .xml file, or

A file that was edited externally or renamed in a way that confused the loader.

This can happen if you:

Changed the file extension manually.

Imported/exported the file through a different system or plugin.

Opened the file using the wrong method or from an import wizard screen expecting MS Project format.

💡 Fix Steps
1. Double-check the file extension
Make sure you’re opening it as a .pod (native ProjectLibre file), not .xml. If the file was renamed, change it back to .pod.

2. Try this workaround
If you can’t open it directly:

Launch ProjectLibre 1.9.8

Click File > Open instead of double-clicking the file

Manually browse and select the file

Ensure the file type is set to ProjectLibre files (.pod) in the dialog box

3. Reinstall or downgrade
ProjectLibre 1.9.8 might have a bug with certain XML parsing:

Try reinstalling 1.9.8 cleanly

Or test the same file with an older version (like 1.9.7) — available on SourceForge

4. Check with another file
Try opening another .pod file. If it opens fine, your file may be corrupted.

5. Open as text (advanced)
If you open the file in a text editor (like VSCode or Sublime Text) and see something like with no namespace (i.e., not Microsoft XML), then ProjectLibre shouldn’t try to open it as XML. This confirms it’s native and the loader is confused. ]]> https://projectlibre.com/topic/cant-open-my-project/#post-3041 <![CDATA[Reply To: Can’t open my project]]> https://projectlibre.com/topic/cant-open-my-project/#post-3041 Thu, 15 May 2025 02:15:41 +0000 Project_Libre If you are still having a problem, why don’t you try installing 1.9.3 and opening. You can download from Sourceforge.net and ProjectLibre Files. You will find the 1.9.3.

]]>