Filed as http://code.google.com/p/googleappengine/issues/detail?id=2019
On Thu, Aug 20, 2009 at 10:15 PM, Geoff Denning <[email protected]> wrote: > > They are hidden at the OS level, which seems to hide them in Eclipse > as well. > > On Aug 19, 9:08 am, Miguel Méndez <[email protected]> wrote: > > Are these directories hidden at the OS level or at the eclipse level > (like a > > derived folder)? > > > > > > > > > > > > On Wed, Aug 19, 2009 at 11:52 AM, Rajeev Dayal <[email protected]> > wrote: > > > Glad that everything is working for you. The deployment process does > indeed > > > grab everything under the war directory, including those that are > hidden. > > > However, I think it's a reasonable option to ignore hidden directories > > > during an application upload. I've added Miguel and Don to this thread > so > > > they can weigh in on this. > > > > > On Wed, Aug 19, 2009 at 2:27 AM, Geoff Denning <[email protected]> > wrote: > > > > >> Hi Rajeev, > > > > >> I finally just figured out what was causing my app to fail, thanks to > > >> your help. I looked at the stack trace more closely, and noticed this > > >> near the end: > > > > >> Caused by: org.datanucleus.exceptions.NucleusException: Plugin > > >> (Bundle) "org.datanucleus" is already registered. Ensure you dont have > > >> multiple JAR versions of the same plugin in the classpath. The URL > > >> "file:/base/data/home/apps/taskpathapp/1-2.335721585450873497/WEB-INF/ > > >> lib/_sgbak/datanucleus-core-1.1.0.jar. > > >> 22581.1.2009-07-13.20-12-57.3906" is already registered, and you are > > >> trying to register an identical plugin located at URL > "file:/base/data/ > > >> home/apps/taskpathapp/1-2.335721585450873497/WEB-INF/lib/datanucleus- > > >> core-1.1.4-gae.jar." > > > > >> The reason for this is that I am using SourceGear Vault for source > > >> code control, which creates a hidden directory called _sgbak in the > > >> working directory whenever a file is overwritten. Apparently one of > > >> those files was an old version of the datanucleus-core jar, and > > >> Eclipse (or perhaps the GWT plugin) seems to include hidden > > >> directories when compiling and/or uploading to Google App Engine. > > >> After deleting these directories (and instructing Vault to put them in > > >> a separate folder) everything is working perfectly. Thanks a million > > >> for your help. > > > > >> On Aug 14, 8:39 am, Rajeev Dayal <[email protected]> wrote: > > >> > Hi Geoff, > > >> > Your classpaths look correct. The only thing somewhat suspect is > that > > >> you > > >> > have xercesImpl.jar in your war/WEB-INF/lib folder, and > gwt-gears.jar > > >> > contains a set of Xerces classes itself. However, if you had this > > >> working > > >> > before you upgraded the App Engine SDK, there is no reason as to why > it > > >> > would break now. > > > > >> > Can you verify that the timestamp on gwt-servlet.jar matches that of > the > > >> > gwt-servlet.jar distributed with GWT 1.7.0? > > > > >> > Also, do you mind pasting the exact stack trace? You mentioned that > it > > >> is > > >> > the same as the one that Clint posted. However, you mentioned a > > >> > NoClassDefFound error, and that wasn't listed in Clint's stack > trace. > > > > >> > Thanks, > > >> > Rajeev > > > > -- > > Miguel > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
