Jestem w trakcie tworzenia aplikacji j2ee. Pracuję na Ubuntu 10.04 LTS, Studio Edition Version 11.1.1.3.0. Przy próbie otworzenia pliku faces-config.xml w JDeveloper wysypuje mi taki błąd:
http://img718.imageshack.us/i/error1xx.png/
java.lang.RuntimeException: java.awt.geom.IllegalPathStateException: missing initial moveto in path definition
at ilog.views.sdm.IlvSDMEngine$3.run(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.loadData(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.e(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.a(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.readXML(Unknown Source)
at oracle.diagram.sdm.node.SDMEngineNode.loadEngine(SDMEngineNode.java:238)
at oracle.diagram.sdm.xmlef.node.XmlSDMDiagramNode.loadEngine(XmlSDMDiagramNode.java:77)
at oracle.diagram.sdm.node.SDMEngineNode.openImpl(SDMEngineNode.java:196)
at oracle.adfdt.controller.jsf2.diagram.navigator.JsfDiagramNode.openImpl(JsfDiagramNode.java:60)
at oracle.ide.model.Node.open(Node.java:974)
at oracle.ide.model.Node.open(Node.java:922)
at oracle.diagram.sdm.node.SDMEngineNode.getEngine(SDMEngineNode.java:129)
at oracle.adfdt.controller.jsf2.diagram.editor.JsfDiagram.findOrCreateGraphSystemFromContext(JsfDiagram.java:202)
at oracle.diagram.framework.editor.CommonDiagram.open(CommonDiagram.java:219)
at oracle.diagram.sdm.editor.SDMDiagram.open(SDMDiagram.java:83)
at oracle.diagram.sdm.xmlef.editor.XmlSDMDiagram.open(XmlSDMDiagram.java:308)
at oracle.adfdt.controller.common.diagram.editor.Diagram.open(Diagram.java:44)
at oracle.adfdt.controller.jsf2.diagram.editor.JsfDiagram.open(JsfDiagram.java:100)
at oracle.diagram.framework.editor.IdeDiagramEditor.openDiagram(IdeDiagramEditor.java:264)
at oracle.diagram.framework.editor.IdeDiagramEditor.open(IdeDiagramEditor.java:222)
at oracle.ideimpl.editor.EditorState.openEditor(EditorState.java:283)
at oracle.ideimpl.editor.EditorState.createEditor(EditorState.java:184)
at oracle.ideimpl.editor.EditorState.getOrCreateEditor(EditorState.java:95)
at oracle.ideimpl.editor.SplitPaneState.canSetEditorStatePos(SplitPaneState.java:232)
at oracle.ideimpl.editor.SplitPaneState.setCurrentEditorStatePos(SplitPaneState.java:195)
at oracle.ideimpl.editor.TabGroupState.createSplitPaneState(TabGroupState.java:103)
at oracle.ideimpl.editor.TabGroup.addTabGroupState(TabGroup.java:379)
at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1403)
at oracle.ideimpl.editor.EditorManagerImpl.createEditor(EditorManagerImpl.java:1337)
at oracle.ideimpl.editor.EditorManagerImpl.openEditor(EditorManagerImpl.java:1263)
at oracle.ideimpl.navigator.OpenEditorController.whenOpenEditor(OpenEditorController.java:41)
at oracle.ideimpl.navigator.OpenEditorContextMenuListener.handleDefaultAction(OpenEditorContextMenuListener.java:51)
at oracle.ide.controller.ContextMenuListenersHook$LazyContextMenuListener.handleDefaultAction(ContextMenuListenersHook.java:199)
at oracle.ide.controller.ContextMenu.fireDefaultAction(ContextMenu.java:434)
at oracle.ideimpl.explorer.BaseTreeExplorer.fireDefaultAction(BaseTreeExplorer.java:1835)
at oracle.ideimpl.explorer.BaseTreeExplorer.dblClicked(BaseTreeExplorer.java:2176)
at oracle.ideimpl.explorer.BaseTreeExplorer.mouseReleased(BaseTreeExplorer.java:2205)
at oracle.ideimpl.explorer.CustomTree.processMouseEvent(CustomTree.java:206)
at java.awt.Component.processEvent(Component.java:5873)
at java.awt.Container.processEvent(Container.java:2105)
at java.awt.Component.dispatchEventImpl(Component.java:4469)
at java.awt.Container.dispatchEventImpl(Container.java:2163)
at java.awt.Component.dispatchEvent(Component.java:4295)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4125)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055)
at java.awt.Container.dispatchEventImpl(Container.java:2149)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4295)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:604)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Caused by: java.awt.geom.IllegalPathStateException: missing initial moveto in path definition
at java.awt.geom.Path2D$Float.needRoom(Path2D.java:280)
at java.awt.geom.Path2D.closePath(Path2D.java:1769)
at sun.java2d.pisces.PiscesRenderingEngine$1.close(PiscesRenderingEngine.java:102)
at sun.java2d.pisces.Stroker.emitClose(Stroker.java:757)
at sun.java2d.pisces.Stroker.finish(Stroker.java:731)
at sun.java2d.pisces.Stroker.close(Stroker.java:592)
at sun.java2d.pisces.PiscesRenderingEngine.pathTo(PiscesRenderingEngine.java:249)
at sun.java2d.pisces.PiscesRenderingEngine.strokeTo(PiscesRenderingEngine.java:231)
at sun.java2d.pisces.PiscesRenderingEngine.createStrokedShape(PiscesRenderingEngine.java:85)
at java.awt.BasicStroke.createStrokedShape(BasicStroke.java:296)
at ilog.views.graphic.IlvGeneralPath.k(Unknown Source)
at ilog.views.graphic.IlvGeneralPath.calcBoundingBox(Unknown Source)
at ilog.views.graphic.IlvGeneralPath.boundingBox(Unknown Source)
at ilog.views.sdm.graphic.IlvGeneralNode.a(Unknown Source)
at ilog.views.sdm.graphic.IlvGeneralNode.boundingBox(Unknown Source)
at ilog.views.graphic.composite.layout.IlvAttachableGraphic.getAttachmentBounds(Unknown Source)
at ilog.views.graphic.composite.layout.IlvAttachmentLayout.layoutGroup(Unknown Source)
at ilog.views.graphic.composite.IlvCompositeGraphic.doLayout(Unknown Source)
at ilog.views.graphic.composite.IlvCompositeGraphic.boundingBox(Unknown Source)
at ilog.views.IlvManager.afterTransformObj(Unknown Source)
at ilog.views.IlvGrapher.afterTransformObj(Unknown Source)
at ilog.views.IlvManager.afterTransform(Unknown Source)
at ilog.views.IlvManager.applyToObject(Unknown Source)
at ilog.views.sdm.renderer.IlvStyleSheetRenderer.a(Unknown Source)
at ilog.views.sdm.renderer.IlvStyleSheetRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvFilterSDMRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvFilterSDMRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvFilterSDMRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvFilterSDMRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvFilterSDMRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvFilterSDMRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvInteractorRenderer.propertiesChanged(Unknown Source)
at ilog.views.sdm.renderer.IlvCompositeRenderer.propertiesChanged(Unknown Source)
at oracle.adfdt.controller.common.diagram.engine.DiagramEngine.notifyRendererOnPseudoClassChange(DiagramEngine.java:730)
at oracle.adfdt.controller.common.diagram.engine.DiagramEngine.addPseudoClass(DiagramEngine.java:702)
at oracle.adfdt.controller.jsf2.diagram.model.PageNode.refreshRealizedProperty(PageNode.java:87)
at oracle.adfdt.controller.jsf2.diagram.model.JsfDiagramDataLoadingListener.objectRendered(JsfDiagramDataLoadingListener.java:26)
at ilog.views.sdm.IlvSDMEngine.b(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.a(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.b(Unknown Source)
at ilog.views.sdm.IlvSDMEngine.b(Unknown Source)
... 56 more
Nie mam pojęcia czym jest to spowodowane, na forach znalazłem tylko to: http://forums.oracle.com/forums/thread.jspa?messageID=8312244 i niestety nic z tego nie wynika dla mnie. Może ktoś mający doświadczenie w Javie Enterprise i JDeveloperze będzie potrafił mi pomóc. Z góry dzięki za wszelką pomoc!