Skip to Main Content

SQL Developer Data Modeler

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Error when saving Data Model

Robert HuberFeb 12 2018 — edited Feb 23 2018

Hi

Starting with version 17.4.0.355. I get an error when saving the data model, as seen in the following screenshot.

save error.png

Looking at the log, it starts with the following lines (see below). It's a bit strange to me to see the text OracleDataModeler-17.3.0.261.1529.app, although I am using version 17.4.0.355. If I press the OK button, everything seems to be ok on the next start of the Data Modeler. But it doesn't give a good feeling to work like this.

Opening the same file with Oracle Data Modeler 17.3.0.261, there is no error when saving the data model file. Could this be related to the above OracleDataModeler-17.3.0.261.1529.app entry? And then, why is this entry not related to version 17.4.0.355?

Error log (first few lines):

2017-11-13 13:43:24,408 [AWT-EventQueue-0] ERROR XMLTransformationManager - Can not write document to file: /private/var/folders/1v/xrsr4_l16t5gwjyhb0yfwjhw0000gn/T/AppTranslocation/045E7444-342F-4F71-AAB3-E24F6B6071D3/d/OracleDataModeler-17.3.0.261.1529.app/Contents/Resources/datamodeler/datamodeler/types/defaultdomains.xml

java.io.FileNotFoundException: /private/var/folders/1v/xrsr4_l16t5gwjyhb0yfwjhw0000gn/T/AppTranslocation/045E7444-342F-4F71-AAB3-E24F6B6071D3/d/OracleDataModeler-17.3.0.261.1529.app/Contents/Resources/datamodeler/datamodeler/types/defaultdomains.xml (Read-only file system)

at java.io.FileOutputStream.open0(Native Method)

at java.io.FileOutputStream.open(FileOutputStream.java:270)

at java.io.FileOutputStream.<init>(FileOutputStream.java:213)

at java.io.FileOutputStream.<init>(FileOutputStream.java:162)

at oracle.dbtools.crest.model.metadata.XMLTransformationManager.saveDocument(XMLTransformationManager.java:3899)

at oracle.dbtools.crest.model.metadata.XMLTransformationManager.saveDefaultDomain(XMLTransformationManager.java:4300)

at oracle.dbtools.crest.model.metadata.XMLTransformationManager.saveDomains(XMLTransformationManager.java:4248)

at oracle.dbtools.crest.swingui.admin.domains.DomainAdmin.saveCurrentDesignDomains(DomainAdmin.java:1939)

at oracle.dbtools.crest.swingui.admin.domains.DomainAdmin.access$4600(DomainAdmin.java:118)

at oracle.dbtools.crest.swingui.admin.domains.DomainAdmin$18.actionPerformed(DomainAdmin.java:1741)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)

at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)

at java.awt.Component.processMouseEvent(Component.java:6533)

at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)

at java.awt.Component.processEvent(Component.java:6298)

at java.awt.Container.processEvent(Container.java:2236)

at java.awt.Component.dispatchEventImpl(Component.java:4889)

at java.awt.Container.dispatchEventImpl(Container.java:2294)

at java.awt.Component.dispatchEvent(Component.java:4711)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)

at java.awt.Container.dispatchEventImpl(Container.java:2280)

at java.awt.Window.dispatchEventImpl(Window.java:2746)

Java 1.8.0_151

macOS 10.13.2

Regards, Robert

This post has been answered by Ivan Zahariev-Oracle on Feb 13 2018
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 23 2018
Added on Feb 12 2018
2 comments
1,838 views