AppEngine の Quercus でJava ゲストブックの例を複製しようとしていますが、クエリの準備に関するエラーが発生しています。
$greetings = $datastore->prepare($query)->asIterable();
私は Java 開発者ではないので、エラー トレースを理解できません。このエラーを発生させずにグリーティング アイテムを取得するにはどうすればよいですか?
エラーページ全体は次のとおりです。
HTTP エラー 500
/index.php へのアクセスに問題があります。理由:
INTERNAL_SERVER_ERROR
のせいで:
java.lang.NullPointerException at com.google.appengine.api.datastore.dev.LocalDatastoreService.next(LocalDatastoreService.java:1089) at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknownソース) com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.callInternal(ApiProxyLocalImpl.java:498) の java.lang.reflect.Method.invoke(未知のソース) com.google.appengine.tools.development. ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:452) at com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:430) at java.util.concurrent.Executors$PrivilegedCallable$1.run(Unknown)ソース) java.security.AccessController.doPrivileged(Native Method) at java.util.concurrent.Executors$PrivilegedCallable.call (不明なソース) で java.util.concurrent.FutureTask$Sync.innerRun (不明なソース) で java.util.concurrent.FutureTask.run (不明なソース) で java.util.concurrent.ThreadPoolExecutor$Worker。 java.util.concurrent.ThreadPoolExecutor$Worker.run(不明なソース) の runTask(不明なソース) java.lang.Thread.run(不明なソース)