[
https://jira.codehaus.org/browse/MGWT-286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=275110#comment-275110
]
Kay Schubert commented on MGWT-286:
-----------------------------------
I would like you to remove the "if !isAppEngine". I ran into a classloader
issue with Hessian: a type1.isAssignableFrom(someTypeDerivedFromType1) failing
due to type1 being loaded by webapp classloader, and someTypeDerivedFromType1
(and its super classes) loaded by system classloader (or vice versa). This is
due to gwt-maven-plugin putting all artefacts onto system classpath. I was able
to fix it by patching gwt-maven-plugin and using runClasspathExcludes.
> Why runClasspathExcludes doesn't work with all servers?
> -------------------------------------------------------
>
> Key: MGWT-286
> URL: https://jira.codehaus.org/browse/MGWT-286
> Project: Maven 2.x GWT Plugin
> Issue Type: Bug
> Affects Versions: 2.2.0
> Reporter: Yegor Bugayenko
>
> Why this code in {{RunMojo.java:407-411}}?
> {noformat}
> boolean isAppEngine =
> "com.google.appengine.tools.development.gwt.AppEngineLauncher".equals( server
> );
> if ( !isAppEngine )
> {
> return;
> }
> {noformat}
> Documentation doesn't say anything about this restriction. Maybe it's better
> to remove it?
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email