[ 
https://issues.apache.org/jira/browse/WICKET-1278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitry Kandalov updated WICKET-1278:
------------------------------------

    Attachment: defaultpagefactory.patch

> Uncaught checked exceptions in page constructor
> -----------------------------------------------
>
>                 Key: WICKET-1278
>                 URL: https://issues.apache.org/jira/browse/WICKET-1278
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.3.0-final
>            Reporter: Dmitry Kandalov
>            Priority: Minor
>         Attachments: defaultpagefactory.patch
>
>
> DefaultPageFactory#newPage(final Class pageClass) uses Class#newInstance() 
> method which "propagates any exception thrown by the nullary constructor, 
> including a checked exception". This way Wicket doesn't catch checked 
> exceptions thrown from default Page constructor.
> Constructor#newInstance() should be used as in other newPage(...) methods.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to