Caps lock Warning example Vaadin 7

I am trying to implement the
CapslockWarning example
but failing everytime. This is how my structure of the application looks like: please see app-structure.png attachment

I have used the exact code for connector and CapslockWarning classes as shown in the example. My CapslockwarningexampleUI just has a password field.

After coming across
this post
I have changed the widgetset.xml and it lokks like this:

<?xml version="1.0" encoding="UTF-8"?>

I have tried compiling my widgetsets many times, however when I run the application I can see the UnknownComponentConnector in the debug window and the caps lock warning never appears.

Can anybody help me solve this problem please?

13524.png

The “client” folder should be under the widgetset folder, at least. Maybe there’s some other problems as well.