Много странных предупреждений / информации в журнале GAE - PullRequest
0 голосов
/ 26 февраля 2012

Я использую Eclipse 3.7 с плагином Google для разработки приложений GAE / J.Я часто получаю много странных предупреждений / информации в журнале, например:

org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: Bundle "org.datanucleus.jpa" has an optional dependency to "org.datanucleus.enhancer" but it cannot be resolved
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: Bundle "org.datanucleus" has an optional dependency to "org.eclipse.equinox.registry" but it cannot be resolved
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: Bundle "org.datanucleus" has an optional dependency to "org.eclipse.core.runtime" but it cannot be resolved
org.datanucleus.PersistenceConfiguration setProperty: Property datanucleus.rdbms.sql.allowAllSQLStatements unknown - will be ignored
org.datanucleus.PersistenceConfiguration setProperty: Property datanucleus.rdbms.stringDefaultLength unknown - will be ignored
org.datanucleus.PersistenceConfiguration setProperty: Property datanucleus.appengine.autoCreateDatastoreTxns unknown - will be ignored
...
org.datanucleus.jdo.metadata.JDOAnnotationReader processClassAnnotations: Class "Shop" has been specified with JDO annotations so using those.
org.datanucleus.store.appengine.MetaDataValidator validate: Performing appengine-specific metadata validation for Shop
org.datanucleus.store.appengine.MetaDataValidator validate: Finished performing appengine-specific metadata validation for Shop
org.datanucleus.store.StoreDataManager registerStoreData: Managing Persistence of Class : Shop 
[Table : <class name="Shop"
   identity-type="application"
   objectid-class="javax.jdo.identity.StringIdentity"
   persistence-modifier="persistence-capable">
<inheritance strategy="new-table">
</inheritance>
<field name="departmentStoreName"
   persistence-modifier="persistent"
   null-value="none"
   default-fetch-group="true"
   embedded="true"
   unique="false">
</field>
...

Хотя хранилище данных работает без проблем, я наблюдаю высокие pending_ms (около 5-6 секунд), когда эта масса информациив журнале случается.Я попробовал два подхода для решения этой проблемы:

  1. Создание нового приложения с нуля с последним SDK GAE
  2. Использование JPA вместо JDO

проблема не уйдетИспытываете ли вы эту проблему и как я могу ее решить?Будет ли приложение Engine Engine DataNucleus плагин вер.2 решить эту проблему?

...