<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
  <title>Recent Posts</title>
  <link rel="alternate" href="http://vaadin.com/c/message_boards/find_recent_posts?p_l_id=10441" />
  <subtitle>Recent Posts</subtitle>
  <entry>
    <title>RE: I'm sorry, but your browser is not supported</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273707" />
    <author>
      <name>c ch</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273707</id>
    <updated>2013-05-25T00:53:00Z</updated>
    <published>2013-05-25T00:53:00Z</published>
    <summary type="html">网络是一条ADSL，然后一个tp-link带拨号和路由功能的“共享上网一体机”（TD-W89541G），设置很简单，没有发现里面有什么特别的配制。有没有什么办法解决？</summary>
    <dc:creator>c ch</dc:creator>
    <dc:date>2013-05-25T00:53:00Z</dc:date>
  </entry>
  <entry>
    <title>RE: ListBuilder Add-On</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273573" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273573</id>
    <updated>2013-05-25T00:29:12Z</updated>
    <published>2013-05-25T00:29:12Z</published>
    <summary type="html">Is this working in Vaadin 7.0.6?&lt;br /&gt;&lt;br /&gt;I am not sure, but I tried converting a TwinColSelect to a ListBuilder, changed the Sets to Lists, but somehow my values are not showing up in the right side. I build the list by adding in all of the IDs using addItem(), then use setItemCaption() to specify the labels to appear with each ID.  The left side list appears to show all elements, with nothing in the right side.  I am assuming that my ID (it&amp;#039;s a class we use called EsfUUID that encapsulates a UUID) is somehow not matching.&lt;br /&gt;&lt;br /&gt;Also, when I do not set a width, the left/right selection lists are narrower than the labels shown inside.&lt;br /&gt;&lt;br /&gt;When I set to 100% width, it would sometimes appear and then shrink, and another time each of the left and ride sides appeared to be 100% (so it was twice as wide as my screen).  Because these are inside a Disclosure (the Animator add-on), it&amp;#039;s possible they are not working well together.</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-25T00:29:12Z</dc:date>
  </entry>
  <entry>
    <title>Does Vaadin 7 have a scheme for blocking navigation if a form is "dirty" (m</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273324" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273324</id>
    <updated>2013-05-24T23:28:17Z</updated>
    <published>2013-05-24T23:28:17Z</published>
    <summary type="html">Thought I read about some new confirmation dialog in Vaadin 7, but now cannot find it.  We have our own scheme using Vaadin 6, but wondered if there was now support for closing windows or otherwise navigating away when changes have been made but not committed?  Thanks!</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T23:28:17Z</dc:date>
  </entry>
  <entry>
    <title>RE: FilteringTable add-on</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273290" />
    <author>
      <name>Knute Snortum</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273290</id>
    <updated>2013-05-24T23:15:53Z</updated>
    <published>2013-05-24T23:15:53Z</published>
    <summary type="html">What I had to do, that I&amp;#039;m not happy with, is pull the FilterFieldGenerator into my project and modify it.&lt;br /&gt;&lt;br /&gt;&lt;div class='code'&gt;&lt;div class='code-lines-wrapper' style='float: left'&gt;&lt;span class='code-lines'&gt;&amp;nbsp;1&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;2&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;3&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;4&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;5&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;6&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;7&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;8&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;9&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;10&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;11&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;12&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;13&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;14&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;15&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class='code-lines-content'&gt;&lt;br /&gt;private Filter generateFilter(Property field, Object propertyId,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;Object value) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if (field instanceof DateFilterPopup) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;return generateDateFilter(field, propertyId, value);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; } else if (field instanceof NumberFilterPopup) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;return generateNumberFilter(field, propertyId, value);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;i&gt;} else if (field instanceof OptionGroupPopup) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;return generateGenericFilter(field, propertyId, &lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; ((OptionGroupPopup) field).getFilterValue());&lt;/i&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; } else if (value != null &amp;amp;&amp;amp; !value.equals(&amp;#034;&amp;#034;)) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;return generateGenericFilter(field, propertyId, value);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I test for the instance of OptionGroupPopup (my widget), then I send the generateGenricFilter() a value that the class itself composes.  If there is a better way to do this, please tell me.</summary>
    <dc:creator>Knute Snortum</dc:creator>
    <dc:date>2013-05-24T23:15:53Z</dc:date>
  </entry>
  <entry>
    <title>RE: RegexpValidator failing for all of my Vaadin 6-style form fields using</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273156" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273156</id>
    <updated>2013-05-24T22:23:34Z</updated>
    <published>2013-05-24T22:23:34Z</published>
    <summary type="html">Maybe I&amp;#039;m going about this the wrong way.  Perhaps I don&amp;#039;t need to use a Validator for the field anymore, but can rely on the Converter to throw an exception if it&amp;#039;s not in the valid format.  Is that the new way?&lt;br /&gt;&lt;br /&gt;It seems that if I add an error message to the ConversionException, that does not get displayed to the user. They just get a &amp;#034;Could not convert value to EsfName&amp;#034; which is meaningless to the user. I&amp;#039;d like the conversion exception to be thrown and show it&amp;#039;s message, or when I throw it, it still calls my validator so that message can be shown as the reason for the invalid field.&lt;br /&gt;&lt;br /&gt;But I don&amp;#039;t see how it can call my validator using an object rather than the string entered since an object cannot be created using an invalid value to begin with.</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T22:23:34Z</dc:date>
  </entry>
  <entry>
    <title>RE: RegexpValidator failing for all of my Vaadin 6-style form fields using</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273111" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273111</id>
    <updated>2013-05-24T22:12:23Z</updated>
    <published>2013-05-24T22:12:23Z</published>
    <summary type="html">I guess I&amp;#039;m a bit confused on how to proceed with this.  My object has a perfectly good String representation, and the Converter handles this well (though automatic in Vaadin 6 via toString() and a constructor that takes a string).&lt;br /&gt;&lt;br /&gt;But the validator is attempting to convert the string to my object type BEFORE it&amp;#039;s been validated, and if the value entered into the TextField is not valid, it cannot even create my model object.  I need to check the string version held in the TextField first.  This is particularly an issue because of my object can only hold values 0 and 1, for example, and the user enters 2, the object cannot be created, and then on validation failure it then attempts to take the bad object and convert it to a string for the text field.  I must be missing something about how this is done in Vaadin 7 since this worked like a charm in Vaadin 6.</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T22:12:23Z</dc:date>
  </entry>
  <entry>
    <title>RE: HEARTBEAT not found</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273059" />
    <author>
      <name>Abbas S</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3273059</id>
    <updated>2013-05-24T22:00:42Z</updated>
    <published>2013-05-24T22:00:42Z</published>
    <summary type="html">Apparently, I had the same problem, I repeated that twice and it worked:&lt;br /&gt;&lt;br /&gt;&lt;div class='quote-title'&gt;Arnold Somogyi:&lt;/div&gt;&lt;div class='quote'&gt;&lt;div class='quote-content'&gt;I am a little bit confused.  Could you tell me why I need to map twice the VaadinServlet?&lt;br /&gt;I mapped it once and everything is working very well except the HEARTBEAT.&lt;br /&gt;&lt;br /&gt;And if the HEARTBEAT uses /VAADIN and I mapped the vaadinServlet to /VAADIN why HEARTBEAT is not working?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class='code'&gt;&lt;div class='code-lines-wrapper' style='float: left'&gt;&lt;span class='code-lines'&gt;&amp;nbsp;1&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;2&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;3&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;4&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;5&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;6&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;7&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;8&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;&amp;nbsp;9&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class='code-lines-content'&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;Vaadin Application Servlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/check/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;Vaadin Application Servlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/VAADIN/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</summary>
    <dc:creator>Abbas S</dc:creator>
    <dc:date>2013-05-24T22:00:42Z</dc:date>
  </entry>
  <entry>
    <title>RE: RegexpValidator failing for all of my Vaadin 6-style form fields using</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272950" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272950</id>
    <updated>2013-05-24T21:43:28Z</updated>
    <published>2013-05-24T21:43:28Z</published>
    <summary type="html">&lt;div class='quote-title'&gt;Thomas Mattsson:&lt;/div&gt;&lt;div class='quote'&gt;&lt;div class='quote-content'&gt;That does sound correct. The whole point of the converters was to convert the data to a more &amp;#039;real&amp;#039; format before validations/storage..&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Perhaps, but it&amp;#039;s not as easy as under Vaadin 6 where I needed no converter AND I could subclass the RegexpValidator to validate my own objects.</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T21:43:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: Refresher</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272856" />
    <author>
      <name>John Kroubalkian</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272856</id>
    <updated>2013-05-24T21:08:37Z</updated>
    <published>2013-05-24T21:08:37Z</published>
    <summary type="html">&lt;div class='quote-title'&gt;Henrik Paul:&lt;/div&gt;&lt;div class='quote'&gt;&lt;div class='quote-content'&gt;&lt;br /&gt;&lt;br /&gt;How did you recompile the widgetset? You could try running &amp;#034;mvn vaadin:clean vaadin:compile&amp;#034;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Henrik, I tried your suggestion (running mvn vaadin:clean vaadin:compile). The goals completed successfully, but the message still appears when the application is run.</summary>
    <dc:creator>John Kroubalkian</dc:creator>
    <dc:date>2013-05-24T21:08:37Z</dc:date>
  </entry>
  <entry>
    <title>RE: Component extensions, building widgetset.</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272667" />
    <author>
      <name>Paul Jackson</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272667</id>
    <updated>2013-05-24T20:29:12Z</updated>
    <published>2013-05-24T20:29:12Z</published>
    <summary type="html">Thanks a lot!&lt;br /&gt;I will give that a try as soon as possible.</summary>
    <dc:creator>Paul Jackson</dc:creator>
    <dc:date>2013-05-24T20:29:12Z</dc:date>
  </entry>
  <entry>
    <title>RE: RegexpValidator failing for all of my Vaadin 6-style form fields using</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272493" />
    <author>
      <name>Thomas Mattsson</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272493</id>
    <updated>2013-05-24T20:08:42Z</updated>
    <published>2013-05-24T20:08:42Z</published>
    <summary type="html">That does sound correct. The whole point of the converters was to convert the data to a more &amp;#039;real&amp;#039; format before validations/storage..</summary>
    <dc:creator>Thomas Mattsson</dc:creator>
    <dc:date>2013-05-24T20:08:42Z</dc:date>
  </entry>
  <entry>
    <title>RE: RegexpValidator failing for all of my Vaadin 6-style form fields using</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272056" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3272056</id>
    <updated>2013-05-24T18:43:22Z</updated>
    <published>2013-05-24T18:43:22Z</published>
    <summary type="html">Further checking seems to indicate that my EsfName class which is tied to a TextField and has a Converter to go between String/EsfName displays fine in the form, but when it comes time to run my Validator, it receives an EsfName object which the regular expression validator cannot handle.  So the validator appears to be getting directly from the data source without being converted to a string, which is only a bit confusing because if the user types in the TextField, it will be just a String until it&amp;#039;s validated and can be converted to my EsfName type.&lt;br /&gt;&lt;br /&gt;It seems I can no longer just extend RegexpValidator regardless of the Converter.</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T18:43:22Z</dc:date>
  </entry>
  <entry>
    <title>RE: Size of a component?</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271897" />
    <author>
      <name>Jens Jansson</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271897</id>
    <updated>2013-05-24T18:20:43Z</updated>
    <published>2013-05-24T18:20:43Z</published>
    <summary type="html">&lt;div class='quote-title'&gt;Peter Walzer:&lt;/div&gt;&lt;div class='quote'&gt;&lt;div class='quote-content'&gt;without using any vaadin addons?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;That&amp;#039;s an interesting requirement. I guess you could always write yourself a client side widget or extension to report this.&lt;br /&gt;&lt;br /&gt;Just out of curiosity, where do you need the width of a component?</summary>
    <dc:creator>Jens Jansson</dc:creator>
    <dc:date>2013-05-24T18:20:43Z</dc:date>
  </entry>
  <entry>
    <title>RE: FilteringTable add-on</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271782" />
    <author>
      <name>Knute Snortum</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271782</id>
    <updated>2013-05-24T17:56:29Z</updated>
    <published>2013-05-24T17:56:29Z</published>
    <summary type="html">I am trying to move from an older version of Filter Table to 0.8.6.  I have a custom popup widget that gets filled with all the possibilities on the column and displays them as an option group so the user can check as many as they wish.  Then it also has a &amp;#034;wildcard&amp;#034; text field where they can enter wildcards.&lt;br /&gt;&lt;br /&gt;I need a way to send &lt;div class='code'&gt;&lt;div class='code-lines-wrapper' style='float: left'&gt;&lt;span class='code-lines'&gt;1&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class='code-lines-content'&gt;FilterGenerator.generateFilter()&lt;/div&gt;&lt;/div&gt; these two sources, or a way to combine the option group and the wildcard input before generateFilter is called.  So for instance, if two options are checked, Baseball and Basketball, and a wildcard of Foot, I might send generateFilter &amp;#034;Baseball, Basketball, Foot&amp;#034;.&lt;br /&gt;&lt;br /&gt;How would I do this?  How do I &amp;#034;get between&amp;#034; the custom widget and generateFilter()?</summary>
    <dc:creator>Knute Snortum</dc:creator>
    <dc:date>2013-05-24T17:56:29Z</dc:date>
  </entry>
  <entry>
    <title>RE: Vaadin 7 OSGi bridge - status quo</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271703" />
    <author>
      <name>Florian Pirchner</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271703</id>
    <updated>2013-05-24T17:41:18Z</updated>
    <published>2013-05-24T17:41:18Z</published>
    <summary type="html">We are getting progress.&lt;br /&gt;&lt;br /&gt;See &lt;a href='https://github.com/Atmosphere/atmosphere/issues/1100'&gt;https://github.com/Atmosphere/atmosphere/issues/1100&lt;/a&gt;. Waiting for changes in atmosphere 1.0.14-SNAPSHOT to become part of maven repo. Then i hope that things work fine again.</summary>
    <dc:creator>Florian Pirchner</dc:creator>
    <dc:date>2013-05-24T17:41:18Z</dc:date>
  </entry>
  <entry>
    <title>RE: RegexpValidator failing for all of my Vaadin 6-style form fields using</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271558" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271558</id>
    <updated>2013-05-24T17:13:03Z</updated>
    <published>2013-05-24T17:13:03Z</published>
    <summary type="html">&lt;div class='quote-title'&gt;Thomas Mattsson:&lt;/div&gt;&lt;div class='quote'&gt;&lt;div class='quote-content'&gt;The chain is Field-&amp;gt;Converter-&amp;gt;Validator-&amp;gt;DataSource, so if you convert the value from a String to something else, then you need to use that something else in your validator.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Thanks, Thomas.  I&amp;#039;m not sure what is different then.  I mean, my validator always worked on a String, and I&amp;#039;m getting a String as expected in my Validator, but one issue I&amp;#039;m facing is that the field is optional (not required), so it can be blank.  It&amp;#039;s as if under Vaadin 6, a blank/null value in a TextField that was optional didn&amp;#039;t call the validator, but now it does.  Is that possible?</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T17:13:03Z</dc:date>
  </entry>
  <entry>
    <title>RE: Component extensions, building widgetset.</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271553" />
    <author>
      <name>Jens Jansson</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271553</id>
    <updated>2013-05-24T17:12:28Z</updated>
    <published>2013-05-24T17:12:28Z</published>
    <summary type="html">So what the text that you pasted is trying to say, is, that the code you have at hand (the extension) needs to be compiled from Java into JavaScript. This is how Vaadin works in the browser. First of you have to get a widget set definition. That widgetset definition tells where GWT can find all the relevant files that should be compiled into Javascript. Explanation on how widget sets works can be found &lt;a href='https://vaadin.com/book/-/page/clientside.module.html'&gt;here&lt;/a&gt;. What you need on top of the example in that page is a row defining a package named &amp;#039;client&amp;#039; to indicate that it has more files there is more files that needs to be compiled.&lt;br /&gt;So basically this:&lt;br /&gt;&lt;div class='code'&gt;&lt;div class='code-lines-wrapper' style='float: left'&gt;&lt;span class='code-lines'&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;2&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;3&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;4&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;5&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;6&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;7&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class='code-lines-content'&gt;&amp;lt;?xml version=&amp;#034;1.0&amp;#034; encoding=&amp;#034;UTF-8&amp;#034;?&amp;gt;&lt;br /&gt;&amp;lt;!DOCTYPE module PUBLIC &amp;#034;-//Google Inc.//DTD Google Web Toolkit 1.7.0//EN&amp;#034; &lt;br /&gt;&amp;#034;http://google-web-toolkit.googlecode.com/svn/tags/1.7.0/distro-source/core/src/gwt-module.dtd&amp;#034;&amp;gt;&lt;br /&gt;&amp;lt;module&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;inherits name=&amp;#034;com.vaadin.DefaultWidgetSet&amp;#034; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;lt;source path=&amp;#034;client&amp;#034; /&amp;gt;&lt;br /&gt;&amp;lt;/module&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Then you put that file somewhere in you src folder. Within the package where that file is, you create a new package named &amp;#039;client&amp;#039;. Into that package, you put your extension&amp;#039;s connector. Then you have to &lt;a href='https://vaadin.com/book/-/page/clientside.compiling.html'&gt;compile your custom widget set&lt;/a&gt;. Lastly, you have to &lt;a href='https://vaadin.com/book/-/page/application.environment.html'&gt;inform your web.xml&lt;/a&gt; to use your newly compiled widget set. Now you are good to go.</summary>
    <dc:creator>Jens Jansson</dc:creator>
    <dc:date>2013-05-24T17:12:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: Recompile widgetset in Vaadin 7 with maven fails</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271488" />
    <author>
      <name>Mike Cooper</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271488</id>
    <updated>2013-05-24T17:02:23Z</updated>
    <published>2013-05-24T17:02:23Z</published>
    <summary type="html">Unfortunately I&amp;#039;m still stuck on this.  If anybody has a suggestion I would be most thankful!&lt;br /&gt;&lt;br /&gt;mike</summary>
    <dc:creator>Mike Cooper</dc:creator>
    <dc:date>2013-05-24T17:02:23Z</dc:date>
  </entry>
  <entry>
    <title>RE: Difference between JPAContainer and SQLContainer</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271449" />
    <author>
      <name>Jens Jansson</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271449</id>
    <updated>2013-05-24T16:53:35Z</updated>
    <published>2013-05-24T16:53:35Z</published>
    <summary type="html">Two different techonoliges. SQLContainer uses, well, SQL to query a database directly. JPA stands for &lt;a href='http://en.wikipedia.org/wiki/Java_Persistence_API'&gt;Java Persistance API&lt;/a&gt; and uses entities more directly. JPA is an abstraction of the database. For example the frameworks EclipseLink and Hibernate provide JPA support.&lt;br /&gt;&lt;br /&gt;Compare SQL &lt;div class='code'&gt;&lt;div class='code-lines-wrapper' style='float: left'&gt;&lt;span class='code-lines'&gt;1&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class='code-lines-content'&gt;SELECT * FROM Employee WHERE pay&amp;gt;3000;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;with JPA &lt;div class='code'&gt;&lt;div class='code-lines-wrapper' style='float: left'&gt;&lt;span class='code-lines'&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;2&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;3&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;4&lt;/span&gt;&lt;br /&gt;&lt;span class='code-lines'&gt;5&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class='code-lines-content'&gt;CriteriaQuery cq = cb.createQuery();&lt;br /&gt;Root e = cq.from(Employee.class);&lt;br /&gt;cq.where(cb.greaterThan(e.get(&amp;#034;pay&amp;#034;), 3000));&lt;br /&gt;Query query = em.createQuery(cq);&lt;br /&gt;List&amp;lt;Employee&amp;gt; result = query.getResultList();&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;JPA has also JPQL which is quite close to SQL, and it can also be queried directly with SQL.</summary>
    <dc:creator>Jens Jansson</dc:creator>
    <dc:date>2013-05-24T16:53:35Z</dc:date>
  </entry>
  <entry>
    <title>RE: SCSS compilation work-around</title>
    <link rel="alternate" href="http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271305" />
    <author>
      <name>David Wall</name>
    </author>
    <id>http://vaadin.com/c/message_boards/find_message?p_l_id=10441&amp;messageId=3271305</id>
    <updated>2013-05-24T16:21:55Z</updated>
    <published>2013-05-24T16:21:55Z</published>
    <summary type="html">&lt;div class='quote-title'&gt;Henri Sara:&lt;/div&gt;&lt;div class='quote'&gt;&lt;div class='quote-content'&gt;If you compile the theme and place the generated .css file alongside with the SCSS file, no on-the-fly compilation of the theme is performed.&lt;br /&gt;&lt;br /&gt;The easiest way to compile the theme is from the command line (see &lt;a href='https://vaadin.com/wiki/-/wiki/Main/Creating%20a%20theme%20using%20sass'&gt;this tutorial&lt;/a&gt;), but copying the file from the browser should also work.&lt;br /&gt;&lt;br /&gt;The tickets to support theme compilation in plugins are &lt;a href='http://dev.vaadin.com/ticket/10291'&gt;#10291 (Maven)&lt;/a&gt; and &lt;a href='http://dev.vaadin.com/ticket/10712'&gt;#10712 (Eclipse)&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Perfect! Thanks, Henri.  I&amp;#039;ll just use the browser version for now until the Eclipse plugin compiler is working.&lt;br /&gt;&lt;br /&gt;It would be nice, perhaps, when the VaadinServlet is not in production to use the styles.scss file -- if present -- even if styles.css is present, and when in production, to use styles.css directly without the compilation.  Then we could store the final compiled styles.css in our project for version control and ease of release.  Now we need to generate and keep styles.css somewhere in our version control so it goes to production, though not with its related theme files.  (I know Ivy is the new way, but that tool produces the same issue in that our release structure doesn&amp;#039;t include the files that need to be released without manually copying them over and hoping we have them all. Couldn&amp;#039;t Ivy put the files it needs into WEB-INF/lib so when we release that, too, we already have the correct tools?)</summary>
    <dc:creator>David Wall</dc:creator>
    <dc:date>2013-05-24T16:21:55Z</dc:date>
  </entry>
</feed>

