Я очень любопытно, как JIQL администратор демо смог запустить на Appengine облаке (appspot.com)HttpClient на GAE
Принимая во внимание, где я пытался портировать имеющиеся источники, как гостевую книгу и приложение Jqladmin я получаю эта ошибка:
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.HttpException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(IsolatedAppClassLoader.java:176)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 44 more
Однако, есть бегущая JiqlAdmin, который работает поверх GAE, и я попробовал и был в состоянии выполнить SQL-запрос:
http://jiqladmin.appspot.com/Jiqladmin.html
Просто интересно, что пошло не так в моем приложении.
У меня есть банки-клиенты Http в WEB-INF \ lib, поэтому я совершенно не уверен, как приложение могло работать в appengine, я не думаю, что HttpClient работает с GAE – xybrek
. Я закончил с этим Ошибка в моем приложении: java.lang.NoClassDefFoundError: javax.net.ssl.SSLSocketFactory - это ограниченный класс. Дополнительную информацию см. В руководстве разработчика Google App Engine. Итак, это довольно загадка о том, как jiqlAdmin удалось запустить в GAE. – xybrek
. В итоге у меня была эта ошибка в моем приложении: java.lang.NoClassDefFoundError: javax.net.ssl.SSLSocketFactory - это ограниченный класс. Дополнительную информацию см. В руководстве разработчика Google App Engine. Так что это довольно тайна о том, как jiqlAdmin смог запустить в GAE – xybrek