Hey Patrice, I actually posted this <http://stackoverflow.com/questions/28984276/noclassdeffounderror-on-appengine-with-org-eclipse-core-runtime-platform> on StackOverflow yesterday. Nothing helpful yet though. Will now report on the public issue tracker as you suggested.
Thank you! On Wednesday, March 11, 2015 at 11:37:35 PM UTC+1, Patrice wrote: > > Hey Syed, > > This kind of question would be better suited for Stack Overflow > <http://www.stackoverflow.com>. If it's an actual defect, go on our public > issue tracker > <https://code.google.com/p/googleappengine/wiki/FilingIssues?tm=3> to > report it. > > Thank you! > > On Thursday, March 5, 2015 at 12:06:21 PM UTC-5, Syed Rizvi wrote: > > Hi, > I am making a maven based GAE project. It's a service that is supposed to > serve some data to its clients. The project works perfectly on the local > machine, but gives the NoClassDefFoundError when deployed to GAE. Here's > the complete StackTrace: > > Error for /cron/loadDataset > java.lang.NoClassDefFoundError: Could not initialize class > org.eclipse.core.runtime.Platform at > org.eclipse.ocl.common.OCLCommon.getPreference(OCLCommon.java:74 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Fcommon%2FOCLCommon.java&line=74> > ) at org.eclipse.ocl.lpg.AbstractBasicEnvironment.getValue( > AbstractBasicEnvironment.java:440 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Flpg%2FAbstractBasicEnvironment.java&line=440> > ) at org.eclipse.ocl.options.ParsingOptions.getValue( > ParsingOptions.java:330 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Foptions%2FParsingOptions.java&line=330> > ) at org.eclipse.ocl.AbstractEnvironment.createTypeChecker( > AbstractEnvironment.java:1214 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractEnvironment.java&line=1214> > ) at org.eclipse.ocl.AbstractEnvironment.getTypeChecker( > AbstractEnvironment.java:1196 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractEnvironment.java&line=1196> > ) at org.eclipse.ocl.AbstractEnvironment.getAdapter( > AbstractEnvironment.java:1236 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractEnvironment.java&line=1236> > ) at org.eclipse.ocl.util.OCLUtil.getAdapter(OCLUtil.java:102 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Futil%2FOCLUtil.java&line=102> > ) at org.eclipse.ocl.util.TypeUtil.getTypeCheckerAdapter(TypeUtil.java:800 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Futil%2FTypeUtil.java&line=800> > ) at org.eclipse.ocl.util.TypeUtil.findAttribute(TypeUtil.java:171 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Futil%2FTypeUtil.java&line=171> > ) at org.eclipse.ocl.AbstractEnvironment.doLookupProperty( > AbstractEnvironment.java:657 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractEnvironment.java&line=657> > ) at org.eclipse.ocl.AbstractEnvironment.lookupProperty( > AbstractEnvironment.java:638 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractEnvironment.java&line=638> > ) at org.eclipse.ocl.AbstractTypeResolver.findTupleType( > AbstractTypeResolver.java:430 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractTypeResolver.java&line=430> > ) at org.eclipse.ocl.AbstractTypeResolver.resolveTupleType( > AbstractTypeResolver.java:382 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractTypeResolver.java&line=382> > ) at org.eclipse.ocl.AbstractTypeResolver$ResolveSwitch.caseTupleType( > AbstractTypeResolver.java:1008 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractTypeResolver.java&line=1008> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitch(TypesSwitch.java:267 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=267> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitchSuperTypes( > TypesSwitch.java:117 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=117> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitchSuperTypes( > TypesSwitch.java:122 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=122> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitch(TypesSwitch.java:105 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=105> > ) at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:69 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Femf%2Fecore%2Futil%2FSwitch.java&line=69> > ) at org.eclipse.ocl.AbstractTypeResolver.resolve( > AbstractTypeResolver.java:127 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractTypeResolver.java&line=127> > ) at > org.eclipse.ocl.AbstractTypeResolver$ResolveSwitch.caseCollectionType( > AbstractTypeResolver.java:1003 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractTypeResolver.java&line=1003> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitch(TypesSwitch.java:168 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=168> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitchSuperTypes( > TypesSwitch.java:117 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=117> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitchSuperTypes( > TypesSwitch.java:122 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=122> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitchSuperTypes( > TypesSwitch.java:122 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=122> > ) at org.eclipse.ocl.types.util.TypesSwitch.doSwitch(TypesSwitch.java:105 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Ftypes%2Futil%2FTypesSwitch.java&line=105> > ) at org.eclipse.emf.ecore.util.Switch.doSwitch(Switch.java:69 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Femf%2Fecore%2Futil%2FSwitch.java&line=69> > ) at org.eclipse.ocl.AbstractTypeResolver.resolve( > AbstractTypeResolver.java:127 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2FAbstractTypeResolver.java&line=127> > ) at org.eclipse.ocl.util.TypeUtil.resolveType(TypeUtil.java:617 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Futil%2FTypeUtil.java&line=617> > ) at org.eclipse.ocl.util.OCLStandardLibraryUtil.getSetType( > OCLStandardLibraryUtil.java:2216 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Futil%2FOCLStandardLibraryUtil.java&line=2216> > ) at > org.eclipse.ocl.util.OCLStandardLibraryUtil.createCollectionOperations( > OCLStandardLibraryUtil.java:1754 > <https://console.developers.google.com/project/gaecommunitymashup/clouddev/source/resolve_location?appModule=default&appVersion=1×tampNanos=1425569193574000000&file=org%2Feclipse%2Focl%2Futil%2FOCLStandardLibraryUtil.java&line=1754> > ) at org.eclipse.ocl.ecore.internal.OCLStandardLibraryImpl.build( > > ... -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/ddcfad37-0b61-46c9-97b7-cd731ed3ae40%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
