Hi ya! On May 12, 1:05 am, Didier Durand <[email protected]> wrote: > 1 of the reasons is that all applications don't run all at the same > version on the gae productive infrastructure. So, google would have to > know which one you are using in order to put it for you in your war > when you upload it.
Hmmm, there are two possible problems with that explanation: 1. Aren't the GAE jars in the war the ones for local simulation and not the actual ones used by the live GAE production servers? 2. Why would Google need to put them into the war when we upload it? Tomcat doesn't add the servlet-api jars to my war when I deploy it to Tomcat, JBoss AS doesn't add the EJB, JPA, etc etc jars to a war being deployed to it, Resin also doesn't do this. In fact, I've never encountered any Java server that required jars for functionality that the server provided to be put into the war. WEB-INF/lib is for extra functionality that the server -does not- provide. If they just use it for detecting the version for which you developed your app, then why not just put that version number in appengine- web.xml? -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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/google-appengine-java?hl=en.
