You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "ana benko (JIRA)" <ji...@apache.org> on 2016/11/22 07:20:58 UTC

[jira] [Created] (CAY-2148) Failure upgrading from 3.1 to M4

ana benko created CAY-2148:
------------------------------

             Summary: Failure upgrading from 3.1 to M4
                 Key: CAY-2148
                 URL: https://issues.apache.org/jira/browse/CAY-2148
             Project: Cayenne
          Issue Type: Bug
          Components: Modeler
    Affects Versions: 4.0.M4
            Reporter: ana benko




1. Run modeler v3.1
2. Import db (mysql and postgres in my case), create embeddables, queries, procedures. Save
3. Run latest release of M4
-> error appears

CayenneModeler Info
Version: 4.0.M4-SNAPSHOT
Build Date: ноя 17 2016 02:57:40
Exception:
=================================
java.lang.NullPointerException
at org.apache.cayenne.map.QueryDescriptor.descriptor(QueryDescriptor.java:76)
at org.apache.cayenne.map.QueryDescriptorLoader.buildQueryDescriptor(QueryDescriptorLoader.java:58)
at org.apache.cayenne.map.MapLoader.processEndQuery(MapLoader.java:1092)
at org.apache.cayenne.map.MapLoader.access$4500(MapLoader.java:41)
at org.apache.cayenne.map.MapLoader$45.execute(MapLoader.java:524)
at org.apache.cayenne.map.MapLoader.endElement(MapLoader.java:724)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.cayenne.map.MapLoader.loadDataMap(MapLoader.java:652)
at org.apache.cayenne.configuration.XMLDataMapLoader.load(XMLDataMapLoader.java:49)
at org.apache.cayenne.configuration.XMLDataChannelDescriptorLoader$DataChannelChildrenHandler.createChildTagHandler(XMLDataChannelDescriptorLoader.java:208)
at org.apache.cayenne.configuration.SAXNestedTagHandler.startElement(SAXNestedTagHandler.java:113)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.cayenne.configuration.XMLDataChannelDescriptorLoader.load(XMLDataChannelDescriptorLoader.java:138)
at org.apache.cayenne.project.upgrade.v7.UpgradeHandler_V7.doPerformUpgrade(UpgradeHandler_V7.java:71)
at org.apache.cayenne.project.upgrade.BaseUpgradeHandler.performUpgrade(BaseUpgradeHandler.java:98)
at org.apache.cayenne.project.upgrade.v8.UpgradeHandler_V8.doPerformUpgrade(UpgradeHandler_V8.java:79)
at org.apache.cayenne.project.upgrade.BaseUpgradeHandler.performUpgrade(BaseUpgradeHandler.java:98)
at org.apache.cayenne.project.upgrade.v9.UpgradeHandler_V9.doPerformUpgrade(UpgradeHandler_V9.java:72)
at org.apache.cayenne.project.upgrade.BaseUpgradeHandler.performUpgrade(BaseUpgradeHandler.java:98)
at org.apache.cayenne.modeler.action.OpenProjectAction.openProject(OpenProjectAction.java:164)
at org.apache.cayenne.modeler.action.OpenProjectAction.performAction(OpenProjectAction.java:103)
at org.apache.cayenne.modeler.WelcomeScreen$RecentFileListRenderer.mouseReleased(WelcomeScreen.java:303)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)