aceui - NullPointerException during drag & drop
-----------------------------------------------
Key: ACE-111
URL: https://issues.apache.org/jira/browse/ACE-111
Project: Ace
Issue Type: Bug
Components: Web UI
Affects Versions: 0.8.0
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.
-
You can reply to this email to add a comment to the issue online.