2011-11-27 55 views
2

當運行在谷歌應用程序引擎的測試Servlet中,我得到了很多信息的日誌消息。除了信息之外,一切似乎都按預期工作。這是我需要解決的問題,還是可以忽略?大量的信息登錄的谷歌應用程序服務器

我已經found an article描述了同樣的問題,我已經遵循了建議:

最後我去了構建配置在Eclipse(使用上下文菜單中的項目構建路徑 - >配置構建路徑...) 在左側菜單中,我選擇了Google - > App Engine。然後在右側選擇「配置SDK ...」。我在隨後的對話中沒有改變任何內容,因爲這一切看起來都不錯。 App Engine出現在SDK列表中,並且它被選中,位置正常。所以我只是點擊「確定」。

WEB-INF/lib中出現了另外一個JAR,但儘管如此,在重新部署之後,日誌消息仍然存在。

I 2011-11-27 05:19:15.193 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: 
Bundle "org.datanucleus.jpa" has an optional dependency to 
"org.datanucleus.enhancer" but it cannot be resolved 

I 2011-11-27 05:19:15.195 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: 
Bundle "org.datanucleus" has an optional dependency to 
"org.eclipse.equinox.registry" but it cannot be resolved 

I 2011-11-27 05:19:15.195 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: 
Bundle "org.datanucleus" has an optional dependency to 
"org.eclipse.core.runtime" but it cannot be resolved 

I 2011-11-27 05:19:17.268 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: 
Bundle "org.datanucleus.jpa" has an optional dependency to 
"org.datanucleus.enhancer" but it cannot be resolved 

I 2011-11-27 05:19:17.268 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: 
Bundle "org.datanucleus" has an optional dependency to 
"org.eclipse.equinox.registry" but it cannot be resolved 

I 2011-11-27 05:19:17.268 
org.datanucleus.plugin.NonManagedPluginRegistry resolveConstraints: 
Bundle "org.datanucleus" has an optional dependency to 
"org.eclipse.core.runtime" but it cannot be resolved 

I 2011-11-27 05:19:17.503 
org.datanucleus.PersistenceConfiguration setProperty: Property 
datanucleus.rdbms.sql.allowAllSQLStatements unknown - will be ignored 

I 2011-11-27 05:19:17.506 
org.datanucleus.PersistenceConfiguration setProperty: Property 
datanucleus.rdbms.query.containsUsesExistsAlways unknown - will be ignored 

I 2011-11-27 05:19:17.506 
org.datanucleus.PersistenceConfiguration setProperty: Property 
datanucleus.rdbms.stringDefaultLength unknown - will be ignored 

I 2011-11-27 05:19:17.513 
org.datanucleus.ObjectManagerFactoryImpl logConfiguration: 
================= Persistence Configuration =============== 

I 2011-11-27 05:19:17.517 
org.datanucleus.ObjectManagerFactoryImpl logConfiguration: DataNucleus 
Persistence Factory - Vendor: "DataNucleus" Version: "1.1.5" 

I 2011-11-27 05:19:17.517 
org.datanucleus.ObjectManagerFactoryImpl logConfiguration: DataNucleus 
Persistence Factory initialised for datastore URL="appengine" 
driver="" userName="" 

I 2011-11-27 05:19:17.518 
org.datanucleus.ObjectManagerFactoryImpl logConfiguration: 
=========================================================== 

I 2011-11-27 05:19:17.771 
org.datanucleus.PersistenceConfiguration setProperty: Property 
datanucleus.appengine.autoCreateDatastoreTxns unknown - will be ignored 

I 2011-11-27 05:19:17.772 
org.datanucleus.PersistenceConfiguration setProperty: Property 
datanucleus.query.cached unknown - will be ignored 

I 2011-11-27 05:19:18.327 
org.datanucleus.jpa.metadata.JPAAnnotationReader processClassAnnotations: 
Class "org.obliquid.goodeatin.Restaurant" has been specified with JPA 
annotations so using those. 

I 2011-11-27 05:19:18.500 
org.datanucleus.jpa.metadata.JPAAnnotationReader processClassAnnotations: 
Class "org.obliquid.goodeatin.Comment" has been specified with JPA 
annotations so using those. 

I 2011-11-27 05:19:19.313 
org.datanucleus.store.appengine.MetaDataValidator validate: Performing 
appengine-specific metadata validation for org.obliquid.goodeatin.Restaurant 

