2011-11-13 13 views
6

Birden çok ortam dosyasına sahip olabilmem için scanPeriod özelliği için değişken ikamesini kullanmaya çalışıyorum.Logback, scanPeriod özellikleri için değişken ikamesini tanıyamaz

Logback, belirli özellikler için variable substitution kodunu tanıyamadı gibi görünüyor.

Örneğin scanPeriod özelliği:

Logback yapılandırması:

<configuration scan="${scan:-true}" scanPeriod="${scan-interval:-10 minutes}"> 

Varsayılan değeri 10 dakika olarak belirtmek üzere belirtilen logback özelliği tanımlanmamıştır.

Logback özellikleri:

scan=true 
scan-interval=30 seconds 

Bu özellik, 10 dakikalık varsayılan yapılandırmayı geçersiz kılmalıdır.

Geri Bildirim hatası:

java.lang.IllegalArgumentException: String value [${scan-interval:-10 minutes}] is not in the expected format. 

Duration API'e göre, süre biçimi doğru.

  • slf4j 1.6.2
  • günlüğe kaydetme sınıfı 0.9.30
  • günlüğe kaydetme çekirdeği 0,9,30

DÜZENLEME: Bunun için bir Jira raporu dosyası hazırlandı - http://jira.qos.ch/browse/LBCLASSIC-307

GÜNCELLEME: 28 Ara 2011 Bu bir Major olarak işaretlendi ve Ceki Gulcu tarafından incelendi. : D

GÜNCELLEME: 12 Haz 2012 Hala güncelleme yok. JIRA'da sol yorum.

GÜNCELLEME: 12 Temmuz 2012 Geçerli bir hata olarak kabul edildi. 1.0.7

’da düzeltmek için

cevap

2

içinde düzeltmek için 1.0.7

+0

Başlıklar için teşekkürler, yepp. –

İlgili konular