You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Jean-Baptiste Quenot (JIRA)" <ji...@apache.org> on 2007/03/28 18:16:25 UTC

[jira] Resolved: (WICKET-424) Can't run examples as a WAR with Jetty 6.1.1

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

Jean-Baptiste Quenot resolved WICKET-424.
-----------------------------------------

    Resolution: Fixed
      Assignee:     (was: Jean-Baptiste Quenot)

Dependencies changed by Martijn, and verified by AlMaw and me.

> Can't run examples as a WAR with Jetty 6.1.1
> --------------------------------------------
>
>                 Key: WICKET-424
>                 URL: https://issues.apache.org/jira/browse/WICKET-424
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket-examples
>    Affects Versions: 1.3
>            Reporter: Jean-Baptiste Quenot
>            Priority: Critical
>
> {noformat}
> java.lang.LinkageError: Class javax/management/MBeanServer violates loader constraints
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:354)
>         at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:325)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at wicket.jmx.Initializer.init(Initializer.java:152)
>         at wicket.Application.callInitializers(Application.java:781)
>         at wicket.Application.initializeComponents(Application.java:665)
>         at wicket.protocol.http.WicketFilter.init(WicketFilter.java:398)
>         ...
> {noformat}
> If I unpack the war and remove
> wicket-examples/WEB-INF/lib/mx4j-3.0.1.jar the application
> launches alright.
> This error happens because Jetty already provides:
> * jetty/lib/management/mx4j-3.0.1.jar
> * jetty/lib/management/mx4j-tools-3.0.1.jar
> So we should maybe avoid to package those jars in WEB-INF/lib when building the wicket-examples WAR

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