Directory

← Back

Vaadin Application Server Class Loader Workaround

Library for working around problems with too eager class loaders in certain application servers

Author

Rating

Popularity

<100

Deploy this jar file along with the vaadin.jar if you are experiencing problems such as

java.lang.NoClassDefFoundError: com/google/gwt/user/client/ui/HasWidgets

or similar when deploying a Vaadin application. Typically the exception is caused by class loaders (too) eagerly loading the class that a @ClientWidget annotation refers to. This compatibility jar provides dummy implementations of these classes.

Do not use this jar during development. This jar should never be on the same classpath as gwt-user.jar/gwt-dev.jar.

Note! This jar is only needed for Vaadin 6. Vaadin 7 uses a @Connect annotation on the client side to avoid this problem.

Compatibility

1.0.01.0.1
(24.3)
(24.2)
(24.1)
(24)
(23)
(22)
(21)
(20)
(19)
(18)
(17)
(16)
(15)
(14)
(13)
(12)
(11)
(10)
(8.21)
(8.20)
(8.19)
(8.18)
(8.17)
(8.16)
(8.15)
(8.14)
(8.13)
(8.12)
(8.11)
(8.10)
(8.9)
(8.8)
(8.7)
(8.6)
(8.5)
(8.4)
(8.3)
(8.2)
(8.1)
(8.0)
(7.7)
(7.6)
(7.5)
(7.4)
(7.3)
(7.2)
(7.1)
(7.0)
6.6-6.8YY
(6.5)
(6.4)
(6.3)
(6.2)
(6.1)
(6.0)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Add some missing classes.

Released
2013-03-14
Maturity
STABLE
License
Apache License 2.0

Compatibility

Framework
Vaadin 6.6+
Browser
N/A

Vaadin Application Server Class Loader Workaround - Vaadin Add-on Directory

Library for working around problems with too eager class loaders in certain application servers Vaadin Application Server Class Loader Workaround - Vaadin Add-on Directory
Deploy this jar file along with the vaadin.jar if you are experiencing problems such as java.lang.NoClassDefFoundError: com/google/gwt/user/client/ui/HasWidgets or similar when deploying a Vaadin application. Typically the exception is caused by class loaders (too) eagerly loading the class that a @ClientWidget annotation refers to. This compatibility jar provides dummy implementations of these classes. Do not use this jar during development. This jar should never be on the same classpath as gwt-user.jar/gwt-dev.jar. Note! This jar is only needed for Vaadin 6. Vaadin 7 uses a @Connect annotation on the client side to avoid this problem.
Online