You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by "Bram de Kruijff (JIRA)" <ji...@apache.org> on 2013/05/27 09:40:21 UTC

[jira] [Reopened] (ACE-111) aceui - NullPointerException during drag & drop

     [ https://issues.apache.org/jira/browse/ACE-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bram de Kruijff reopened ACE-111:
---------------------------------

    
> aceui - NullPointerException during drag & drop
> -----------------------------------------------
>
>                 Key: ACE-111
>                 URL: https://issues.apache.org/jira/browse/ACE-111
>             Project: ACE
>          Issue Type: Bug
>          Components: UI
>    Affects Versions: 0.8.0-incubator
>         Environment: Windows XP, Firefox
>            Reporter: Dennis Crissman
>            Priority: Minor
>
> I am getting various flavors of the same exception, and I have to say I have not been able to reproduce the exact same exception twice. These exceptions seem to be related to adding a feature to a distribution and then clicking on a bundle. Sorry I am unable to be more specific, I keep trying to reproduce and then get a new exception each time.
> {code|title=Exception 1}
> g! FEATURE-EVENT-ADD: org.apache.ace.client.repository.impl.GroupObjectImpl@995223b5
> cellrenderer: unrelated
> cellrenderer: unrelated
> F: com.vaadin.ui.Table$TableTransferable@7d5d7d
> FF: feat
> java.lang.RuntimeException: java.lang.NullPointerException
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1112)
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:590)
>         at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest(CommunicationManager.java:266)
>         at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:476)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
>         at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
>         at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle(HttpServiceServletHandler.java:64)
>         at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>         at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>         at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpServiceContext.java:111)
>         at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:64)
>         at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>         at org.mortbay.jetty.Server.handle(Server.java:326)
>         at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
>         at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>         at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
>         at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
> Caused by: java.lang.NullPointerException
>         at org.apache.ace.webui.vaadin.Associations.isActiveTable(Associations.java:36)
>         at org.apache.ace.webui.vaadin.VaadinClient$AssociationDropHandler.drop(VaadinClient.java:843)
>         at com.vaadin.terminal.gwt.server.DragAndDropService.handleDropRequest(DragAndDropService.java:105)
>         at com.vaadin.terminal.gwt.server.DragAndDropService.changeVariables(DragAndDropService.java:71)
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1094)
>         ... 20 more
> {code}
> {code|title=Exception 2: Added Empty Feature to Distribution then clicked on bundle.}
> F: com.vaadin.ui.Table$TableTransferable@41b635
> FF: com.perimeterusa.lib.osgi-1.1.1
> T: com.vaadin.ui.AbstractSelect$AbstractSelectTargetDetails
> TT: com.perimeterusa.lib.osgi-1.1.1
> java.lang.RuntimeException: java.lang.NullPointerException
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1112)
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:590)
>         at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest(CommunicationManager.java:266)
>         at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:476)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
>         at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
>         at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle(HttpServiceServletHandler.java:64)
>         at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>         at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>         at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpServiceContext.java:111)
>         at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:64)
>         at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>         at org.mortbay.jetty.Server.handle(Server.java:326)
>         at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
>         at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>         at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
>         at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
> Caused by: java.lang.NullPointerException
>         at org.apache.ace.client.repository.impl.AssociationRepositoryImpl.create(AssociationRepositoryImpl.java:76)
>         at org.apache.ace.client.repository.impl.AssociationRepositoryImpl.create(AssociationRepositoryImpl.java:43)
>         at org.apache.ace.webui.vaadin.VaadinClient$2.associateFromRight(VaadinClient.java:276)
>         at org.apache.ace.webui.vaadin.VaadinClient$AssociationDropHandler.drop(VaadinClient.java:869)
>         at com.vaadin.terminal.gwt.server.DragAndDropService.handleDropRequest(DragAndDropService.java:105)
>         at com.vaadin.terminal.gwt.server.DragAndDropService.changeVariables(DragAndDropService.java:71)
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1094)
>         ... 20 more
> {code}
> {code|title=Exception 3}
> getTarget(dist)
> getTarget returning NULL!!!!
> java.lang.RuntimeException: java.lang.NullPointerException
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1112)
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:590)
>         at com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest(CommunicationManager.java:266)
>         at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:476)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
>         at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
>         at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.handle(HttpServiceServletHandler.java:64)
>         at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>         at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>         at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.handle(HttpServiceContext.java:111)
>         at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:64)
>         at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>         at org.mortbay.jetty.Server.handle(Server.java:326)
>         at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
>         at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>         at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
>         at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
> Caused by: java.lang.NullPointerException
>         at org.apache.ace.webui.vaadin.VaadinClient$4.associateFromRight(VaadinClient.java:310)
>         at org.apache.ace.webui.vaadin.VaadinClient$AssociationDropHandler.drop(VaadinClient.java:869)
>         at com.vaadin.terminal.gwt.server.DragAndDropService.handleDropRequest(DragAndDropService.java:105)
>         at com.vaadin.terminal.gwt.server.DragAndDropService.changeVariables(DragAndDropService.java:71)
>         at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1094)
>         ... 20 more
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira