We faced the same problem a while back and developed a complete
solution. Unfortunately it touches more than just the gwt-maven plugin
though... See the link below.

http://code.google.com/p/gwt-maven/issues/detail?id=88#c13


Charlie Collins wrote:
> This is more complicated than just changing 4000 to 6000, I'm
> afraid.
>
> Other Maven plugins go to extraordinary lengths to deal with this (see
> what Surefire does - 
> http://maven.apache.org/plugins/maven-surefire-plugin/examples/class-loading.html).
> At some point we may need to also, but it's not clear just using 6000
> will solve it (it depends on what version of Windows, and so on).
>
> On Sep 1, 12:33�pm, edelln <[EMAIL PROTECTED]> wrote:
> > Is there any update on this ?
> >
> > thanks, Edell.
> >
> > On Jul 28, 1:57�pm, edelln <[EMAIL PROTECTED]> wrote:
> >
> > > Hi,
> >
> > > I have tested with beta18 and this error this exists in the plugin
> >
> > > If you look in the the ScriptWriterWindows.java file and do a search
> > > for 4000 - you will see
> >
> > > �//break the line at 4000 characters to avout max size.
> > > � � � � � � if (cpString.length() > 4000) {
> > > � � � � � � � � writer.println(cpString);
> > > � � � � � � � � cpString = new StringBuffer();
> > > � � � � � � � � writer.print("set CLASSPATH=%CLASSPATH%;");
> > > � � � � � � }
> >
> > > Can you change this to 6000 as it won't compile my classes as it says
> > > the classpath is over 4000 but if i change it to 6000 it works fine.
> >
> > > thanks, Edell.
> >
> > > ---------- Forwarded message ----------
> > > From: edelln <[EMAIL PROTECTED]>
> > > Date: Apr 8, 5:58�pm
> > > Subject: maven-googlewebtoolkit2-plugin fails trying to set the
> >
> > > CLASSPATH due to limitation of characters on windows.
> > > To: gwt-maven
> >
> > > I get the following error below with 2.0-beta8 and still get line too
> > > long with version 9.
> >
> > > [ERROR] BUILD ERROR
> > > [INFO]
> > > ------------------------------------------------------------------------
> > > [INFO] Exception attempting compile.
> >
> > > [INFO]
> > > ------------------------------------------------------------------------
> > > [DEBUG] Trace
> > > org.apache.maven.lifecycle.LifecycleExecutionException: Exception
> > > attempting com
> > > pile.
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> > > ultLifecycleExecutor.java:564)
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
> > > fecycle(DefaultLifecycleExecutor.java:480)
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> > > ltLifecycleExecutor.java:459)
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> > > dleFailures(DefaultLifecycleExecutor.java:311)
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> > > ts(DefaultLifecycleExecutor.java:278)
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> > > fecycleExecutor.java:143)
> > > � � � � at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
> > > 334)
> > > � � � � at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:
> > > 125)
> > > � � � � at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
> > > � � � � at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > � � � � at
> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> > > java:39)
> > > � � � � at
> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > > sorImpl.java:25)
> > > � � � � at java.lang.reflect.Method.invoke(Method.java:585)
> > > � � � � at
> > > org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> > > � � � � at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> > > � � � � at
> > > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >
> > > � � � � at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> > > Caused by: org.apache.maven.plugin.MojoExecutionException: Exception
> > > attempting
> > > compile.
> > > � � � � at
> > > com.totsp.mavenplugin.gwt.CompileMojo.execute(CompileMojo.java:60)
> > > � � � � at
> > > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> > > nManager.java:443)
> > > � � � � at
> > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> > > ultLifecycleExecutor.java:539)
> > > � � � � ... 16 more
> > > Caused by: java.lang.NullPointerException
> > > � � � � at
> > > com.totsp.mavenplugin.gwt.ScriptWriterWindows.writeCompileScript(Scri
> > > ptWriterWindows.java:130)
> > > � � � � at
> > > com.totsp.mavenplugin.gwt.CompileMojo.execute(CompileMojo.java:52)
> >
> > > On Mar 29, 5:06�pm, "Robert \"kebernet\" Cooper" <[EMAIL PROTECTED]>
> > > wrote:
> >
> > > > Please try the 2.0beta8 version and let me know of it works for you.
> >
> > > > On Wed, Mar 26, 2008 at 7:59 AM, edelln <[EMAIL PROTECTED]> wrote:
> >
> > > > > Any Update on when this is going to be released ?
> >
> > > > > thanks, Edell.
> >
> > > > > On Mar 11, 10:42 am, edelln <[EMAIL PROTECTED]> wrote:
> > > > > > Hi,
> >
> > > > > > Thats great! Do you have any idea when that will be ?
> >
> > > > > > Are we talking days or weeks ?
> >
> > > > > > thanks, Edell.
> >
> > > > > > On Mar 10, 3:00 pm, "Robert \"kebernet\" Cooper" <[EMAIL PROTECTED]>
> > > > > > wrote:
> >
> > > > > > > There is a fix for this in CVS. Once I get the new plugin version 
> > > > > > > up,
> > > > > this
> > > > > > > should be corrected.
> >
> > > > > > > On Mon, Mar 10, 2008 at 7:00 AM, edelln <[EMAIL PROTECTED]> wrote:
> >
> > > > > > > > Hi,
> >
> > > > > > > > I am trying to use the webtookkit but it fails on windows due 
> > > > > > > > to the
> > > > > > > > limitations of the length of characters when it is attempting 
> > > > > > > > to set
> > > > > > > > the CLASSPATH.
> >
> > > > > > > > I see in the code in 
> > > > > > > > �com.totsp.mavenplugin.gwt.ScriptWriterWindows
> > > > > > > > class in both methods
> >
> > > > > > > > writeRunScript(...) and writeCompileScript(...)
> >
> > > > > > > > there is a comparison
> >
> > > > > > > > �if( cpString.length() > 4000 ){
> >
> > > > > > > > If I change this to 6000 - this works for me after rebuilding 
> > > > > > > > the
> > > > > > > > src.
> >
> > > > > > > > Is it possible to increase this size ???
> >
> > > > > > > > thanks, Edell.
> >
> > > > > > > --
> > > > > > > :Robert "kebernet" Cooper
> > > > > > > ::[EMAIL PROTECTED]
> > > > > > > Alice's cleartext
> > > > > > > Charlie is the attacker
> > > > > > > Bob signs and
> > > > > encryptshttp://pgp.mit.edu:11371/pks/lookup?op=get&search=0x9E8759F8-Hide
> > > > > quoted text -
> >
> > > > > > > - Show quoted text -- Hide quoted text -
> >
> > > > > > - Show quoted text -
> >
> > > > --
> > > > :Robert "kebernet" Cooper
> > > > ::[EMAIL PROTECTED]
> > > > Alice's cleartext
> > > > Charlie is the attacker
> > > > Bob signs and 
> > > > encryptshttp://pgp.mit.edu:11371/pks/lookup?op=get&search=0x9E8759F8-Hidequotedtext
> > > >  -
> >
> > > > - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"gwt-maven" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/gwt-maven?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to