CatalyseRichard opened a new issue, #7389:
URL: https://github.com/apache/hop/issues/7389
### Apache Hop version?
2.18.1
### Java version?
openjdk 21.0.11 build 21.0.11+10-1-24.04.2-Ubuntu
### Operating system
Windows
### What happened?
When modifying an existing pipeline using hop 2.18.1 and saving it that file
cannot be opened using hop 2.17 or hop 2.16..
An error message is displayed:
```
HopXmlException:
Error reading object from XML file
java.lang.NullPointerException: Cannot invoke
"org.w3c.dom.Node.getTextContent()" because "errorTagetNode" is null
Cannot invoke "org.w3c.dom.Node.getTextContent()" because "errorTagetNode"
is null
Root cause: NullPointerException: Cannot invoke
"org.w3c.dom.Node.getTextContent()" because "errorTagetNode" is null
```
Steps to reproduce:
1. Open hop gui 2.18.1
2. Open an existing pipeline.
3. Do something to make hop think a change has occurred and the file must be
saved (includes non-change actions such as open a table input and immediately
close using OK button).
4. Save pipeline.
5. Close pipeline file
6. Close hop gui 2.18.1
7. Open hop gui 2.16 or hop 2.17
8. Try to open previously opened pipeline
9. error message is displayed.
Whilst demonstrable in hop-gui, this error also occurs in the logs when
running jobs using hop-run.
### Issue Priority
Priority: 1
### Issue Component
Component: Hop Gui
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]