[ 
http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-117?page=comments#action_12457322
 ] 
            
Shiva Kumar H R commented on GERONIMODEVTOOLS-117:
--------------------------------------------------

I wasn't talking about the ArrayStoreException which definitely is fixed in 
trunk, but rather was mentioning about the problem of "Dependencies" view (in 
Geronimo Deployment Plan Editor) not showing the just added dependency. Anyways 
I have opened a new JIRA "GERONIMODEVTOOLS-122" for the same. It has the steps 
to reproduce the problem I am talking about, as well the fix.

> Geronimo deployement plan editor crashes with ArrayStoreException when adding 
> dependencies
> ------------------------------------------------------------------------------------------
>
>                 Key: GERONIMODEVTOOLS-117
>                 URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-117
>             Project: Geronimo-Devtools
>          Issue Type: Bug
>          Components: eclipse-plugin
>    Affects Versions: 1.2.0
>         Environment: 
> http://people.apache.org:80/dist/geronimo/eclipse/unstable/g-eclipse-plugin-1.2.0-v200611280908-deployable.zip
>            Reporter: Michael Moser
>         Assigned To: Sachin Patel
>             Fix For: 1.x
>
>
> Trying to add the axis library as dependency to my application. After 
> clicking the Add-button on the deployment configuration tab I get a dialog. 
> When - after entering the data - I click Finish nothing happens. The dialog 
> remains and the .xml file remains as it was. When I hit finish again, the 
> dialog disappears but the XML file still remains unchanged.
> And the reason is:
> Unhandled event loop exception
> java.lang.ArrayStoreException
>  at org.eclipse.emf.common.util.BasicEList.assign(BasicEList.java:188)
>  at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList.java:619)
>  at 
> org.eclipse.emf.common.notify.impl.NotifyingListImpl.doAddUnique(NotifyingListImpl.java:323)
>  at 
> org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(NotifyingListImpl.java:280)
>  at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java:600)
>  at 
> org.apache.geronimo.st.v11.ui.wizards.DependencyWizard.performFinish(DependencyWizard.java:241)
>  at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:680)
>  at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:355)
>  at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660)
>  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
>  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
>  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
>  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
>  at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
>  at org.eclipse.jface.window.Window.open(Window.java:796)
>  at 
> org.apache.geronimo.st.ui.sections.AbstractTableSection$3.widgetSelected(AbstractTableSection.java:217)
>  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
>  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
>  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
>  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
>  at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
>  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
>  at 
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
>  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>  at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
>  at 
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
>  at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
>  at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
>  at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
>  at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
>  at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:615)
>  at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
>  at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
>  at org.eclipse.core.launcher.Main.run(Main.java:977)
>  at org.eclipse.core.launcher.Main.main(Main.java:952)
> According to NG (news:[EMAIL PROTECTED]) this should have been fixed, but I 
> just downloaded the latest available build (see environment) and the same bug 
> still exists.
> Michael

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

        

Reply via email to