[ 
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


Reply via email to