On Tuesday, April 5, 2011 6:01:00 PM UTC+2, anatoliy wrote:
What are WEB-INF\deploy\<module>\symbolMaps and rpcPolicyManifest
directories?
I found that GWT compiler creates those after each compilation. Total
size of these dirs is now over 150MB for my three modules and this
prevents me to upload the application to App Engine.
Do you know what's purpose of this content? I cannot see any real use
for symbol maps in production application. Especially, I found them to
contain absolute local file paths to source files.
AFAICT this is to be able to
deobfuscate stack traces. Starting with GWT 2.2 (or was it 2.1.1?) you no longer need the -extra param for these (there are now 3 kinds of artifacts: public (put in the "war"), deploy (put in WEB-INF/deploy) and private (put in -extra, if passed)).
Is it possible to
switch this option off?
I don't think so, but you can pass the -deploy argument to output them somewhere else (the doc says you can give -deploy the same value as -extra)