<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/echo/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/echo/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 21 Sep 2005 09:43:43 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/echo/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>NullPointerException in InstancePeer.getPeer()</title><link>https://sourceforge.net/p/echo/bugs/46/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Our application has been running on Echo in a&lt;br /&gt;
production environment for some months now. About 1 to&lt;br /&gt;
5 times per week we get 1 exception on a web request&lt;br /&gt;
where the InstancePeer is not able to look up the&lt;br /&gt;
component peer.&lt;/p&gt;
&lt;p&gt;Most likely this is a very rare bug because it appears&lt;br /&gt;
on random components and very infrequent as stated above. &lt;br /&gt;
Our application has about 100.000 web requests per day.&lt;br /&gt;
So the error seems to appear every 1 in +- 500.000 web&lt;br /&gt;
requests. (Rough numbers)&lt;/p&gt;
&lt;p&gt;The exception thrown is this :&lt;/p&gt;
&lt;p&gt;java.lang.NullPointerException&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.InstancePeer.getPeer(InstancePeer.java:621)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.ComponentPeer.getPeer(ComponentPeer.java:271)&lt;br /&gt;
    at&lt;br /&gt;
echopoint.ui.util.EchoPointComponentPeer.getPeer(EchoPointComponentPeer.java:102)&lt;br /&gt;
    at&lt;br /&gt;
echopoint.ui.DialogPanelUI.render(DialogPanelUI.java:265)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.ui.GridCellUI.render(GridCellUI.java:114)&lt;br /&gt;
    at nextapp.echoservlet.ui.GridUI.render(GridUI.java:273)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.ui.GridCellUI.render(GridCellUI.java:114)&lt;br /&gt;
    at nextapp.echoservlet.ui.GridUI.render(GridUI.java:273)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.ContentPaneUI.service(ContentPaneUI.java:275)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.Connection.process(Connection.java:459)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.Hack.processConnection(Hack.java:27)&lt;br /&gt;
    at com.dhl.hydrogen.echo.Server.process(Server.java:149)&lt;br /&gt;
    at&lt;br /&gt;
nextapp.echoservlet.EchoServer.doGet(EchoServer.java:224)&lt;br /&gt;
    at&lt;br /&gt;
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)&lt;br /&gt;
    at&lt;br /&gt;
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)&lt;br /&gt;
    at&lt;br /&gt;
com.dhl.hydrogen.servletfilter.GZipFilter.doFilter(GZipFilter.java:45)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)&lt;br /&gt;
    at&lt;br /&gt;
com.dhl.hydrogen.servletfilter.ContextFilter.doFilter(ContextFilter.java:79)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)&lt;br /&gt;
    at&lt;br /&gt;
org.securityfilter.filter.SecurityFilter.doFilter(SecurityFilter.java:182)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457)&lt;br /&gt;
    at&lt;br /&gt;
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576)&lt;br /&gt;
    at java.lang.Thread.run(Thread.java:534)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dimitry D\'hondt</dc:creator><pubDate>Wed, 21 Sep 2005 09:43:43 -0000</pubDate><guid>https://sourceforge.net000517b508765de3694485b4b534f57690383465</guid></item><item><title>IFram src is blank on menus causing ssl to report unsecure</title><link>https://sourceforge.net/p/echo/bugs/45/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Echo is generating IFrame tags which have no 'src' &lt;br /&gt;
