[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-6246) .scenario files from Guvnor examples are not opened properly

Denny Xu (JIRA) jira-events at lists.jboss.org
Wed Nov 3 05:48:42 EDT 2010


    [ https://jira.jboss.org/browse/JBIDE-6246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12561039#action_12561039 ] 

Denny Xu commented on JBIDE-6246:
---------------------------------

I can not reproduce this issue with JBoss tools 3.2 beta1,  it seems that it has been fixed. 
Vlado, can you verifed it using JBoss tools 3.2 beta1 to see if the issue is still exist at your side. thanks

> .scenario files from Guvnor examples are not opened properly
> ------------------------------------------------------------
>
>                 Key: JBIDE-6246
>                 URL: https://jira.jboss.org/browse/JBIDE-6246
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: drools
>    Affects Versions: 3.1.x
>         Environment: Fedora Linux v.11
> JBossTools-Update-3.1.0.v201004291720R-H72-GA
> Java 1.6Sun JDK
> JBoss EAP 5.0
>            Reporter: Vlado Pakan
>            Assignee: Kris Verlaenen
>             Fix For: LATER
>
>
> .scenario files from Guvnor Repository are not opened properly
> When trying to open this file JBT display this error:
> Could not open the editor: The specified input is not a valid scenario.
> Error log:
> org.eclipse.emf.ecore.resource.Resource$IOWrappedException: Package with uri 'null' not found. (, 1, 11)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.handleErrors(XMLLoadImpl.java:83)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:191)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:180)
> 	at org.pi4soa.scenario.ScenarioManager.load(ScenarioManager.java:88)
> 	at org.pi4soa.scenario.designer.editor.ScenarioDesigner.create(ScenarioDesigner.java:408)
> 	at org.pi4soa.scenario.designer.editor.ScenarioDesigner.init(ScenarioDesigner.java:266)
> 	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:798)
> 	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:644)
> 	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:462)
> 	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
> 	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
> 	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
> 	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
> 	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
> 	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
> 	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
> 	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
> 	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1608)
> 	at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
> 	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)
> 	at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
> 	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112)
> 	at org.eclipse.ui.internal.EditorSashContainer.addEditor(EditorSashContainer.java:63)
> 	at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorAreaHelper.java:225)
> 	at org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:213)
> 	at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:778)
> 	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:677)
> 	at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:638)
> 	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2854)
> 	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2762)
> 	at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2754)
> 	at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2705)
> 	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> 	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2701)
> 	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2685)
> 	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
> 	at org.guvnor.tools.utils.PlatformUtils.openEditor(PlatformUtils.java:151)
> 	at org.guvnor.tools.views.RepositoryView.doubleClick(RepositoryView.java:448)
> 	at org.guvnor.tools.views.RepositoryView.access$4(RepositoryView.java:435)
> 	at org.guvnor.tools.views.RepositoryView$7.run(RepositoryView.java:405)
> 	at org.guvnor.tools.views.RepositoryView$9.doubleClick(RepositoryView.java:430)
> 	at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:821)
> 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> 	at org.eclipse.core.runtime.Platform.run(Platform.java:888)
> 	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
> 	at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
> 	at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:819)
> 	at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1419)
> 	at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1195)
> 	at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:238)
> 	at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:235)
> 	at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:296)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
> 	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3493)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3112)
> 	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
> 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
> 	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
> 	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
> 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
> 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
> 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
> 	at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
> Caused by: org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'null' not found. (, 1, 11)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectByType(XMLHandler.java:1307)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createTopObject(XMLHandler.java:1468)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1019)
> 	at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:83)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1001)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:712)
> 	at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:169)
> 	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
> 	at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1359)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1317)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3095)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
> 	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
> 	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
> 	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
> 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
> 	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
> 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
> 	at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
> 	at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:181)
> 	... 75 more
> Steps to reproduce:
> 1. deploy guvnor to server and start server
> 2. open guvnor perspective
> 3. add default guvnor repository connection using Guvnor Repositories view
> 4. right click on newly created Guvnor connection and open Guvnor Console
> 5. choose ok to empty login dialog and click yes to install Guvnor examples
> 6. open <Guvnor connection> > pacakges > mortages > Are they old enough.scenario file from Guvnor Repositories view. Error is displayed within editor

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list