[Yanel-commits] rev 58702 - public/yanel/contributions/realms/konakart-yanel-realm/res-types/shared/src/java/org/wyona/yanel/resources/konakart/shared
michi at wyona.com
michi at wyona.com
Tue Jun 14 11:40:47 CEST 2011
Author: michi
Date: 2011-06-14 11:40:47 +0200 (Tue, 14 Jun 2011)
New Revision: 58702
Modified:
public/yanel/contributions/realms/konakart-yanel-realm/res-types/shared/src/java/org/wyona/yanel/resources/konakart/shared/SharedResource.java
Log:
catch language exception
Modified: public/yanel/contributions/realms/konakart-yanel-realm/res-types/shared/src/java/org/wyona/yanel/resources/konakart/shared/SharedResource.java
===================================================================
--- public/yanel/contributions/realms/konakart-yanel-realm/res-types/shared/src/java/org/wyona/yanel/resources/konakart/shared/SharedResource.java 2011-06-14 09:30:17 UTC (rev 58701)
+++ public/yanel/contributions/realms/konakart-yanel-realm/res-types/shared/src/java/org/wyona/yanel/resources/konakart/shared/SharedResource.java 2011-06-14 09:40:47 UTC (rev 58702)
@@ -70,16 +70,23 @@
/**
* Get language ID.
- * @param Language
+ * @param lang Language, e.g. 'de', 'fr'
+ * @return KonaKart language ID, e.g. 1, 2
*/
public int getLanguageId(String lang) throws Exception {
- LanguageIf kkLang = getKonakartEngineImpl().getLanguagePerCode(lang);
+ log.warn("DEBUG: Try to get ID for language: " + lang);
+ LanguageIf kkLang = null;
+ try {
+ kkLang = getKonakartEngineImpl().getLanguagePerCode(lang);
+ } catch(Exception e) {
+ log.error(e, e);
+ }
int kkLangInt = -1;
if (kkLang != null) {
kkLangInt = kkLang.getId();
} else {
- log.warn("No such language: " + lang);
+ log.warn("Could not get ID for language: " + lang);
}
return kkLangInt;
More information about the Yanel-commits
mailing list