Here is the answer to the original question. xulrunner-mac-client.jar is required by one of the Ria Suite Extensions, either TablePlus, Office Integration, or the Browser support. When you originally create the ULC Project with the Project Generator you are presented with a few checkboxes asking if these addons should be included. It is easy to add the addons later, so if you are concerned about deployment size then don't just check everything by default.
If you do need this addons then the Max file Size may be exceeded, and you need to run the GAE deployment script (ApCfg) with the --enable_jar_splitting option. As of right now, the Eclipse Plugin does not support this option. This is an open defect, see: http://code.google.com/p/googleappengine/issues/detail?id=1664 If you have large Jars then you need to run Apcfg manually instead of doing the Eclipse based deploy. To be honest, any real project should have a CI server or scripted deployment so this is not that big of an issue. If it really is bothersome then you can manually split the Jar into two child Jars. Use whatever archiving program (7-zip, WinZip, Stuffit, etc) you like. Cheers! -- Hamlet D'Arcy [email protected] ----- Original Message ----- > Hi gang, > > I wrote a simple ULC app... one frame, one domain object, all > generated with the ULC scripts. > > I have some questions about all the JAR files in the > GAE/war/clientlibs folder that was gnerated with the > "copy-to-GoogleApp.xml" script. > > First, the "xulrunner-mac-client.jar" is too big for GAE deployment > and GAE fails uploading the app. It says you need to enable jar > splitting, but that option is not available in the Eclipse plugin. > Instead I just deleted the 3 XUL jars from the project. As far as I > know, my app does not need XUL support. What would this ever be used > for? > > Second, are there other Jars that are not needed? I am guessing quite > a few... I don't use substance, TablePlus, etc. Do we know what the > essential Jars are that need to be in there? > > Thanks in advance, > > -- > Hamlet D'Arcy > [email protected] _______________________________________________ ULC-developer mailing list [email protected] http://lists.canoo.com/mailman/listinfo/ulc-developer
