Repository: openmeetings Updated Branches: refs/heads/master ed74484ac -> 82df34434
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml index 5ddfc4d..8f17053 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml @@ -121,7 +121,7 @@ <entry key="101">ZatvoriÅ¥</entry> <entry key="102">chyba vstupných údajov</entry> <entry key="103">RozlÃÅ¡ujte veľké a malé pÃsmena a minimálne 4 znaky</entry> - <entry key="104">Heslo musà maÅ¥ aspoÅ 4 znaky</entry> + <entry key="104">Login is too short</entry> <entry key="105">PoužÃvateľské meno už existuje</entry> <entry key="106">Email už je zaregistrovaný</entry> <entry key="107">Systémová chyba, kontaktujte administrátora</entry> @@ -336,7 +336,7 @@ <entry key="318">Žiadny takýto email neexistuje. Uistite sa, že ste zadali rovnaký email ako pri registráciÃ.</entry> <entry key="319">ProsÃm zadajte email alebo použÃvateľské meno</entry> <entry key="320">There is no user connected to this username</entry> - <entry key="321">Email bol zaslaný</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">PoužÃvateľ sa nenaÅ¡iel</entry> <entry key="325">ResetovaÅ¥ vaÅ¡e heslo</entry> <entry key="326">Prihlásenie</entry> @@ -348,7 +348,7 @@ <entry key="332">Heslo nastavené. Môžte sa prihlásiÅ¥.</entry> <entry key="333">OK</entry> <entry key="334">Chyba. Kontaktujte administrátora.</entry> - <entry key="335">PoužÃvateľské meno sa nenaÅ¡lo</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">Nesprávne heslo</entry> <entry key="337">ÃspeÅ¡ne odhlásený</entry> <entry key="338">Registrácia nemožná</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml index 7dd7fcb..38b93e1 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml @@ -121,7 +121,7 @@ <entry key="101">Stäng</entry> <entry key="102">Fel data angivet</entry> <entry key="103">Användarnamnet mÃ¥ste innehÃ¥lla minst 4 tecken</entry> - <entry key="104">Lösenordet mÃ¥ste innehÃ¥lla minst 4 tecken</entry> + <entry key="104">Login is too short</entry> <entry key="105">Användarnamnet är redan använt</entry> <entry key="106">Denna epost är redan använd</entry> <entry key="107">Systemfel, kontakta systemadmin</entry> @@ -336,7 +336,7 @@ <entry key="318">Användare</entry> <entry key="319">Omröstningar</entry> <entry key="320">Det finns ingen Användare kopplad till detta Användarnamn</entry> - <entry key="321">Ett e-postmeddelande innehÃ¥llande en unik länk har skickats till din epostadress, var vänlig kolla din epost. Om du fortfarande inte fÃ¥tt nÃ¥got e-postmeddelande, var vänlig ändra spaminställningarna för din e-post och skicka bekräftelsemeddelandet pÃ¥ nytt.</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">Ogiltig Hash. Ingen Användare Funnen.</entry> <entry key="325">à terställ Ditt Lösenord</entry> <entry key="326">Login</entry> @@ -348,7 +348,7 @@ <entry key="332">Lösenord valt. Du kan logga in nu.</entry> <entry key="333">OK</entry> <entry key="334">Okänt Fel. Var vänlig rapportera detta till ditt Service-Team.</entry> - <entry key="335">Användarnamnet hittades inte.</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">Ogiltigt Lösenord.</entry> <entry key="337">Utloggning Lyckades.</entry> <entry key="338">Registrering via gränssnittet är Inaktiverat.</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml index 8c083c0..08b5642 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml @@ -121,7 +121,7 @@ <entry key="101">à¸à¸´à¸</entry> <entry key="102">à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸µà¹à¸à¸£à¸à¸à¸à¸±à¸à¸à¹à¸à¸</entry> <entry key="103">à¸à¸±à¸§à¸à¸±à¸à¸©à¸£ 4 à¸à¸±à¸§à¸à¸¶à¹à¸à¹à¸ à¸à¸±à¸à¸©à¸£à¸à¸±à¸§à¹à¸«à¸à¹à¸¡à¸µà¸à¸¥à¸ªà¸³à¸à¸±à¸</entry> - <entry key="104">รหัสà¸à¸¹à¹à¹à¸à¹à¸à¹à¸à¸à¸¡à¸µà¸à¸±à¸§à¸à¸±à¸à¸©à¸£à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸¢ 4 à¸à¸±à¸§</entry> + <entry key="104">Login is too short</entry> <entry key="105">มีà¸à¸¹à¹à¹à¸à¹à¸à¸·à¹à¸à¸à¸µà¹à¹à¸à¹à¸¥à¹à¸§</entry> <entry key="106">à¸à¸µà¹à¸¡à¸¥à¹à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¹à¸¥à¹à¸§</entry> <entry key="107">ระà¸à¸à¸à¸±à¸à¸à¹à¸à¸ à¹à¸à¸£à¸à¸à¸´à¸à¸à¹à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸</entry> @@ -336,7 +336,7 @@ <entry key="318">à¹à¸¡à¹à¸à¸à¸à¸µà¹à¸¡à¸¥à¹à¹à¸à¸à¹à¸à¸£à¸ªà¸à¸±à¸à¸à¸¥à¹à¸²à¸§ à¸à¸¹à¹à¸«à¹à¹à¸à¹à¹à¸à¸§à¹à¸²à¸à¸¸à¸à¸à¸£à¸à¸à¸à¸µà¹à¸¡à¸¥à¹à¹à¸à¸à¹à¸à¸£à¸ªà¹à¸à¸µà¸¢à¸§à¸à¸±à¸à¸à¸µà¹à¸à¸¸à¸à¹à¸à¹à¹à¸à¸à¸²à¸£à¸à¸±à¸à¸à¸³à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸</entry> <entry key="319">à¹à¸à¸£à¸à¸à¸£à¸à¸à¸à¸µà¹à¸¡à¸¥à¹à¸«à¸£à¸·à¸à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹</entry> <entry key="320">à¹à¸¡à¹à¸¡à¸µà¸à¸¹à¹à¹à¸à¹à¸£à¸²à¸¢à¹à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹à¸£à¸²à¸¢à¸à¸µà¹</entry> - <entry key="321">à¹à¸à¹à¸ªà¹à¸à¸à¸µà¹à¸¡à¸¥à¹à¸à¸¶à¹à¸à¸¡à¸µà¸¥à¸´à¸à¸à¹à¸à¸´à¹à¸¨à¸©à¹à¸à¸¢à¸±à¸à¸à¸µà¹à¸¡à¸¥à¹à¹à¸à¸à¹à¸à¸£à¸ªà¸à¸à¸à¸à¸¸à¸à¹à¸¥à¹à¸§ à¹à¸à¸£à¸à¹à¸à¹à¸à¸à¸µà¹à¸¡à¸¥à¹à¸à¹à¸§à¸¢ หาà¸à¸¢à¸±à¸à¸à¸à¹à¸¡à¹à¹à¸à¹à¸£à¸±à¸à¸à¸µà¹à¸¡à¸¥à¹ à¹à¸à¸£à¸à¸à¸£à¸±à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸µà¹à¸¡à¸¥à¹à¸ªà¹à¸à¸¡à¹à¸¥à¸°à¸ªà¹à¸à¸à¸µà¹à¸¡à¸¥à¹à¸¢à¸·à¸à¸¢à¸±à¸à¹à¸«à¸¡à¹à¸à¸µà¸à¸à¸£à¸±à¹à¸</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">รหัสà¸à¹à¸²à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸ à¹à¸¡à¹à¸à¸à¸à¸¹à¹à¹à¸à¹</entry> <entry key="325">à¸à¸±à¹à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¸à¸à¸à¸à¸¸à¸à¹à¸«à¸¡à¹</entry> <entry key="326">ลà¹à¸à¸à¸à¸´à¸</entry> @@ -348,7 +348,7 @@ <entry key="332">à¸à¸±à¹à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¹à¸¥à¹à¸§ à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸¥à¹à¸à¸à¸à¸´à¸à¹à¸à¹à¹à¸¥à¹à¸§</entry> <entry key="333">à¸à¸à¸¥à¸</entry> <entry key="334">à¸à¸±à¸à¸à¹à¸à¸à¹à¸à¸¢à¹à¸¡à¹à¸à¸£à¸²à¸à¸ªà¸²à¹à¸«à¸à¸¸ à¹à¸à¸£à¸à¸£à¸²à¸¢à¸à¸²à¸à¸à¹à¸à¸à¸µà¸¡à¸à¸£à¸´à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸</entry> - <entry key="335">à¹à¸¡à¹à¸à¸à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">รหัสà¸à¹à¸²à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸</entry> <entry key="337">à¸à¸à¸à¸à¸²à¸à¸£à¸°à¸à¸à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸¢à¹à¸¥à¹à¸§</entry> <entry key="338">à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸¹à¸à¸¢à¸à¹à¸¥à¸´à¸à¹à¸¥à¹à¸§</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml index fe66685..b835462 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml @@ -121,7 +121,7 @@ <entry key="101">kapat</entry> <entry key="102">veri giriÅ hatası</entry> <entry key="103">4 ya da daha fazla karakter; büyük-küçük harfe duyarlı!</entry> - <entry key="104">Kullanıcı Åifresi en az 4 karakter olmalıdır</entry> + <entry key="104">Login is too short</entry> <entry key="105">Bu kullanıcı adı alınmıÅ</entry> <entry key="106">Bu e-posta adresi zaten kayıtlı</entry> <entry key="107">Sistem hatası. Lütfen sistem yöneticileri ile baÄlantıya geçiniz.</entry> @@ -336,7 +336,7 @@ <entry key="318">E-posta adresi bulunamadı. Kayıt esnasında kullandıÄınız e-posta adresini girdiÄinizden emin olun.</entry> <entry key="319">Lütfen bir e-posta adresi ya da bir kullanıcı adı giriniz</entry> <entry key="320">Bu kullanıcı adı ile baÄlanmıŠbir kullanıcı yok</entry> - <entry key="321">Ãzel bir baÄlantıya sahip olan bir e-posta, e-posta adresinize yollanmıŠdurumda. Lütfen posta kutunuzu kontrol edin. EÄer e-posta mesajını alamazsanız, lütfen posta kutunuzun gereksiz posta ayarlarını kontrol edin ve/veya yeniden doÄrulama mesajının gönderilmesini saÄlayın.</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">Geçersiz Komut. Hiçbir Kullanıcı Bulunamadı.</entry> <entry key="325">Åifrenizi Sıfırlayın</entry> <entry key="326">Oturum Aç</entry> @@ -348,7 +348,7 @@ <entry key="332">Åİfre belirlendi. Åuan oturum açabilirsiniz.</entry> <entry key="333">TAMAM</entry> <entry key="334">Bilinmeyen Hata. Lütfen bu durumu sistem sorumlusuna rapor ediniz.</entry> - <entry key="335">Kullanıcı adı bulunamadı</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">Geçersiz Åifre</entry> <entry key="337">Oturum baÅarıyla kapatıldı</entry> <entry key="338">Geriplan kayıt iÅlemi devre dıÅı.</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml index c516e28..13dc5ec 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml @@ -120,8 +120,8 @@ <entry key="100">ÐлÑпÑ</entry> <entry key="101">ÐакÑиÑи</entry> <entry key="102">Ðомилка пÑи вводÑ</entry> - <entry key="103">Ðм'Ñ ÐºÐ¾ÑиÑÑÑваÑа повинно ÑкладаÑиÑÑ Ð¼ÑнÑмÑм з 4 знакÑв</entry> - <entry key="104">ÐаÑÐ¾Ð»Ñ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ мÑÑÑиÑи мÑнÑмÑм 4 знаки</entry> + <entry key="103">Password and/or login is too short</entry> + <entry key="104">Login is too short</entry> <entry key="105">Це Ñм'Ñ ÐºÐ¾ÑиÑÑÑваÑа вже пÑиÑвоÑне</entry> <entry key="106">Ðведена елекÑÑонна адÑеÑа вже заÑеÑÑÑÑована</entry> <entry key="107">ÐÑиÑÑÑÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°, пÑоÑимо зв''ÑзаÑиÑÑ Ð· адмÑнÑÑÑÑаÑÑÑÑ</entry> @@ -336,7 +336,7 @@ <entry key="318">ÐоÑиÑÑÑваÑÑ</entry> <entry key="319">ÐпиÑÑваннÑ</entry> <entry key="320">ÐоÑиÑÑÑÐ²Ð°Ñ Ð· даним Ñменем вÑдÑÑÑнÑй</entry> - <entry key="321">Ðа ваÑÑ Ð¿Ð¾ÑÑÐ¾Ñ ÑкÑинÑÐºÑ Ð²Ð¸Ñлано лиÑÑ. ÐÑдÑ-лаÑка пеÑевÑÑÑе Ð²Ð°Ñ Ð¿Ð¾ÑÑÐ¾Ð²Ñ ÑкÑинÑкÑ.</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">ÐепÑавилÑний Ñ ÐµÑ. ÐоÑиÑÑÑваÑа не знайдено.</entry> <entry key="325">СкинÑÑи ÐÐ°Ñ Ð¿Ð°ÑолÑ</entry> <entry key="326">ÐогÑн</entry> @@ -348,7 +348,7 @@ <entry key="332">ÐаÑÐ¾Ð»Ñ Ð²ÑÑановлено. Ð¢ÐµÐ¿ÐµÑ Ð²Ð¸ можеÑе ввÑйÑи.</entry> <entry key="333">OK</entry> <entry key="334">ÐевÑдома помилка. ÐÑдÑ-лаÑка зв'ÑжÑÑÑÑÑ Ð· адмÑнÑÑÑÑаÑоÑом.</entry> - <entry key="335">ÐевÑдоме Ñм'Ñ ÐºÐ¾ÑиÑÑÑваÑа</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">ÐевÑÑний паÑолÑ</entry> <entry key="337">Ðи ÑÑпÑÑно вийÑли з ÑиÑÑеми</entry> <entry key="338">ÐопеÑÐµÐ´Ð½Ñ ÑеÑÑÑÑаÑÑÑ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°.</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml index dae7e11..adfd44d 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml @@ -121,7 +121,7 @@ <entry key="101">å ³é</entry> <entry key="102">è¾å ¥é误</entry> <entry key="103">ç¨æ·åå¿ é¡»é¿äº4个å符</entry> - <entry key="104">ç¨æ·å¯ç å¿ é¡»é¿äº4个å符</entry> + <entry key="104">Login is too short</entry> <entry key="105">ç¨æ·åå·²åå¨</entry> <entry key="106">é®ä»¶å°å已注å</entry> <entry key="107">ç³»ç»é误ï¼è¯·è系管çå</entry> @@ -336,7 +336,7 @@ <entry key="318">ç¨æ·</entry> <entry key="319">æç¥¨</entry> <entry key="320">æ²¡ææ¤ç¨æ·å</entry> - <entry key="321">ä¸å°å å«ç¹æ®é¾æ¥çé®ä»¶å·²åéè³ä½ çä¿¡ç®±,è¯·æ¥æ¶.å¦ææ²¡ææ¶å°,è¯·æ£æ¥åè°æ´ä½ çé®ç®±åå¾é®ä»¶è®¾ç½®,éæ°åé认è¯é®ä»¶.</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">æ æçåå¸å¼,没æè¯¥ç¨æ·.</entry> <entry key="325">éç½®ä½ çå¯ç </entry> <entry key="326">ç»å½</entry> @@ -348,7 +348,7 @@ <entry key="332">å¯ç è®¾ç½®å®æ¯,ä½ å¯ä»¥ç»å½.</entry> <entry key="333">宿</entry> <entry key="334">æªç¥é误.</entry> - <entry key="335">æªåç°è¯¥ç¨æ·å</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">æ æå¯ç </entry> <entry key="337">注éæå</entry> <entry key="338">ç¦æ¢å端注å.</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml index 413cccd..04dbc65 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml @@ -121,7 +121,7 @@ <entry key="101">éé</entry> <entry key="102">è¼¸å ¥è³ææèª¤</entry> <entry key="103">ç¨æ¶åå¿ é è³å°4åå符</entry> - <entry key="104">ç¨æ¶å¯ç¢¼å¿ é è³å°4åå符</entry> + <entry key="104">Login is too short</entry> <entry key="105">ç¨æ¶å°å·²è¢«å§¶ç¨</entry> <entry key="106">éé»åéµä»¶å·²è¨»åè¿äº</entry> <entry key="107">系統é¯èª¤ ,è«è¯ç¹«ç³»çµ±ç®¡çå¡</entry> @@ -336,7 +336,7 @@ <entry key="318">ç¨æ¶</entry> <entry key="319">æ°èª¿</entry> <entry key="320">ææ²æç¨æ¶é£æ¥å°è©²ç¨æ¶å</entry> - <entry key="321">該é»éµè¼æä¸åç¹æ®çè¯ç¹«å·²è¢«ç¼éå°æ¨çé»åéµä»¶å°åï¼è«æª¢æ¥æ¨çä¿¡ç®±ã妿æ¨éæ²ææ¶å°éµä»¶ï¼è«èª¿æ´ä½ çåå¾éµä»¶è¨ç½®ï¼ä¸¦éæ°ç¼é確èªéµä»¶</entry> + <entry key="321">The email containing a special link has been sent to the email address, registered to the user corresponding to the data entered</entry> <entry key="324">ç¡ææ£åãæ¾ä¸å°ç¨æ¶.</entry> <entry key="325">éç½®å¯ç¢¼</entry> <entry key="326">ç»é</entry> @@ -348,7 +348,7 @@ <entry key="332">å¯ç¢¼è¨å®ãæ¨å¯ä»¥ç«å³ç»éã</entry> <entry key="333">OK</entry> <entry key="334">æªç¥é¯èª¤ãè«åç¥æ¨çæååé</entry> - <entry key="335">ç¨æ¶åæ¾ä¸å°</entry> + <entry key="335">Username/email and/or password are incorrect.</entry> <entry key="336">å¯ç¢¼ç¡æ</entry> <entry key="337">æåç»åº</entry> <entry key="338">å端ç»è¨ç¦ç¨</entry> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java index 854154d..72939d8 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java @@ -112,7 +112,6 @@ public class WebSession extends AbstractAuthenticatedWebSession implements IWebS private SOAPLogin soap = null; private Long roomId = null; private Long recordingId = null; - private Long loginError = null; private String externalType; private boolean kickedByAdmin = false; private ExtendedClientProperties extProps = new ExtendedClientProperties(); @@ -131,6 +130,7 @@ public class WebSession extends AbstractAuthenticatedWebSession implements IWebS SID = null; ISO8601FORMAT = null; sdf = null; + languageId = -1; i = null; soap = null; roomId = null; @@ -138,7 +138,6 @@ public class WebSession extends AbstractAuthenticatedWebSession implements IWebS externalType = null; tz = null; browserTz = null; - loginError = null; browserLocale = null; extProps = new ExtendedClientProperties(); } @@ -169,9 +168,13 @@ public class WebSession extends AbstractAuthenticatedWebSession implements IWebS //no-op } // try to sign in the user - if (!signIn(data[0], data[1], Type.valueOf(data[2]), domainId)) { - // the loaded credentials are wrong. erase them. - strategy.remove(); + try { + if (!signIn(data[0], data[1], Type.valueOf(data[2]), domainId)) { + // the loaded credentials are wrong. erase them. + strategy.remove(); + } + } catch (OmException e) { + //no-op, bad credentials } } } @@ -322,33 +325,28 @@ public class WebSession extends AbstractAuthenticatedWebSession implements IWebS sdf = FastDateFormat.getDateTimeInstance(SHORT, SHORT, getLocale()); } - public boolean signIn(String login, String password, Type type, Long domainId) { - try { - User u = null; - switch (type) { - case ldap: - u = getBean(LdapLoginManagement.class).login(login, password, domainId); - break; - case user: - /* we will allow login against internal DB in case user 'guess' LDAP password */ - u = getBean(UserDao.class).login(login, password); - break; - case oauth: - // we did all the checks at this stage, just set the user - u = getBean(UserDao.class).getByLogin(login, Type.oauth, domainId); - break; - default: - throw new OmException(-1L); - } - if (u == null) { - return false; - } - signIn(u); - return true; - } catch (OmException oe) { - loginError = oe.getCode() == null ? Long.valueOf(-1) : oe.getCode(); + public boolean signIn(String login, String password, Type type, Long domainId) throws OmException { + User u = null; + switch (type) { + case ldap: + u = getBean(LdapLoginManagement.class).login(login, password, domainId); + break; + case user: + /* we will allow login against internal DB in case user 'guess' LDAP password */ + u = getBean(UserDao.class).login(login, password); + break; + case oauth: + // we did all the checks at this stage, just set the user + u = getBean(UserDao.class).getByLogin(login, Type.oauth, domainId); + break; + default: + throw new OmException(-1L); } - return false; + if (u == null) { + return false; + } + signIn(u); + return true; } public boolean signIn(User u) { @@ -359,10 +357,6 @@ public class WebSession extends AbstractAuthenticatedWebSession implements IWebS return true; } - public Long getLoginError() { - return loginError; - } - public static WebSession get() { return (WebSession)AbstractAuthenticatedWebSession.get(); } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/ResetPage.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/ResetPage.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/ResetPage.java index 45b93a5..bed30fb 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/ResetPage.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/ResetPage.java @@ -25,20 +25,18 @@ import org.apache.openmeetings.web.pages.auth.ResetPasswordDialog; import org.apache.wicket.request.mapper.parameter.PageParameters; public class ResetPage extends BaseNotInitedPage { - private static final long serialVersionUID = 1L; + private static final long serialVersionUID = 1L; private final String RESET_PARAM = "hash"; - - public ResetPage(PageParameters pp){ + + public ResetPage(PageParameters pp) { String resetHash = pp.get(RESET_PARAM).toString(); - if (resetHash != null){ - Object user = Application.getBean(UserDao.class).getUserByHash(resetHash); - if (user instanceof User){ - add(new ResetPasswordDialog("resetPassword", (User)user)); - } else { - setResponsePage(Application.get().getSignInPageClass()); + if (resetHash != null) { + User user = Application.getBean(UserDao.class).getUserByHash(resetHash); + if (user != null) { + add(new ResetPasswordDialog("resetPassword", user)); + return; } - } else { - setResponsePage(Application.get().getSignInPageClass()); } + setResponsePage(Application.get().getSignInPageClass()); } } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java index 0767e03..6adb603 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java @@ -25,10 +25,12 @@ import java.util.Arrays; import java.util.List; import java.util.UUID; +import org.apache.directory.api.util.Strings; import org.apache.openmeetings.core.mail.MailHandler; import org.apache.openmeetings.db.dao.basic.ConfigurationDao; import org.apache.openmeetings.db.dao.user.UserDao; import org.apache.openmeetings.db.entity.user.User; +import org.apache.openmeetings.db.util.UserHelper; import org.apache.openmeetings.service.mail.template.ResetPasswordTemplate; import org.apache.openmeetings.web.app.Application; import org.apache.openmeetings.web.pages.ResetPage; @@ -37,6 +39,7 @@ import org.apache.wicket.ajax.AjaxRequestTarget; import org.apache.wicket.ajax.form.AjaxFormChoiceComponentUpdatingBehavior; import org.apache.wicket.ajax.markup.html.form.AjaxButton; import org.apache.wicket.core.request.handler.IPartialPageRequestHandler; +import org.apache.wicket.extensions.validation.validator.RfcCompliantEmailAddressValidator; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.markup.html.form.Form; import org.apache.wicket.markup.html.form.Radio; @@ -46,6 +49,9 @@ import org.apache.wicket.model.IModel; import org.apache.wicket.model.Model; import org.apache.wicket.model.PropertyModel; import org.apache.wicket.request.mapper.parameter.PageParameters; +import org.apache.wicket.validation.IValidatable; +import org.apache.wicket.validation.IValidator; +import org.apache.wicket.validation.Validatable; import org.red5.logging.Red5LoggerFactory; import org.slf4j.Logger; @@ -58,9 +64,10 @@ import com.googlecode.wicket.kendo.ui.panel.KendoFeedbackPanel; public class ForgetPasswordDialog extends AbstractFormDialog<String> { private static final Logger log = Red5LoggerFactory.getLogger(ForgetPasswordDialog.class, webAppRootKey); private static final long serialVersionUID = 1L; - private DialogButton send = new DialogButton("send", Application.getString(317)); - private DialogButton cancel = new DialogButton("cancel", Application.getString(122)); + private final DialogButton send = new DialogButton("send", Application.getString(317)); + private final DialogButton cancel = new DialogButton("cancel", Application.getString(122)); private final KendoFeedbackPanel feedback = new KendoFeedbackPanel("feedback", new Options("button", true)); + private final IValidator<String> emailValidator = RfcCompliantEmailAddressValidator.getInstance(); private RequiredTextField<String> nameField; private Form<String> form; private SignInDialog s; @@ -116,14 +123,17 @@ public class ForgetPasswordDialog extends AbstractFormDialog<String> { @Override protected void onValidate() { - UserDao dao = getBean(UserDao.class); String n = nameField.getConvertedInput(); if (n != null) { - if (type == Type.email && null == dao.getByEmail(n)) { - error(Application.getString(318)); + IValidatable<String> val = new Validatable<>(n); + if (type == Type.email) { + emailValidator.validate(val); + if (!val.isValid()) { + error(getString("234")); + } } - if (type == Type.login && null == dao.getByLogin(n, User.Type.user, null)) { - error(Application.getString(320)); + if (type == Type.login && n.length() < UserHelper.getMinLoginLength(getBean(ConfigurationDao.class))) { + error(getString("104")); } } } @@ -196,36 +206,31 @@ public class ForgetPasswordDialog extends AbstractFormDialog<String> { * @param email * @param username * @param appLink - * @return + * @return <code>true</code> in case reset was successful, <code>false</code> otherwise */ - private static Long resetUser(String email, String username, String appLink) { + private static boolean resetUser(String email, String username, String appLink) { try { UserDao userDao = getBean(UserDao.class); log.debug("resetUser " + email); // check if Mail given - if (email.length() > 0) { + if (!Strings.isEmpty(email)) { User us = userDao.getByEmail(email); if (us != null) { sendHashByUser(us, appLink, userDao); - return new Long(-4); - } else { - return new Long(-9); + return true; } - } else if (username.length() > 0) { + } else if (!Strings.isEmpty(username)) { User us = userDao.getByLogin(username, User.Type.user, null); if (us != null) { sendHashByUser(us, appLink, userDao); - return new Long(-4); - } else { - return new Long(-3); + return true; } } } catch (Exception e) { log.error("[resetUser]", e); - return new Long(-1); } - return new Long(-2); + return false; } private static void sendHashByUser(User us, String appLink, UserDao userDao) { http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.html ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.html b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.html index b557713..b526eb8 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.html +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.html @@ -7,44 +7,36 @@ to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - + http://www.apache.org/licenses/LICENSE-2.0 - + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> <html xmlns:wicket="http://wicket.apache.org"> <wicket:panel> <form wicket:id="form"> <table> <tr> - <td class="desc"><wicket:message key="117" /></td> - <td><input wicket:id="firstName" type="text" value="" /></td> - </tr> - <tr> - <td class="desc"><wicket:message key="118" /></td> - <td><input wicket:id="lastName" type="text" value="" /></td> - </tr> - <tr> <td class="desc"><wicket:message key="114" /></td> <td><input wicket:id="login" type="text" value="" /></td> </tr> <tr> - <td class="desc"><wicket:message key="115" /></td> - <td><input wicket:id="password" type="password" value="" /></td> + <td class="desc"><wicket:message key="119" /></td> + <td><input wicket:id="email" type="text" value="" /></td> </tr> <tr> - <td class="desc"><wicket:message key="116" /></td> - <td><input wicket:id="confirmPassword" type="password" value="" /></td> + <td><input wicket:id="firstName" type="text" wicket:message="placeholder:117" value="" /></td> + <td><input wicket:id="lastName" type="text" wicket:message="placeholder:118" value="" /></td> </tr> <tr> - <td class="desc"><wicket:message key="119" /></td> - <td><input wicket:id="email" type="text" value="" /></td> + <td><input wicket:id="password" type="password" wicket:message="placeholder:115" value="" /></td> + <td><input wicket:id="confirmPassword" type="password" wicket:message="placeholder:116" value="" /></td> </tr> <tr> <td class="desc"><wicket:message key="1143" /></td> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java index b2fc869..9f793c0 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java @@ -144,7 +144,7 @@ public class RegisterDialog extends NonClosableDialog<String> { } else if (sendConfirmation) { messageCode = 1591; } - confirmRegistration.setModelObject(Application.getString(messageCode)); + confirmRegistration.setModelObject(getString("" + messageCode)); reset(); handler.add(form); } @@ -212,32 +212,29 @@ public class RegisterDialog extends NonClosableDialog<String> { public RegisterForm(String id) { super(id); add(feedback.setOutputMarkupId(true)); - ConfigurationDao cfgDao = getBean(ConfigurationDao.class); - add(firstNameField = new RequiredTextField<>("firstName", new PropertyModel<String>( - RegisterDialog.this, "firstName"))); - firstNameField.setLabel(Model.of(Application.getString(117))); - add(lastNameField = new RequiredTextField<>("lastName", new PropertyModel<String>( - RegisterDialog.this, "lastName"))); - lastNameField.setLabel(Model.of(Application.getString(118))); - add(loginField = new RequiredTextField<>("login", new PropertyModel<String>(RegisterDialog.this, - "login"))); - loginField.setLabel(Model.of(Application.getString(114))); - loginField.add(minimumLength(getMinLoginLength(cfgDao))); - add(passwordField = new PasswordTextField("password", new PropertyModel<String>(RegisterDialog.this, - "password"))); - passwordField.setLabel(Model.of(Application.getString(115))); - passwordField.setResetPassword(true).add(minimumLength(getMinPasswdLength(cfgDao))); + add(firstNameField = new RequiredTextField<>("firstName", new PropertyModel<String>(RegisterDialog.this, "firstName"))); + add(lastNameField = new RequiredTextField<>("lastName", new PropertyModel<String>(RegisterDialog.this, "lastName"))); + add(loginField = new RequiredTextField<>("login", new PropertyModel<String>(RegisterDialog.this, "login"))); + add(passwordField = new PasswordTextField("password", new PropertyModel<String>(RegisterDialog.this, "password"))); add(confirmPassword = new PasswordTextField("confirmPassword", new Model<String>()).setResetPassword(true)); - confirmPassword.setLabel(Model.of(Application.getString(116))); - add(emailField = new RequiredTextField<>("email", new PropertyModel<String>(RegisterDialog.this, - "email"))); - emailField.setLabel(Model.of(Application.getString(119))); - emailField.add(RfcCompliantEmailAddressValidator.getInstance()); + add(emailField = new RequiredTextField<>("email", new PropertyModel<String>(RegisterDialog.this, "email"))); add(langField = new LanguageDropDown("lang", new PropertyModel<Long>(RegisterDialog.this, "lang"))); - langField.setRequired(true).setLabel(Model.of(Application.getString(111))); - add(tzDropDown.setRequired(true).setLabel(Model.of(Application.getString(1143)))); + } + + @Override + protected void onInitialize() { + super.onInitialize(); + ConfigurationDao cfgDao = getBean(ConfigurationDao.class); + firstNameField.setLabel(Model.of(getString("117"))); + lastNameField.setLabel(Model.of(getString("118"))); + loginField.add(minimumLength(getMinLoginLength(cfgDao))).setLabel(Model.of(getString("114"))); + passwordField.setResetPassword(true).add(minimumLength(getMinPasswdLength(cfgDao))).setLabel(Model.of(getString("115"))); + confirmPassword.setLabel(Model.of(getString("116"))); + emailField.add(RfcCompliantEmailAddressValidator.getInstance()).setLabel(Model.of(getString("119"))); + langField.setRequired(true).setLabel(Model.of(getString("111"))); + add(tzDropDown.setRequired(true).setLabel(Model.of(getString("1143")))); add(countryField = new CountryDropDown("country", new PropertyModel<String>(RegisterDialog.this, "country"))); - countryField.setRequired(true).setLabel(Model.of(Application.getString(120))); + countryField.setRequired(true).setLabel(Model.of(getString("120"))); add(new AjaxButton("submit") { // FAKE button so "submit-on-enter" works as expected private static final long serialVersionUID = 1L; @@ -257,13 +254,13 @@ public class RegisterDialog extends NonClosableDialog<String> { protected void onValidate() { if (passwordField.getConvertedInput() == null || !passwordField.getConvertedInput().equals(confirmPassword.getConvertedInput())) { - error(Application.getString(232)); + error(getString("232")); } if (!getBean(UserDao.class).checkEmail(emailField.getConvertedInput(), User.Type.user, null, null)) { - error(Application.getString(1000)); + error(getString("1000")); } if (!getBean(UserDao.class).checkLogin(loginField.getConvertedInput(), User.Type.user, null, null)) { - error(Application.getString(105)); + error(getString("105")); } } } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java index 4349a8f..ecfbb78 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java @@ -33,10 +33,10 @@ import org.apache.openmeetings.db.dao.basic.ConfigurationDao; import org.apache.openmeetings.db.dao.basic.ErrorDao; import org.apache.openmeetings.db.dao.server.LdapConfigDao; import org.apache.openmeetings.db.dao.server.OAuth2Dao; -import org.apache.openmeetings.db.entity.basic.ErrorValue; import org.apache.openmeetings.db.entity.server.LdapConfig; import org.apache.openmeetings.db.entity.server.OAuthServer; import org.apache.openmeetings.db.entity.user.User.Type; +import org.apache.openmeetings.util.OmException; import org.apache.openmeetings.web.app.Application; import org.apache.openmeetings.web.app.OmAuthenticationStrategy; import org.apache.openmeetings.web.app.WebSession; @@ -172,7 +172,14 @@ public class SignInDialog extends NonClosableDialog<String> { OmAuthenticationStrategy strategy = getAuthenticationStrategy(); WebSession ws = WebSession.get(); Type type = domain.getId() > 0 ? Type.ldap : Type.user; - if (ws.signIn(login, password, type, domain.getId())) { + boolean signIn = false; + try { + signIn = ws.signIn(login, password, type, domain.getId()); + } catch (OmException e) { + error(e.getCode() == null ? e.getMessage() : getBean(ErrorDao.class).getMessage(e.getCode(), ws.getOmLanguage())); + target.add(feedback); + } + if (signIn) { setResponsePage(Application.get().getHomePage()); if (rememberMe) { strategy.save(login, password, type, domain.getId()); @@ -180,14 +187,11 @@ public class SignInDialog extends NonClosableDialog<String> { strategy.remove(); } } else { - strategy.remove(); - if (ws.getLoginError() != null) { - ErrorValue eValue = getBean(ErrorDao.class).get(-1 * ws.getLoginError()); - if (eValue != null) { - error(Application.getString(eValue.getLabelId())); - target.add(feedback); - } + if (!hasErrorMessage()) { + error(getString("335")); + target.add(feedback); } + strategy.remove(); shake(target); } } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java index fbfb409..8215e6d 100644 --- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java +++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java @@ -54,6 +54,7 @@ import org.apache.openmeetings.db.dao.user.IUserManager; import org.apache.openmeetings.db.entity.server.OAuthServer; import org.apache.openmeetings.db.entity.user.User; import org.apache.openmeetings.db.entity.user.User.Type; +import org.apache.openmeetings.util.OmException; import org.apache.openmeetings.web.app.Application; import org.apache.openmeetings.web.app.WebSession; import org.apache.openmeetings.web.pages.BaseInitedPage; @@ -123,10 +124,14 @@ public class SignInPage extends BaseInitedPage { IRequestParameters pp = RequestCycle.get().getRequest().getPostParameters(); StringValue login = pp.getParameterValue("login"), password = pp.getParameterValue("password"); if (!login.isEmpty() && !password.isEmpty()) { - if (WebSession.get().signIn(login.toString(), password.toString(), Type.user, null)) { - setResponsePage(Application.get().getHomePage()); - } else { - log.error("Failed to login using POST parameters passed"); + try { + if (WebSession.get().signIn(login.toString(), password.toString(), Type.user, null)) { + setResponsePage(Application.get().getHomePage()); + } else { + log.error("Failed to login using POST parameters passed"); + } + } catch (OmException e) { + log.error("Exception while login with POST parameters passed", e); } } http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/main/webapp/languages/errorvalues.xml ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/main/webapp/languages/errorvalues.xml b/openmeetings-web/src/main/webapp/languages/errorvalues.xml index c46a27a..b152faa 100644 --- a/openmeetings-web/src/main/webapp/languages/errorvalues.xml +++ b/openmeetings-web/src/main/webapp/languages/errorvalues.xml @@ -7,465 +7,385 @@ to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - + http://www.apache.org/licenses/LICENSE-2.0 - + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> <ROOT xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:noNamespaceSchemaLocation="errorvalues.xsd"> - <row> - <field name="errorvalues_id">1</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">334</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">2</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">319</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">3</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">320</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">4</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">321</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">5</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">324</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">6</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">330</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">7</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">331</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">8</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">332</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">9</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">318</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">10</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">335</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">11</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">336</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">12</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">337</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">13</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">103</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">14</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">338</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">15</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">105</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">16</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">107</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">17</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">106</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">18</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">236</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">19</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">339</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">20</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">340</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">21</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">341</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">22</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">342</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">23</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">343</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">24</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">345</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">25</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">346</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">26</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">347</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">27</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">358</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">28</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">357</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">29</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">358</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">30</field> - <field name="starttime">2007-12-06 19:01:07</field> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">403</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">31</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">533</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">32</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">534</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">33</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">535</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">34</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">538</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">35</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">276</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">36</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">664</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">37</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">665</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">38</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">663</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">39</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">666</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">40</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">674</field> - <field name="type">info</field> - </row> - <row> - <field name="errorvalues_id">41</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">673</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">42</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">787</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">43</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">920</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">44</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1000</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">45</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1195</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">46</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1226</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">47</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1227</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">48</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1228</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">49</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1231</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">50</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1271</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">51</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1309</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">52</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1310</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">53</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1416</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">54</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1431</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">55</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1540</field> - <field name="type">error</field> - </row> - <row> - <field name="errorvalues_id">56</field> - <field name="starttime" /> - <field name="updatetime" /> - <field name="deleted">false</field> - <field name="fieldvalues_id">1544</field> - <field name="type">error</field> - </row> + xsi:noNamespaceSchemaLocation="errorvalues.xsd"> + <row> + <field name="errorvalues_id">1</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">334</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">10</field> + <field name="starttime">2017-05-18 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">335</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">13</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">103</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">14</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">338</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">15</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">105</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">16</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">107</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">17</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">106</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">18</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">236</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">19</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">339</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">20</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">340</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">21</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">341</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">22</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">342</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">23</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">343</field> + <field name="type">info</field> + </row> + <row> + <field name="errorvalues_id">24</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">345</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">25</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">346</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">26</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">347</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">27</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">358</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">28</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">357</field> + <field name="type">info</field> + </row> + <row> + <field name="errorvalues_id">29</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">358</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">30</field> + <field name="starttime">2007-12-06 19:01:07</field> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">403</field> + <field name="type">info</field> + </row> + <row> + <field name="errorvalues_id">31</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">533</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">32</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">534</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">33</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">535</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">34</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">538</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">35</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">276</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">36</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">664</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">37</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">665</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">38</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">663</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">39</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">666</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">40</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">674</field> + <field name="type">info</field> + </row> + <row> + <field name="errorvalues_id">41</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">673</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">42</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">787</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">43</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">920</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">44</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1000</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">45</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1195</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">46</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1226</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">47</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1227</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">48</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1228</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">49</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1231</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">50</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1271</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">51</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1309</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">52</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1310</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">53</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1416</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">54</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1431</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">55</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1540</field> + <field name="type">error</field> + </row> + <row> + <field name="errorvalues_id">56</field> + <field name="starttime" /> + <field name="updatetime" /> + <field name="deleted">false</field> + <field name="fieldvalues_id">1544</field> + <field name="type">error</field> + </row> </ROOT> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java b/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java index bcf8aad..5c1c6a3 100644 --- a/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java +++ b/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractWicketTester.java @@ -21,11 +21,13 @@ package org.apache.openmeetings.test; import static org.apache.openmeetings.db.util.ApplicationHelper.getWicketTester; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; import java.io.Serializable; import java.util.List; import org.apache.openmeetings.db.entity.user.User.Type; +import org.apache.openmeetings.util.OmException; import org.apache.openmeetings.web.app.WebSession; import org.apache.wicket.util.lang.Args; import org.apache.wicket.util.tester.WicketTester; @@ -45,12 +47,17 @@ public class AbstractWicketTester extends AbstractJUnitDefaults { } public void login(String login, String password) { - if (login != null && password != null) { - WebSession.get().signIn(login, password, Type.user, null); - } else { - WebSession.get().signIn(username, userpass, Type.user, null); + WebSession s = WebSession.get(); + try { + if (login != null && password != null) { + s.signIn(login, password, Type.user, null); + } else { + s.signIn(username, userpass, Type.user, null); + } + } catch (OmException e) { + fail(e.getMessage()); } - assertTrue("Web session is not signed in for user: " + (login != null ? login : username), WebSession.get().isSignedIn()); + assertTrue("Web session is not signed in for user: " + (login != null ? login : username), s.isSignedIn()); } @After http://git-wip-us.apache.org/repos/asf/openmeetings/blob/82df3443/openmeetings-web/src/test/java/org/apache/openmeetings/test/backup/TestOldBackups.java ---------------------------------------------------------------------- diff --git a/openmeetings-web/src/test/java/org/apache/openmeetings/test/backup/TestOldBackups.java b/openmeetings-web/src/test/java/org/apache/openmeetings/test/backup/TestOldBackups.java index c3914a6..56a8572 100644 --- a/openmeetings-web/src/test/java/org/apache/openmeetings/test/backup/TestOldBackups.java +++ b/openmeetings-web/src/test/java/org/apache/openmeetings/test/backup/TestOldBackups.java @@ -47,7 +47,7 @@ import org.springframework.beans.factory.annotation.Autowired; public class TestOldBackups extends AbstractJUnitDefaults { private static final Logger log = Red5LoggerFactory.getLogger(TestOldBackups.class, webAppRootKey); - + @Autowired private BackupImport backupController; @Autowired @@ -70,7 +70,7 @@ public class TestOldBackups extends AbstractJUnitDefaults { // Crypt class need to be preserved here to avoid overriding by backup import cryptClass = cfgDao.getCryptKey(); } - + @After public void tearDown() { List<Configuration> cfgs = cfgDao.get(CONFIG_CRYPT_KEY); @@ -80,12 +80,12 @@ public class TestOldBackups extends AbstractJUnitDefaults { c.setValue(cryptClass); cfgDao.update(c, null); } - + @Test public void importOldVersions() { String backupsDir = System.getProperty("backups.dir", "."); File backupsHome = new File(backupsDir); - + if (!backupsHome.exists() || !backupsHome.isDirectory()) { fail("Invalid directory is specified for backup files: " + backupsDir); } @@ -112,7 +112,7 @@ public class TestOldBackups extends AbstractJUnitDefaults { assertTrue("Zero room groups were imported from " + name, newRoomGroupCount > roomGroupCount); assertTrue("Zero appointments were imported from " + name, newApptCount > apptCount); assertTrue("Zero meeting members were imported from " + name, newMeetingMembersCount > meetingMembersCount); - + groupCount = newGroupCount; userCount = newUserCount; roomCount = newRoomCount;