attribute defined for menus.&lt;/p&gt;
&lt;p&gt;This causes Internet Explorer to report 'This page &lt;br /&gt;
contains both secure and unsecure items' when using &lt;br /&gt;
SSL.&lt;/p&gt;
&lt;p&gt;The client will get an error for every menu shown.&lt;br /&gt;
For example, if you have 7 top level menus added to a &lt;br /&gt;
MenuBar, the client will get 7 error popus...very &lt;br /&gt;
annoying.&lt;/p&gt;
&lt;p&gt;Here is a link discussing the issue and resolution.&lt;br /&gt;
Any help for a workaround would be appreciated.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://gemal.dk/blog/2005/01/27/iframe_without_src_attri" rel="nofollow"&gt;http://gemal.dk/blog/2005/01/27/iframe_without_src_attri&lt;/a&gt;&lt;br /&gt;
bute_on_https_in_internet_explorer/&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 20 Jun 2005 16:56:16 -0000</pubDate><guid>https://sourceforge.net398fb0b9aa70808e0b1c4a817c5fad36c3906d4e</guid></item><item><title>SelectableTable  selectedRow</title><link>https://sourceforge.net/p/echo/bugs/44/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Using the SelectableTable which is also a sortable &lt;br /&gt;
table.  I sort the first column and then select a row.  I &lt;br /&gt;
get the correct row.  I sort the first column again and &lt;br /&gt;
then select a row. I get the correct row.  I sort on &lt;br /&gt;
another column(2nd, 3rd or 4th column) and then select &lt;br /&gt;
a row.  I get the wrong value for: &lt;/p&gt;
&lt;p&gt;public void actionPerformed(ActionEvent e) {&lt;br /&gt;
int selRow = table.getSelectedIndex();&lt;br /&gt;
int &lt;br /&gt;
mdlRow=sortableTableModel.getModelRowIndex  &lt;br /&gt;
(selRow);&lt;br /&gt;
Integer orderNum = (Integer)table.getModel().getValueAt&lt;br /&gt;
(0, mdlRow);&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;The above code is used for selecting a row from the &lt;br /&gt;
SelectableTable.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shookie10</dc:creator><pubDate>Fri, 25 Feb 2005 14:39:51 -0000</pubDate><guid>https://sourceforge.net7f2f539dab0920dfce2697a40dd6a8342cd5fad0</guid></item><item><title>ListBox getSelectedValue: Model Size Checking</title><link>https://sourceforge.net/p/echo/bugs/43/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello!&lt;br /&gt;
I need ListBox.getSelectedValue() do a model size&lt;br /&gt;
checking prior doing the&lt;br /&gt;
model.get(getMinSelectedIndex()) to avoid &lt;br /&gt;
---&lt;br /&gt;
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0&lt;br /&gt;
13:24:21,795 INFO  [STDOUT]     at&lt;br /&gt;
java.util.ArrayList.RangeCheck(ArrayList.java:507)&lt;br /&gt;
13:24:21,795 INFO  [STDOUT]     at&lt;br /&gt;
java.util.ArrayList.get(ArrayList.java:324)&lt;br /&gt;
13:24:21,795 INFO  [STDOUT]     at&lt;br /&gt;
nextapp.echo.DefaultListModel.get(DefaultListModel.java:96)&lt;br /&gt;
13:24:21,795 INFO  [STDOUT]     at&lt;br /&gt;
nextapp.echo.ListBox.getSelectedValue(ListBox.java:247)&lt;br /&gt;
---&lt;/p&gt;
&lt;p&gt;It would be nice something like:&lt;br /&gt;
vvv&lt;br /&gt;
value=selectedIndex&amp;lt;model.size()?&lt;br /&gt;
model.get(selectedIndex) : null;&lt;br /&gt;
^^^&lt;br /&gt;
instead of:&lt;br /&gt;
vvv&lt;br /&gt;
value = model.get(getMinSelectedIndex());&lt;br /&gt;
^^^&lt;br /&gt;
on ListBox.getSelectedValue().&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nicolas Carranza</dc:creator><pubDate>Fri, 04 Feb 2005 18:45:13 -0000</pubDate><guid>https://sourceforge.neta25870a916253793f76d78b6cac73a5d68b9a106</guid></item><item><title>nextapp.echo.Font missing a method</title><link>https://sourceforge.net/p/echo/bugs/42/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The class nextapp.echo.Font is missing the following&lt;br /&gt;
methods :&lt;/p&gt;
&lt;p&gt;public void setStyle(int style);&lt;br /&gt;
public int getStyle();&lt;/p&gt;
&lt;p&gt;This style property is passed in both of the&lt;br /&gt;
constructors, but then there is no way to reference&lt;br /&gt;
this value aferwards.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Web Hiker</dc:creator><pubDate>Thu, 21 Oct 2004 11:18:22 -0000</pubDate><guid>https://sourceforge.nete57cb87184fef299237e73ce3f9189a4d162cace</guid></item><item><title>AbstractImageReference.update() not lazy-aware</title><link>https://sourceforge.net/p/echo/bugs/41/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;submitted by: jsirois@threewide.com&lt;br /&gt;
version: echo1.1rc1&lt;/p&gt;
&lt;p&gt;nextapp.echo.AbstractImageReference neglects a null&lt;br /&gt;
check on listenerList member variable on line 74 - rest&lt;br /&gt;
of code is lazy-initialization aware.&lt;/p&gt;
&lt;p&gt;Easy to fix via subclassing - but looks like the fix&lt;br /&gt;
belongs in this class.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 08 Oct 2004 16:24:22 -0000</pubDate><guid>https://sourceforge.netde5d581cfddcec75c491032e687dbe23592cf82f</guid></item><item><title>v1.1 Grid crash example</title><link>https://sourceforge.net/p/echo/bugs/40/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Running this code with the new Grid implementation in v1.&lt;br /&gt;
1 will end up in an unregistered peer exception at render &lt;br /&gt;
time.&lt;/p&gt;
&lt;p&gt;the crash only happens if the removeAll() call is there.&lt;/p&gt;
&lt;p&gt;public static class delme extends nextapp.echo.Grid&lt;br /&gt;
{&lt;br /&gt;
    public delme()&lt;br /&gt;
    {&lt;br /&gt;
    }&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="n"&gt;void&lt;/span&gt; &lt;span class="n"&gt;init&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;super&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;init&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="n"&gt;add&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;0&lt;span class="p"&gt;,&lt;/span&gt; 0&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;nextapp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;echo&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Label&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&amp;quot;&lt;span class="n"&gt;asd&lt;/span&gt;&amp;quot;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="n"&gt;void&lt;/span&gt; &lt;span class="n"&gt;validate&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;removeAll&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="n"&gt;add&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;1&lt;span class="p"&gt;,&lt;/span&gt; 0&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;new&lt;/span&gt; &lt;span class="n"&gt;nextapp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;echo&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Label&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&amp;quot;&lt;span class="n"&gt;qwe&lt;/span&gt;&amp;quot;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

    &lt;span class="n"&gt;super&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;validate&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="o"&gt;\&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Attila Lendvai</dc:creator><pubDate>Wed, 06 Oct 2004 12:08:18 -0000</pubDate><guid>https://sourceforge.net82664282b557bf8f8a4de6345ce3056b320238d9</guid></item><item><title>Problems creating a form</title><link>https://sourceforge.net/p/echo/bugs/39/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I just got latest version of EchoStudio... very&lt;br /&gt;
impressive soft, nice job.&lt;/p&gt;
&lt;p&gt;Although, sometimes, when creating a form, it&lt;br /&gt;
crashes and when I get back to eclipse I notice that&lt;br /&gt;
the package definition gets wrong it says "ackage&lt;br /&gt;
&amp;lt;some_package&amp;gt;" instead of "package &amp;lt;some_package&amp;gt;".&lt;/p&gt;
&lt;p&gt;Hope this is helpful.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 24 Sep 2004 15:23:25 -0000</pubDate><guid>https://sourceforge.net0c0cf94f78733b26eae49100166571a7c115e0cb</guid></item><item><title>Application crashes when window to select the file is closed</title><link>https://sourceforge.net/p/echo/bugs/38/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;NullPointerException (StackTrace below)is thrown when &lt;br /&gt;
a popup window containing the nextapp's upload select &lt;br /&gt;
component is closed.&lt;/p&gt;
&lt;p&gt;Details:A popup window contains the upload select &lt;br /&gt;
component.Without supplying a proper file path in the &lt;br /&gt;
Browse text field, click on send button.&lt;br /&gt;
This results in calling invalidFileUpload method of the &lt;br /&gt;
UploadListener interface.Before reaching that method &lt;br /&gt;
call, just close the popup window abruptly immediately&lt;br /&gt;
after clicking the send button.The following &lt;br /&gt;
NullPointerException occurs.OutgoingUpdateQueue class &lt;br /&gt;
looks for a component peer and in its abscence NPE is &lt;br /&gt;
thrown.&lt;/p&gt;
&lt;p&gt;WARN  [jbossweb] WARNING: cmSuite: EchoServer Error &lt;br /&gt;
Log Reference #1001_1093865315179&lt;br /&gt;
java.lang.NullPointerException&lt;br /&gt;
at &lt;br /&gt;
nextapp.echoservlet.OutgoingUpdateQueue.deleteCompo&lt;br /&gt;
nentUpdate(OutgoingUpdateQueue.java:109)&lt;br /&gt;
at &lt;br /&gt;
nextapp.echoservlet.OutgoingUpdateQueue.enqueueWind&lt;br /&gt;
owOpen(OutgoingUpdateQueue.java:417)&lt;br /&gt;
at &lt;br /&gt;
nextapp.echoservlet.ControllerInputProcessor.doWindows&lt;br /&gt;
Missing(ControllerInputProcessor.java:201)&lt;br /&gt;
at &lt;br /&gt;
nextapp.echoservlet.ControllerInputProcessor.&amp;lt;init&amp;gt;&lt;br /&gt;
(ControllerInputProcessor.java:123)&lt;br /&gt;
at &lt;br /&gt;
nextapp.echoservlet.ControllerInputProcessor.process&lt;br /&gt;
(ControllerInputProcessor.java:44)&lt;br /&gt;
at nextapp.echoservlet.Controller.service&lt;br /&gt;
(Controller.java:585)&lt;br /&gt;
at nextapp.echoservlet.Connection.process&lt;br /&gt;
(Connection.java:441)&lt;br /&gt;
at nextapp.echoservlet.EchoServer.process&lt;br /&gt;
(EchoServer.java:303)&lt;br /&gt;
.................&lt;br /&gt;
.................&lt;br /&gt;
INFO  [jbossweb] cmSuite: EchoServer Error Log &lt;br /&gt;
Reference #1001_1093865315179: &lt;br /&gt;
java.lang.NullPointerException.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 02 Sep 2004 09:50:03 -0000</pubDate><guid>https://sourceforge.net4b9c94c947061c9a39e2e06ee0e28fffe6d8de52</guid></item><item><title>isSelectionEmpty() in DefaultListSelectionModel.java</title><link>https://sourceforge.net/p/echo/bugs/37/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Instead of &lt;/p&gt;
&lt;p&gt;public boolean isSelectionEmpty() {&lt;br /&gt;
return selection.length() &amp;gt; 0;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;I guess it should be &lt;/p&gt;
&lt;p&gt;public boolean isSelectionEmpty() {&lt;br /&gt;
return selection.length() == 0;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;selection.length() &amp;gt; 0 indicates some selection exists, &lt;br /&gt;
this means not empty.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Forest Zhu</dc:creator><pubDate>Tue, 24 Aug 2004 10:43:59 -0000</pubDate><guid>https://sourceforge.net938dbec17cb38d4cf4895ab532675c0040cc740c</guid></item></channel></rss>