I 2011-11-27 05:19:19.315 
org.datanucleus.store.appengine.MetaDataValidator validate: Finished 
performing appengine-specific metadata validation for 
org.obliquid.goodeatin.Restaurant 

I 2011-11-27 05:19:19.335 
org.datanucleus.store.StoreDataManager registerStoreData: Managing 
Persistence of Class : org.obliquid.goodeatin.Comment 
[Table : <class name="Comment" 
     identity-type="application" 
     objectid-class="javax.jdo.identity.ObjectIdentity" 
     persistence-modifier="persistence-capable" 
     detachable="true" 
> 
<inheritance strategy="new-table"> 
</inheritance> 
<property name="commentText" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="id" 
     persistence-modifier="persistent" 
     primary-key="true" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="false" 
     value-strategy="identity"> 
</property> 
<property name="restaurant" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="false" 
     embedded="false"> 
</property> 
</class> 
, InheritanceStrategy : new-table] 

I 2011-11-27 05:19:19.363 
org.datanucleus.store.StoreDataManager registerStoreData: Managing 
Persistence of Class : org.obliquid.goodeatin.Restaurant 
[Table : <class name="Restaurant" 
     identity-type="application" 
     objectid-class="javax.jdo.identity.ObjectIdentity" 
     persistence-modifier="persistence-capable" 
     detachable="true" 
> 
<inheritance strategy="new-table"> 
</inheritance> 
<property name="address" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="comments" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="false" 
     embedded="false" 
     mapped-by="restaurant"> 
<collection element-type="org.obliquid.goodeatin.Comment" 
     embedded-element="false" dependent-element="true"> 
</collection> 
<order> 
</order> 
</property> 
<property name="dateAdded" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="description" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="id" 
     persistence-modifier="persistent" 
     primary-key="true" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="false" 
     value-strategy="identity"> 
</property> 
<property name="name" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
</class> 
, InheritanceStrategy : new-table] 

I 2011-11-27 05:19:19.375 
org.datanucleus.store.StoreDataManager registerStoreData: Managing 
Persistence of Class : org.obliquid.goodeatin.Restaurant 
[Table : <class name="Restaurant" 
     identity-type="application" 
     objectid-class="javax.jdo.identity.ObjectIdentity" 
     persistence-modifier="persistence-capable" 
     detachable="true" 
> 
<inheritance strategy="new-table"> 
</inheritance> 
<property name="address" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="comments" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="false" 
     embedded="false" 
     mapped-by="restaurant"> 
<collection element-type="org.obliquid.goodeatin.Comment" 
embedded-element="false" dependent-element="true"> 
</collection> 
<order> 
</order> 
</property> 
<property name="dateAdded" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="description" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="id" 
     persistence-modifier="persistent" 
     primary-key="true" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="false" 
     value-strategy="identity"> 
</property> 
<property name="name" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
</class> 
, InheritanceStrategy : new-table] 

I 2011-11-27 05:19:19.571 
org.datanucleus.store.StoreDataManager registerStoreData: Managing 
Persistence of Class : org.obliquid.goodeatin.Comment 
[Table : <class name="Comment" 
     identity-type="application" 
     objectid-class="javax.jdo.identity.ObjectIdentity" 
     persistence-modifier="persistence-capable" 
     detachable="true" 
> 
<inheritance strategy="new-table"> 
</inheritance> 
<property name="commentText" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="true"> 
</property> 
<property name="id" 
     persistence-modifier="persistent" 
     primary-key="true" 
     null-value="none" 
     default-fetch-group="true" 
     embedded="false" 
     value-strategy="identity"> 
</property> 
<property name="restaurant" 
     persistence-modifier="persistent" 
     null-value="none" 
     default-fetch-group="false" 
     embedded="false"> 
</property> 
</class> 
, InheritanceStrategy : new-table] 
+0

目前我遇到一個GAE/J項目相同的問題。你有沒有找到解決方案? –

+0

不,但我認爲您可以放心地忽略這些日誌條目 – stivlo

+0

您可能是對的,但我觀察到發生這種情況時,它會花費更多的CPU使用量。 –

回答

0

不是這個配置在文件:

/war/WEB-INF/logging.properties 

我在你的情況下,它被設置爲顯示信息日誌承擔。而是應該將其設置爲

.level = WARNING 

,以後再設置單獨的類來說明信息記錄

希望這有助於!

相關問題