cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Poulsen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CAY-2605) Unable to save: java.nio.file.InvalidPathException: Illegal char <:> at index 2
Date Mon, 12 Aug 2019 08:56:00 GMT
Chris Poulsen created CAY-2605:
----------------------------------

             Summary: Unable to save: java.nio.file.InvalidPathException: Illegal char <:>
at index 2
                 Key: CAY-2605
                 URL: https://issues.apache.org/jira/browse/CAY-2605
             Project: Cayenne
          Issue Type: Bug
          Components: Modeler
    Affects Versions: 4.1.B2
         Environment: Windows 10, Java version 1.8.0_172
            Reporter: Chris Poulsen


I have successfully created a project in the modeller and wanted to reverse engineer an extra
table.

After having opened the project in the modeller and added the table I'm unable to save. The
error is as follows:
{code:java}
CayenneModeler Info
Version: 4.1.B2
Build Date: May 04 2019 09:51:07
Exception:
=================================
java.nio.file.InvalidPathException: Illegal char <:> at index 2: /C:/code/java/administration-web-service/admin-data-store-runtime-cayenne/src/main/resources/cayenne/cayenne-admin-service.xml
at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
at java.nio.file.Paths.get(Paths.java:84)
at org.apache.cayenne.gen.xml.CgenSaverDelegate.resolveOutputDir(CgenSaverDelegate.java:59)
at org.apache.cayenne.gen.xml.CgenSaverDelegate.visitDataMap(CgenSaverDelegate.java:46)
at org.apache.cayenne.gen.xml.CgenSaverDelegate.visitDataMap(CgenSaverDelegate.java:34)
at org.apache.cayenne.project.CompoundSaverDelegate.visitDataMap(CompoundSaverDelegate.java:73)
at org.apache.cayenne.project.CompoundSaverDelegate.visitDataMap(CompoundSaverDelegate.java:45)
at org.apache.cayenne.map.DataMap.encodeAsXML(DataMap.java:331)
at org.apache.cayenne.project.ConfigurationSaver.encodeNode(ConfigurationSaver.java:61)
at org.apache.cayenne.project.ConfigurationSaver.visitDataMap(ConfigurationSaver.java:53)
at org.apache.cayenne.project.ConfigurationSaver.visitDataMap(ConfigurationSaver.java:33)
at org.apache.cayenne.map.DataMap.acceptVisitor(DataMap.java:199)
at org.apache.cayenne.project.FileProjectSaver.saveToTempFile(FileProjectSaver.java:241)
at org.apache.cayenne.project.FileProjectSaver.saveToTempFiles(FileProjectSaver.java:220)
at org.apache.cayenne.project.FileProjectSaver.save(FileProjectSaver.java:122)
at org.apache.cayenne.project.FileProjectSaver.save(FileProjectSaver.java:85)
at org.apache.cayenne.modeler.action.SaveAction.saveAll(SaveAction.java:68)
at org.apache.cayenne.modeler.action.SaveAsAction.performAction(SaveAsAction.java:165)
at org.apache.cayenne.modeler.action.SaveAsAction.performAction(SaveAsAction.java:154)
at org.apache.cayenne.modeler.util.CayenneAction.actionPerformed(CayenneAction.java:171)
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.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

{code}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Mime
View raw message